nRF5 SDK for Mesh v5.0.0
Data Structures | Macros
Serial Command Response definitions

Data Structures

struct  serial_evt_cmd_rsp_data_housekeeping_t
 Serial interface housekeeping data. More...
 
struct  serial_evt_cmd_rsp_data_subnet_t
 Subnetwork access response data. More...
 
struct  serial_evt_cmd_rsp_data_subnet_list_t
 Subnetwork list response data. More...
 
struct  serial_evt_cmd_rsp_data_appkey_t
 Application key access response data. More...
 
struct  serial_evt_cmd_rsp_data_appkey_list_t
 Application key list response data. More...
 
struct  serial_evt_cmd_rsp_data_devkey_t
 Device key access response data. More...
 
struct  serial_evt_cmd_rsp_data_addr_t
 Address access response data. More...
 
struct  serial_evt_cmd_rsp_data_addr_local_unicast_t
 Unicast address access response data. More...
 
struct  serial_evt_cmd_rsp_data_raw_addr_t
 Raw address access response data. More...
 
struct  serial_evt_cmd_rsp_data_addr_list_t
 Address handle list response data. More...
 
struct  serial_evt_cmd_rsp_data_list_size_t
 Command response data with a list size. More...
 
struct  serial_evt_cmd_rsp_data_prov_ctx_t
 Command response data with context information. More...
 
struct  serial_evt_cmd_rsp_data_serial_version_t
 Command response data with version information. More...
 
struct  serial_evt_cmd_rsp_data_firmware_info_t
 Command response data with firmware info. More...
 
struct  serial_evt_cmd_rsp_data_adv_addr_t
 Advertisement address command response. More...
 
struct  serial_evt_cmd_rsp_data_device_uuid_t
 Device UUID command response. More...
 
struct  serial_evt_cmd_rsp_data_tx_power_t
 Command response data with TX power. More...
 
struct  serial_evt_cmd_rsp_data_beacon_params_t
 Beacon parameter command response. More...
 
struct  serial_evt_cmd_rsp_data_dfu_bank_info_t
 Command response data with dfu bank information. More...
 
struct  serial_evt_cmd_rsp_data_dfu_state_t
 Command response data with dfu state. More...
 
struct  serial_evt_cmd_rsp_data_model_pub_addr_get_t
 Command response data with address handle for the publish address. More...
 
struct  serial_evt_cmd_rsp_data_model_pub_app_get_t
 Command response data with appkey handle of the application key used for publishing. More...
 
struct  serial_evt_cmd_rsp_data_model_pub_period_get_t
 Command response data with publish period information. More...
 
struct  serial_evt_cmd_rsp_data_model_subs_get_t
 Command response to SERIAL_OPCODE_CMD_ACCESS_MODEL_SUBS_GET command with subscription address handles. More...
 
struct  serial_evt_cmd_rsp_data_model_apps_get_t
 Command response to SERIAL_OPCODE_CMD_ACCESS_MODEL_APP_GET with application key handles. More...
 
struct  serial_evt_cmd_rsp_data_model_pub_ttl_get_t
 Command response data with the publish ttl value. More...
 
struct  serial_evt_cmd_rsp_data_elem_loc_get_t
 Command response data with the element location info. More...
 
struct  serial_evt_cmd_rsp_data_elem_model_count_get_t
 Command response data with the model count. More...
 
struct  serial_evt_cmd_rsp_data_model_id_get_t
 Command response data with the model id. More...
 
struct  serial_evt_cmd_rsp_data_model_handle_get_t
 Command response data with the model handle. More...
 
struct  serial_evt_cmd_rsp_data_elem_models_get_t
 Command response to SERIAL_OPCODE_CMD_ACCESS_MODEL_APP_GET with application key handles. More...
 
struct  serial_evt_cmd_rsp_data_models_get_t
 Command response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_MODELS_GET with available model IDs. More...
 
struct  serial_evt_cmd_rsp_data_model_init_t
 Command response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_INIT with the reserved model handle. More...
 
struct  serial_evt_cmd_rsp_data_model_cmd_t
 Command response to SERIAL_OPCODE_CMD_MODEL_SPECIFIC_COMMAND from the model addressed. More...
 
struct  serial_evt_cmd_rsp_data_packet_send_t
 Command response to SERIAL_OPCODE_CMD_MESH_PACKET_SEND with information about the sent packet. More...
 
struct  serial_evt_cmd_rsp_data_net_state_get_t
 Command response to SERIAL_OPCODE_CMD_MESH_NET_STATE_GET with the current net state. More...
 
struct  serial_evt_cmd_rsp_t
 Command response packet. More...
 

Macros

#define SERIAL_EVT_CMD_RSP_OVERHEAD   (2)
 Overhead of the command response event, before any data starts. More...
 
#define SERIAL_EVT_CMD_RSP_LEN_OVERHEAD   (NRF_MESH_SERIAL_PACKET_OVERHEAD + SERIAL_EVT_CMD_RSP_OVERHEAD)
 Overhead of the command response event, before any data starts, including header overhead. More...
 
#define SERIAL_EVT_CMD_RSP_DATA_MAXLEN   (NRF_MESH_SERIAL_PAYLOAD_MAXLEN - SERIAL_EVT_CMD_RSP_OVERHEAD)
 Max length of the command response data field. More...
 

Detailed Description

Macro Definition Documentation

◆ SERIAL_EVT_CMD_RSP_OVERHEAD

#define SERIAL_EVT_CMD_RSP_OVERHEAD   (2)

Overhead of the command response event, before any data starts.

Definition at line 58 of file serial_cmd_rsp.h.

◆ SERIAL_EVT_CMD_RSP_LEN_OVERHEAD

#define SERIAL_EVT_CMD_RSP_LEN_OVERHEAD   (NRF_MESH_SERIAL_PACKET_OVERHEAD + SERIAL_EVT_CMD_RSP_OVERHEAD)

Overhead of the command response event, before any data starts, including header overhead.

Definition at line 60 of file serial_cmd_rsp.h.

◆ SERIAL_EVT_CMD_RSP_DATA_MAXLEN

#define SERIAL_EVT_CMD_RSP_DATA_MAXLEN   (NRF_MESH_SERIAL_PAYLOAD_MAXLEN - SERIAL_EVT_CMD_RSP_OVERHEAD)

Max length of the command response data field.

Definition at line 62 of file serial_cmd_rsp.h.


Documentation feedback | Developer Zone | Subscribe | Updated