Marcos B
Marcos B
Dependent on zap updates at https://github.com/project-chip/zap/pull/1458 Update zap templaets to process`typedef` in zap, supporting things like defining a `VideoStreamID` as a `uint16`, see the camera spec: https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/10004 This should also...
If a promise fails & returns a null value, fail with some additional info
Adds support for `typedef` in zap, supporting things like defining a `VideoStreamID` as a `uint16`, see the camera spec: https://github.com/CHIP-Specifications/connectedhomeip-spec/pull/10004 See also Matter SDK template changes @ https://github.com/project-chip/connectedhomeip/pull/36124 This should...
ZAP templates currently decide how to generate `Type` vs `DecodableType` [based on `struct_contains_array`](https://github.com/project-chip/connectedhomeip/blob/4865e5e689807e500bde212cceaf36e9524b6dde/src/app/zap-templates/partials/cluster-objects-struct.zapt#L15) However, this only works if the array is a field in the struct; if the array is...
Camera TLS Client Management Cluster Implementation, using `CertificateTable` from `TLSCertificateManagement` cluster to verify requested certificate IDs are valid #### Testing CI
#### Summary * Remove no-longer-used `kIteratorsMax` * Add iteration support via `IterateEntries`, allowing caller to allocate buffer in stack/heap * Remove last usage of stack allocation of buffer * Pull...
Currently the `import!()` macro processes globals, but if the macro is used more than once, things will break because there will be more than 1 globals generated (in >= matter...