content | |
▼ framework | |
▼ include | |
► stubs | |
tr_hal_config.h | Stub file for tr_hal_config.h |
tr_af.h | Trident application framework include |
tr_zcl_common.h | Entry point for all incoming ZCL messages |
▼ plugin | |
► services | |
► bind | |
tr_bind.h | Binding plugin that extends binding capabilities especially for groups related behavior |
► cli | |
tr_cli_argument_parser.h | Functions used for parsing CLI command arguments |
tr_cli_zcl_cmds.h | TODO - documentation |
► debug_print | |
tr_debug_print.h | Debug print groups, colors, and control functions |
► network_rejoin | |
tr_network_rejoin.h | This plugin handles network rejoins for end devices, including backoffs |
► sleep | |
tr_sleep.h | Plugin for allowing sleep and getting alerted about pre/post sleep |
► zcl | |
► alarms_client | |
tr_alarms_client.h | ZCL ALARMS cluster client implementation |
► alarms_server | |
tr_alarms_server.h | ZCL ALARMS cluster server implementation |
► basic_client | |
tr_basic_client.h | ZCL BASIC cluster client implementation |
► basic_server | |
tr_basic_server.h | ZCL BASIC cluster server implementation |
► door_lock_server | |
tr_door_lock_server.h | ZCL DOOR LOCK cluster server implementation |
► groups_client | |
tr_groups_client.h | ZCL GROUPS cluster client implementation |
► groups_server | |
tr_groups_server.h | ZCL GROUPS cluster server implementation |
tr_groups_server_cli.h | Contains CLI commands specific to the GROUPS server cluster |
► identify_client | |
tr_identify_client.h | ZCL IDENTIFY cluster client implementation |
► identify_server | |
tr_identify_server.h | ZCL IDENTIFY cluster server implementation |
► on_off_client | |
tr_on_off_client.h | ZCL ON/OFF cluster client implementation |
► on_off_server | |
tr_on_off_server.h | ZCL ON/OFF cluster server implementation |
► on_off_switch_configuration_client | |
tr_on_off_switch_configuration_client.h | ZCL ON/OFF SWITCH CONFIG cluster client implementation |
► on_off_switch_configuration_server | |
tr_on_off_switch_configuration_server.h | ZCL ON/OFF SWITCH CONFIG cluster server implementation |
► ota_upgrade_client | |
tr_osif_ota.h | Declarations for hardware interface functions for the OTA bootloading client plugin |
tr_over_the_air_bootloading_client.h | Structure, enum, default values, and API prototypes for the OTA bootload client plugin |
► ota_upgrade_common | |
tr_ota_upgrade_common.h | TODO - documentation |
► poll_control_server | |
tr_poll_control_server.h | ZCL POLL CONTROL cluster server implementation |
► power_configuration_client | |
tr_power_configuration_client.h | ZCL POWER CONFIGURATION cluster client implementation |
► power_configuration_server | |
tr_power_configuration_server.h | ZCL POWER CONFIGURATION cluster server implementation |
► remote_cli_client | |
tr_remote_cli_client.h | ZCL REMOTE CLI cluster client implementation |
► remote_cli_common | |
tr_remote_cli_common.h | TODO - documentation |
► remote_cli_server | |
tr_remote_cli_server.h | ZCL REMOTE CLI cluster server implementation |
► scenes_client | |
tr_scenes_client.h | ZCL SCENES cluster client implementation |
► scenes_server | |
tr_scenes_server.h | ZCL SCENES cluster server implementation |
▼ utility | |
► circular_buffer | |
tr_circular_buffer.h | TODO - documentation |
► nvram | |
tr_nvram_attr.h | TODO - documentation |
▼ projects | |
▼ door_lock_szed | |
► generated | |
tr_plugin_config.h | Definitions for configuration of the plugins |
tr_zcl_endpoint_config.h | ZCL configuration header file |
tr_zcl_id.h | ZCL ID definitions |
tr_zcl_plugin_include.h | Includes Trident ZCL plugin header files or creates stubs that can be consumed by the end user |
tr_zcl_type.h | ZCL definitions for types, enums, and data structures |
► hal_config_custom_T32CM11 | |
tr_hal_config.h | Pin definitions for custom board |
► hal_config_neptune_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Neptune board - DKNCM11C10 |
► src | |
keypad.h | Door lock sample app button handler and keypad scanner |
lock.h | Door lock sample app deadbolt simulator |
project_app_tokens.h | Sample APP token definition file |
tr_led.h | Led blink manager |
▼ empty_zed | |
► generated | |
tr_plugin_config.h | Definitions for configuration of the plugins |
tr_zcl_endpoint_config.h | ZCL configuration header file |
tr_zcl_id.h | ZCL ID definitions |
tr_zcl_plugin_include.h | Includes Trident ZCL plugin header files or creates stubs that can be consumed by the end user |
tr_zcl_type.h | ZCL definitions for types, enums, and data structures |
► hal_config_custom_T32CM11 | |
tr_hal_config.h | Pin definitions for custom board |
► hal_config_neptune_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Neptune board - DKNCM11C10 |
► hal_config_perseus_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Perseus board |
► src | |
project_app_tokens.h | Sample APP token definition file |
▼ on_off_bulb_zed | |
► generated | |
tr_plugin_config.h | Definitions for configuration of the plugins |
tr_zcl_endpoint_config.h | ZCL configuration header file |
tr_zcl_id.h | ZCL ID definitions |
tr_zcl_plugin_include.h | Includes Trident ZCL plugin header files or creates stubs that can be consumed by the end user |
tr_zcl_type.h | ZCL definitions for types, enums, and data structures |
► hal_config_custom_T32CM11 | |
tr_hal_config.h | Pin definitions for custom board |
► hal_config_neptune_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Neptune board - DKNCM11C10 |
► hal_config_perseus_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Perseus board |
► src | |
project_app_tokens.h | Sample APP token definition file |
▼ on_off_switch_szed | |
► generated | |
tr_plugin_config.h | Definitions for configuration of the plugins |
tr_zcl_endpoint_config.h | ZCL configuration header file |
tr_zcl_id.h | ZCL ID definitions |
tr_zcl_plugin_include.h | Includes Trident ZCL plugin header files or creates stubs that can be consumed by the end user |
tr_zcl_type.h | ZCL definitions for types, enums, and data structures |
► hal_config_custom_T32CM11 | |
tr_hal_config.h | Pin definitions for custom board |
► hal_config_neptune_T32CM11 | |
tr_hal_config.h | SPDX-License-Identifier: LicenseRef-TridentMSLA SPDX-FileCopyrightText: 2025 Trident IoT, LLC https://www.tridentiot.com |
► hal_config_perseus_T32CM11 | |
tr_hal_config.h | Pin definitions for Trident Perseus board |
► src | |
project_app_tokens.h | Sample APP token definition file |