Bluetooth Mesh Large Composition Data Client Model#
Bluetooth Mesh Large Composition Data Client Model.
This class provides the commands and messages to interface with the Large Composition Data Client model.
Modules#
sl_btmesh_evt_lcd_client_data_header
sl_btmesh_evt_lcd_client_data_end
Functions#
Macros#
Function Documentation#
sl_btmesh_lcd_client_init#
sl_status_t sl_btmesh_lcd_client_init ()
Initializes the Large Composition Data Client model
Returns
SL_STATUS_OK if successful. Error code otherwise.
21810
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_lcd_client_deinit#
sl_status_t sl_btmesh_lcd_client_deinit ()
Deinitialize the Large Composition Data Client model
Returns
SL_STATUS_OK if successful. Error code otherwise.
21820
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_lcd_client_get_composition_data#
sl_status_t sl_btmesh_lcd_client_get_composition_data (uint16_t enc_netkey_index, uint16_t server_address, uint8_t page_number, uint16_t offset, uint32_t * handle)
[in] | enc_netkey_index | Network key index used to encrypt the request |
[in] | server_address | Destination server model address |
[in] | page_number | Page number of the Composition Data |
[in] | offset | Offset within the page |
[out] | handle | Request handle |
Send a Large Composition Data Get to a LCD Server.
Returns
SL_STATUS_OK if successful. Error code otherwise.
Events
21840
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_lcd_client_get_metadata#
sl_status_t sl_btmesh_lcd_client_get_metadata (uint16_t enc_netkey_index, uint16_t server_address, uint8_t page_number, uint16_t offset, uint32_t * handle)
[in] | enc_netkey_index | Network key index used to encrypt the request |
[in] | server_address | Destination server model address |
[in] | page_number | Page number of the Composition Data |
[in] | offset | Offset within the page |
[out] | handle | Request handle |
Send a Metadata request to a LCD Server.
Returns
SL_STATUS_OK if successful. Error code otherwise.
Events
21864
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
Macro Definition Documentation#
sl_btmesh_cmd_lcd_client_init_id#
#define sl_btmesh_cmd_lcd_client_init_idValue:
0x01660028
21710
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_cmd_lcd_client_deinit_id#
#define sl_btmesh_cmd_lcd_client_deinit_idValue:
0x02660028
21711
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_cmd_lcd_client_get_composition_data_id#
#define sl_btmesh_cmd_lcd_client_get_composition_data_idValue:
0x03660028
21712
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_cmd_lcd_client_get_metadata_id#
#define sl_btmesh_cmd_lcd_client_get_metadata_idValue:
0x04660028
21713
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_rsp_lcd_client_init_id#
#define sl_btmesh_rsp_lcd_client_init_idValue:
0x01660028
21714
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_rsp_lcd_client_deinit_id#
#define sl_btmesh_rsp_lcd_client_deinit_idValue:
0x02660028
21715
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_rsp_lcd_client_get_composition_data_id#
#define sl_btmesh_rsp_lcd_client_get_composition_data_idValue:
0x03660028
21716
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h
sl_btmesh_rsp_lcd_client_get_metadata_id#
#define sl_btmesh_rsp_lcd_client_get_metadata_idValue:
0x04660028
21717
of file /mnt/raid/workspaces/ws.cynwT2I6w/overlay/gsdk/protocol/bluetooth/build/native/mesh_app/inc/sl_btmesh_api.h