| commit | d751c4bfb7467889e7ac79794d2f996f252c3cea | [log] [tgz] |
|---|---|---|
| author | Andrei Litvin <andy314@gmail.com> | Thu Oct 23 09:39:49 2025 -0400 |
| committer | GitHub <noreply@github.com> | Thu Oct 23 09:39:49 2025 -0400 |
| tree | ab0501301baf8f800b9fce06334b6bd4b6da716b | |
| parent | a8323e307b0f369572d303373e6f804d9111de44 [diff] |
Support device type revisions (#1658) * Support device type revision. * Rename DEVICE_REVISION to REVISION * Add a unit test that shows device revision. Add a revision in matter-devices. * Fix XML tag. * Update matter device types template as well. * Use `_` to get the actual valure for the device revision. I am unclear when _ is to be used and when not ... * Fix light device: it should be 0x100 not 103 * Replace deviceRevision with revision.
ZAP is a generic generation engine and user interface for applications and libraries based on Zigbee Cluster Library, the specification developed by the Connectivity Standards Alliance.
ZAP allows you to perform the following:
ZAP is a generic templating engine. Examples are provided for how to generate artifacts for the C language environment, but one could easily add new templates for other language environments, such as C++, java, node.js, python or any other.
Refer to Setup Instructions
Refer to development instructions for more details.
This software is licensed under Apache 2.0 license.