该项目从 https://github.com/project-chip/zap 镜像。
拉取镜像更新于 。
- 2月 18, 2023
-
-
由 Bharat Raju 创作于
- Fixing the count of mfg specific attributes such that it accounts for mfg specific attributes from mfg specific clusters - Fixing the attribute_mask helper such that it creates a separation between zigbee and matter when creating the mask - Fixing the attribute generation such that they have the mfg specific flag correctly - Commenting a test for now to unblock zap builds - JIRA: ZAPP-1077
-
- 2月 16, 2023
-
-
由 Bharat Raju 创作于
JIRA: ZAPP-1036
-
由 Bharat Raju 创作于
Updating the zap file and tests because the NVM settings in the application were not in sync across endpoints and this was causing indeterministic results (#931) JIRA: ZAPP-1036
- 2月 15, 2023
-
-
由 Bharat Raju 创作于
- Extending all_user_cluster_generated_attributes to account for an attribute being a string or not - Bumping the feature level pointer - Cleaning up another query to get endpoint Id properly - Adding the comma termination option for strings as well - Updating existing helpers with more options - Updating format_zcl_string_as_characters_for_generated_defaults to have isOctet and isCommaTerminated options - Add in option to if_compare to check if one strings exists within another - Update the zap-token version 2 zapt file and tests - JIRA: ZAPP-1036
-
由 Vivien Nicolas 创作于
-
- 2月 11, 2023
-
-
由 Bharat Raju 创作于
- Updated helper-tokens with token_attributes, token_attribute_clusters and token_attribute_endpoints helpers which can be used by the generation templates. - Deprecated tokens_context and token_next helpers which were giving incomplete and wrong generation results - Updated some existing block helpers in helper-zcl with token information to help with generation - Added the queries for token helpers in query-attribute and query-cluster files - Updated dbMapping with endpointTypeClusterExtended and endpointTypeAttributeExtended such that map functions can be used in a generic way - Adding tests for token helpers - JIRA: ZAPP-1036
-
由 Timotej Ecimovic 创作于
* Add a test file for this case * Properly handle the custom package ID regardless of whether it has been loaded or not before.
- 2月 10, 2023
-
-
由 Boris Zbarsky 创作于
* Use a single Matter config yaml instead of per-list yamls or hardcoded lists. * isWeaklyTypedEnum removal is on purpose.
-
由 Gergely Kiss 创作于
-
- 2月 04, 2023
-
-
由 Evgeny Margolis 创作于
* Added code to enable EventList support for Matter. - Added new method to extract events from database: selectEndpointClusterEvents() - Added new helper functions to construct list (array) of supported event IDs: chip_endpoint_generated_event_count() chip_endpoint_generated_event_list() - Added eventList and eventCount entries to the EmberAfCluster struct in the generated endpoint_config.h file The EventList data is treated similar to CommandList data. The assumption is that events are always server --> client. * Removed Unused eventMfgCodes variable in the collectAttributes() function * Removed casting for generatedEvents in endpoint-config.zapt file * Updated selectEndpointClusterEvents() function to use existing mapping method dbMapping.map.event * Updated selectEndpointClusterEvents() to select all supported event types. * removed unsupported select field in selectEndpointClusterEvents()
-
- 2月 01, 2023
-
-
由 Gergely Kiss 创作于
* Upgrade Quasar to v2 and Vue to v3. * Upgrade Cypress and Jest tests. * Extend license whitelist. * Temporary hide Vue Tour.
-
- 1月 31, 2023
-
-
由 Bharat Raju 创作于
- These changes allow data types having the same name belonging to different clusters to be loaded. - The queries have been modified such that cluster specific data types are searched for and inserted into the DB. If not found then generic data types which do not specifically belong to a cluster are used. - The changes have been applied to enums, bitmaps and structs and then corresponding changes have been made to enum_items, bitmap_fields and struct_items - Extracting the cluster codes correctly in zcl-loader-silabs.js such that it can be used in query-loader.js - Updating the requiredFeatureLevel such that the stacks can use the new feature level if templates change according to these changes - Github: ZAP#906
-
由 Vivien Nicolas 创作于
-
- 1月 24, 2023
-
-
由 Thomas Langewouters 创作于
This allows variables like $CHIP_ROOT to be used, which is needed when the chip codebase is a submodule of the repository the zap file is in. Throw an error when any variable used fails resolving.
-
- 1月 21, 2023
-
-
由 Boris Zbarsky 创作于
-
由 tbrkollar 创作于
-
- 1月 20, 2023
-
-
由 Boris Zbarsky 创作于
It would get things wrong if two different clusters had a response command with the same name.
-
由 Jing T 创作于
-
- 1月 19, 2023
-
-
由 Boris Zbarsky 创作于
There were two bugs: 1) asMEI produced incorrect output if the manufacturer code was high enough that the high bit in it was set, due to ending up with negative numbers. 2) chip_server_clusters for some reason used mfgCode, not manufacturerCode (which almost everything else uses).
-
由 Boris Zbarsky 创作于
-
由 aspecter 创作于
-
- 1月 17, 2023
-
-
由 Jing T 创作于
pass in correct deviceTypeRef and filter by matching cluster id
-
- 1月 10, 2023
-
-
由 milanr-q 创作于
* Reordering of struct EmberAfAttributeMetadata members * Test updated
-
- 1月 06, 2023
-
-
由 Boris Zbarsky 创作于
So if a cluster is removed, everything in that cluster should be considered removed.
- 1月 05, 2023
-
-
由 Boris Zbarsky 创作于
Move it to a YAML resource file provided by the template instead.
-
- 1月 04, 2023
-
-
由 Timotej Ecimovic 创作于
* Add temporary target used to test with local fork of pkg. * Honor ZAP_SKIP_REAL_VERSION environment variable.
-
- 12月 22, 2022
-
-
由 Jing T 创作于
-
由 Jing T 创作于
-
由 paulr34 创作于
-
由 Timotej Ecimovic 创作于
* Clean up the initialization rest layer. * Add the init call to create a session. * Remove some logs.
-
由 Jing T 创作于
BUG: ZAPP-881
-
- 12月 21, 2022
-
-
由 Boris Zbarsky 创作于
* Expose old names directly for Darwin codegen. Also adds a way to check whether a field in a container has been renamed. * Fix code coverage failure
-
- 12月 20, 2022
-
-
由 Boris Zbarsky 创作于
* Makes the compat*NameRemapping functions just rely entirely on the availability rename data instead of doing non-acronym-preserving upcasing. * Adds compatCommandNameRemapping to handle renamed commands. * Adds a wasRemoved helper. * Adds helpers to be able to do boolean logic in "if/unless". * Adds helpers to be able to do boolean conditions on async values.
-
- 12月 17, 2022
-
-
由 Boris Zbarsky 创作于
clang-format doesn't deal with missing newlines in some places well: it inserts them, but not in all the places it needs to, so we end up in a situation where running it multiple times produces different output than running it once. Work around by just manually inserting a newline.