door lock sample app deadbolt simulator More...
#include "tr_hal_config.h"
Go to the source code of this file.
Data Structures | |
struct | lock_params_t |
Macros | |
#define | DOOR_LOCK_APP_ENDPOINT 1 |
Functions | |
tr_door_lock_state_t | get_lock_state (zb_uint8_t endpoint) |
void | set_led_to_lock_state (tr_door_lock_state_t state) |
void | update_lock_state (zb_uint8_t endpoint, tr_door_lock_state_t state, tr_door_lock_event_source_t source) |
void | move_deadbolt (zb_uint8_t endpoint, zb_bool_t lock, tr_door_lock_event_source_t source, zb_uint16_t user, zb_uint8_t *pin_code) |
door lock sample app deadbolt simulator
SPDX-License-Identifier: LicenseRef-TridentMSLA SPDX-FileCopyrightText: 2025 Trident IoT, LLC https://www.tridentiot.com
#define DOOR_LOCK_APP_ENDPOINT 1 |
tr_door_lock_state_t get_lock_state | ( | zb_uint8_t | endpoint | ) |
void move_deadbolt | ( | zb_uint8_t | endpoint, |
zb_bool_t | lock, | ||
tr_door_lock_event_source_t | source, | ||
zb_uint16_t | user, | ||
zb_uint8_t * | pin_code ) |
void set_led_to_lock_state | ( | tr_door_lock_state_t | state | ) |
void update_lock_state | ( | zb_uint8_t | endpoint, |
tr_door_lock_state_t | state, | ||
tr_door_lock_event_source_t | source ) |