|
TuyaOS
|
This is tuya tal_adc file 更多...
#include "tuya_cloud_types.h"#include "tuya_error_code.h"#include "tkl_bluetooth.h"

结构体 | |
| struct | TKL_MESH_EVT_PARAMS_T |
宏定义 | |
| #define | _PACKED_ __attribute__ ((packed)) |
| #define | _WEAK_ __attribute__((weak)) |
类型定义 | |
| typedef VOID(* | TKL_MESH_EVT_FUNC_CB) (TKL_MESH_EVT_PARAMS_T *p_event) |
| typedef OPERATE_RET(* | TKL_MESH_MSG_RECV_CB) (TKL_MESH_ACCESS_MSG_T *msg_raw, TKL_MESH_NET_PARAM_T *net_param) |
| typedef VOID(* | TKL_MESH_NET_STATE_CB_T) (TKL_MESH_STATE_T state) |
枚举 | |
| enum | MESH_FEATURE_T { MESH_FEATURE_RELAY = 0x00 , MESH_FEATURE_PROXY , MESH_FEATURE_FRIEND , MESH_FEATURE_LPN } |
| mesh node feature. 更多... | |
| enum | TKL_MESH_EVT_TYPE_E { TKL_MESH_EVT_STACK_INIT = 0x01 , TKL_MESH_EVT_STACK_DEINIT , TKL_MESH_EVT_STACK_RESET , TKL_MESH_EVT_UNPROV_BEACON_REPORT , TKL_MESH_EVT_PRIVATE_BEACON_REPORT , TKL_MESH_EVT_INVITE_EVT , TKL_MESH_EVT_CONFIG_DATA_RX , TKL_MESH_EVT_MODEL_DATA_RX } |
| enum | TKL_MESH_STATE_T { TKL_MESH_PROVISION_SUCCESS = 0 , TKL_MESH_PROVISION_START , TKL_MESH_PROVISION_TIMEOUT , TKL_MESH_RESET , TKL_MESH_RESET_IN_RAM , TKL_MESH_REVERT_IN_MESH , TKL_MESH_GROUP_SUB_ADD , TKL_MESH_GROUP_SUB_DEL , TKL_OTA_START , TKL_OTA_SUCCESS , TKL_OTA_FAIL } |
This is tuya tal_adc file
| enum MESH_FEATURE_T |
| enum TKL_MESH_EVT_TYPE_E |