Module spinel Copy item path Source SPINEL_ADDRESS_CACHE_ENTRY_STATE_CACHED SPINEL_ADDRESS_CACHE_ENTRY_STATE_QUERY SPINEL_ADDRESS_CACHE_ENTRY_STATE_RETRY_QUERY SPINEL_ADDRESS_CACHE_ENTRY_STATE_SNOOPED SPINEL_BEACON_THREAD_FLAG_JOINABLE SPINEL_BEACON_THREAD_FLAG_NATIVE SPINEL_BEACON_THREAD_FLAG_VERSION_MASK SPINEL_BEACON_THREAD_FLAG_VERSION_SHIFT SPINEL_BITS_PER_BYTE SPINEL_CAP_802_15_4_868MHZ_ASK SPINEL_CAP_802_15_4_868MHZ_BPSK SPINEL_CAP_802_15_4_868MHZ_OQPSK SPINEL_CAP_802_15_4_915MHZ_ASK SPINEL_CAP_802_15_4_915MHZ_BPSK SPINEL_CAP_802_15_4_915MHZ_OQPSK SPINEL_CAP_802_15_4_2003 SPINEL_CAP_802_15_4_2006 SPINEL_CAP_802_15_4_2011 SPINEL_CAP_802_15_4_2450MHZ_OQPSK SPINEL_CAP_802_15_4_PIB SPINEL_CAP_802_15_4__BEGIN SPINEL_CAP_802_15_4__END SPINEL_CAP_CHANNEL_MANAGER SPINEL_CAP_CHANNEL_MONITOR SPINEL_CAP_CHILD_SUPERVISION SPINEL_CAP_CMD_MULTI SPINEL_CAP_CONFIG_FTD SPINEL_CAP_CONFIG_MTD SPINEL_CAP_CONFIG_RADIO SPINEL_CAP_CONFIG__BEGIN SPINEL_CAP_CONFIG__END SPINEL_CAP_COUNTERS SPINEL_CAP_DUA SPINEL_CAP_ERROR_RATE_TRACKING SPINEL_CAP_EXPERIMENTAL__BEGIN SPINEL_CAP_EXPERIMENTAL__END SPINEL_CAP_GPIO SPINEL_CAP_HBO SPINEL_CAP_JAM_DETECT SPINEL_CAP_LOCK SPINEL_CAP_MAC_ALLOWLIST SPINEL_CAP_MAC_RAW SPINEL_CAP_MAC_RETRY_HISTOGRAM SPINEL_CAP_MCU_POWER_STATE SPINEL_CAP_MULTI_RADIO SPINEL_CAP_NEST_LEGACY_INTERFACE < deprecated SPINEL_CAP_NEST_LEGACY_NET_WAKE < deprecated SPINEL_CAP_NEST_TRANSMIT_HOOK SPINEL_CAP_NEST__BEGIN SPINEL_CAP_NEST__END SPINEL_CAP_NET_SAVE SPINEL_CAP_NET_THREAD_1_0 SPINEL_CAP_NET_THREAD_1_1 SPINEL_CAP_NET_THREAD_1_2 SPINEL_CAP_NET__BEGIN SPINEL_CAP_NET__END SPINEL_CAP_OOB_STEERING_DATA SPINEL_CAP_OPENTHREAD_LOG_METADATA SPINEL_CAP_OPENTHREAD__BEGIN SPINEL_CAP_OPENTHREAD__END SPINEL_CAP_PCAP SPINEL_CAP_PEEK_POKE SPINEL_CAP_POSIX SPINEL_CAP_POWER_SAVE SPINEL_CAP_RADIO_COEX SPINEL_CAP_RCP_API_VERSION SPINEL_CAP_RCP_LOG_CRASH_DUMP SPINEL_CAP_RCP_MIN_HOST_API_VERSION SPINEL_CAP_RCP_RESET_TO_BOOTLOADER SPINEL_CAP_RCP__BEGIN SPINEL_CAP_RCP__END SPINEL_CAP_REFERENCE_DEVICE SPINEL_CAP_ROLE_ROUTER SPINEL_CAP_ROLE_SLEEPY SPINEL_CAP_ROLE__BEGIN SPINEL_CAP_ROLE__END SPINEL_CAP_SLAAC SPINEL_CAP_SRP_CLIENT SPINEL_CAP_THREAD_BACKBONE_ROUTER SPINEL_CAP_THREAD_BORDER_ROUTER SPINEL_CAP_THREAD_COMMISSIONER SPINEL_CAP_THREAD_CSL_RECEIVER SPINEL_CAP_THREAD_JOINER SPINEL_CAP_THREAD_LINK_METRICS SPINEL_CAP_THREAD_SERVICE SPINEL_CAP_THREAD_TMF_PROXY SPINEL_CAP_THREAD_UDP_FORWARD SPINEL_CAP_THREAD__BEGIN SPINEL_CAP_THREAD__END SPINEL_CAP_TIME_SYNC SPINEL_CAP_TRNG SPINEL_CAP_UNSOL_UPDATE_FILTER SPINEL_CAP_VENDOR__BEGIN SPINEL_CAP_VENDOR__END SPINEL_CAP_WRITABLE_RAW_STREAM SPINEL_CMD_EXPERIMENTAL__BEGIN Poke command (Host -> NCP) SPINEL_CMD_EXPERIMENTAL__END Poke command (Host -> NCP) SPINEL_CMD_HBO_DROP Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_HBO_DROPPED Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_HBO_OFFLOAD Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_HBO_OFFLOADED Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_HBO_RECLAIM Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_HBO_RECLAIMED Host buffer offload is an optional NCP capability that, when
present, allows the NCP to store data buffers on the host processor
that can be recalled at a later time. SPINEL_CMD_NEST__BEGIN Poke command (Host -> NCP) SPINEL_CMD_NEST__END Poke command (Host -> NCP) SPINEL_CMD_NET_CLEAR Clear saved network settings command (Host -> NCP) SPINEL_CMD_NET_RECALL Clear saved network settings command (Host -> NCP) SPINEL_CMD_NET_SAVE Property value removal notification command (NCP -> Host) SPINEL_CMD_NOOP No-Operation command (Host -> NCP) SPINEL_CMD_PEEK Peek command (Host -> NCP) SPINEL_CMD_PEEK_RET Peek return command (NCP -> Host) SPINEL_CMD_POKE Poke command (Host -> NCP) SPINEL_CMD_PROP_VALUES_ARE Poke command (Host -> NCP) SPINEL_CMD_PROP_VALUE_GET Get property value command (Host -> NCP) SPINEL_CMD_PROP_VALUE_INSERT Insert value into property command (Host -> NCP) SPINEL_CMD_PROP_VALUE_INSERTED Property value insertion notification command (NCP -> Host) SPINEL_CMD_PROP_VALUE_IS Property value notification command (NCP -> Host) SPINEL_CMD_PROP_VALUE_MULTI_GET Poke command (Host -> NCP) SPINEL_CMD_PROP_VALUE_MULTI_SET Poke command (Host -> NCP) SPINEL_CMD_PROP_VALUE_REMOVE Remove value from property command (Host -> NCP) SPINEL_CMD_PROP_VALUE_REMOVED Property value removal notification command (NCP -> Host) SPINEL_CMD_PROP_VALUE_SET Set property value command (Host -> NCP) SPINEL_CMD_RESET Reset NCP command (Host -> NCP) SPINEL_CMD_VENDOR__BEGIN Poke command (Host -> NCP) SPINEL_CMD_VENDOR__END Poke command (Host -> NCP) SPINEL_DATATYPE_ARRAY_C SPINEL_DATATYPE_BOOL_C SPINEL_DATATYPE_BOOL_S SPINEL_DATATYPE_COMMAND_PROP_S SPINEL_DATATYPE_COMMAND_S SPINEL_DATATYPE_DATA_C SPINEL_DATATYPE_DATA_S SPINEL_DATATYPE_DATA_WLEN_C SPINEL_DATATYPE_DATA_WLEN_S SPINEL_DATATYPE_EUI48_C SPINEL_DATATYPE_EUI48_S SPINEL_DATATYPE_EUI64_C SPINEL_DATATYPE_EUI64_S SPINEL_DATATYPE_INT8_C SPINEL_DATATYPE_INT8_S SPINEL_DATATYPE_INT16_C SPINEL_DATATYPE_INT16_S SPINEL_DATATYPE_INT32_C SPINEL_DATATYPE_INT32_S SPINEL_DATATYPE_INT64_C SPINEL_DATATYPE_INT64_S SPINEL_DATATYPE_IPv6ADDR_C SPINEL_DATATYPE_IPv6ADDR_S SPINEL_DATATYPE_NULL_C SPINEL_DATATYPE_NULL_S SPINEL_DATATYPE_STRUCT_C SPINEL_DATATYPE_UINT8_C SPINEL_DATATYPE_UINT8_S SPINEL_DATATYPE_UINT16_C SPINEL_DATATYPE_UINT16_S SPINEL_DATATYPE_UINT32_C SPINEL_DATATYPE_UINT32_S SPINEL_DATATYPE_UINT64_C SPINEL_DATATYPE_UINT64_S SPINEL_DATATYPE_UINT_PACKED_C SPINEL_DATATYPE_UINT_PACKED_S SPINEL_DATATYPE_UTF8_C !< Zero-Terminated UTF8-Encoded String SPINEL_DATATYPE_UTF8_S SPINEL_DATATYPE_VOID_C SPINEL_DATATYPE_VOID_S SPINEL_ENCRYPTER_EXTRA_DATA_SIZE SPINEL_FRAME_BUFFER_SIZE SPINEL_FRAME_MAX_COMMAND_HEADER_SIZE SPINEL_FRAME_MAX_COMMAND_PAYLOAD_SIZE SPINEL_FRAME_MAX_SIZE SPINEL_GPIO_FLAG_DIR_INPUT SPINEL_GPIO_FLAG_DIR_OUTPUT SPINEL_GPIO_FLAG_OPEN_DRAIN SPINEL_GPIO_FLAG_PULL_DOWN SPINEL_GPIO_FLAG_PULL_UP SPINEL_GPIO_FLAG_TRIGGER_ANY SPINEL_GPIO_FLAG_TRIGGER_FALLING SPINEL_GPIO_FLAG_TRIGGER_NONE SPINEL_GPIO_FLAG_TRIGGER_RISING SPINEL_HEADER_FLAG SPINEL_HEADER_FLAGS_MASK SPINEL_HEADER_FLAGS_SHIFT SPINEL_HEADER_IID_MASK SPINEL_HEADER_IID_MAX SPINEL_HEADER_IID_SHIFT SPINEL_HEADER_INCLUDED SPINEL_HEADER_INVALID_IID SPINEL_HEADER_TID_MASK SPINEL_HEADER_TID_SHIFT SPINEL_LINK_METRICS_STATUS_CANNOT_SUPPORT_NEW_SERIES SPINEL_LINK_METRICS_STATUS_NO_MATCHING_FRAMES_RECEIVED SPINEL_LINK_METRICS_STATUS_OTHER_ERROR SPINEL_LINK_METRICS_STATUS_SERIESID_ALREADY_REGISTERED SPINEL_LINK_METRICS_STATUS_SERIESID_NOT_RECOGNIZED SPINEL_LINK_METRICS_STATUS_SUCCESS SPINEL_MAC_PROMISCUOUS_MODE_FULL < All decoded MAC packets are passed up the stack. SPINEL_MAC_PROMISCUOUS_MODE_NETWORK < All MAC packets matching network are passed up the stack. SPINEL_MAC_PROMISCUOUS_MODE_OFF < Normal MAC filtering is in place. SPINEL_MAX_UINT_PACKED SPINEL_MD_FLAG_ACKED_FP !< Packet was acknowledged with frame pending set SPINEL_MD_FLAG_ACKED_SEC !< Packet was acknowledged with secure enhance ACK SPINEL_MD_FLAG_BAD_FCS !< Packet was received with bad FCS SPINEL_MD_FLAG_DUPE !< Packet seems to be a duplicate SPINEL_MD_FLAG_RESERVED !< Flags reserved for future use. SPINEL_MD_FLAG_TX !< Packet was transmitted, not received. SPINEL_MESHCOP_COMMISSIONER_STATE_ACTIVE SPINEL_MESHCOP_COMMISSIONER_STATE_DISABLED SPINEL_MESHCOP_COMMISSIONER_STATE_PETITION SPINEL_MIN_HOST_SUPPORTED_RCP_API_VERSION SPINEL_MULTIPAN_INTERFACE_ID_MASK SPINEL_MULTIPAN_INTERFACE_SOFT_SWITCH_MASK SPINEL_MULTIPAN_INTERFACE_SOFT_SWITCH_SHIFT SPINEL_NCP_LOG_LEVEL_ALERT SPINEL_NCP_LOG_LEVEL_CRIT SPINEL_NCP_LOG_LEVEL_DEBUG SPINEL_NCP_LOG_LEVEL_EMERG SPINEL_NCP_LOG_LEVEL_ERR SPINEL_NCP_LOG_LEVEL_INFO SPINEL_NCP_LOG_LEVEL_NOTICE SPINEL_NCP_LOG_LEVEL_WARN SPINEL_NCP_LOG_REGION_NONE SPINEL_NCP_LOG_REGION_OT_API SPINEL_NCP_LOG_REGION_OT_ARP SPINEL_NCP_LOG_REGION_OT_BBR SPINEL_NCP_LOG_REGION_OT_BR SPINEL_NCP_LOG_REGION_OT_CLI SPINEL_NCP_LOG_REGION_OT_COAP SPINEL_NCP_LOG_REGION_OT_CORE SPINEL_NCP_LOG_REGION_OT_DNS SPINEL_NCP_LOG_REGION_OT_DUA SPINEL_NCP_LOG_REGION_OT_ICMP SPINEL_NCP_LOG_REGION_OT_IP6 SPINEL_NCP_LOG_REGION_OT_MAC SPINEL_NCP_LOG_REGION_OT_MEM SPINEL_NCP_LOG_REGION_OT_MESH_COP SPINEL_NCP_LOG_REGION_OT_MLE SPINEL_NCP_LOG_REGION_OT_MLR SPINEL_NCP_LOG_REGION_OT_NCP SPINEL_NCP_LOG_REGION_OT_NET_DATA SPINEL_NCP_LOG_REGION_OT_NET_DIAG SPINEL_NCP_LOG_REGION_OT_PLATFORM SPINEL_NCP_LOG_REGION_OT_SRP SPINEL_NCP_LOG_REGION_OT_TCP SPINEL_NCP_LOG_REGION_OT_UTIL SPINEL_NET_FLAG_CONFIGURE SPINEL_NET_FLAG_DEFAULT_ROUTE SPINEL_NET_FLAG_DHCP SPINEL_NET_FLAG_EXT_DNS SPINEL_NET_FLAG_EXT_DP SPINEL_NET_FLAG_ON_MESH SPINEL_NET_FLAG_PREFERENCE_MASK SPINEL_NET_FLAG_PREFERENCE_OFFSET SPINEL_NET_FLAG_PREFERRED SPINEL_NET_FLAG_SLAAC SPINEL_PROP_15_4_PIB_MAC_PROMISCUOUS_MODE < [b] SPINEL_PROP_15_4_PIB_MAC_SECURITY_ENABLED < [b] SPINEL_PROP_15_4_PIB_PHY_CHANNELS_SUPPORTED < [A(L)] SPINEL_PROP_15_4_PIB__BEGIN UART Software Flow Control
** Format: b
* SPINEL_PROP_15_4_PIB__END SPINEL_PROP_BASE_EXT__BEGIN NCP’s MCU Power State
** Format: ’C` SPINEL_PROP_BASE_EXT__END List of properties capable of generating unsolicited value update.
** Format: A(I)
SPINEL_PROP_CAPS NCP Capability List
** Format: ’A(i)` - Read-only
* SPINEL_PROP_CHANNEL_MANAGER_AUTO_SELECT_ENABLED Channel Manager Auto Channel Selection Enabled
** Format ‘b’
* SPINEL_PROP_CHANNEL_MANAGER_AUTO_SELECT_INTERVAL Channel Manager Auto Channel Selection Interval
** Format ‘L’ SPINEL_PROP_CHANNEL_MANAGER_CHANNEL_SELECT Channel Manager Channel Select Trigger
** Format ‘b’
* SPINEL_PROP_CHANNEL_MANAGER_DELAY Channel Manager - Channel Change Delay
** Format ‘S’ SPINEL_PROP_CHANNEL_MANAGER_FAVORED_CHANNELS Channel Manager Favored Channels
** Format ‘A(C)’
* SPINEL_PROP_CHANNEL_MANAGER_NEW_CHANNEL Channel Manager - Channel Change New Channel
** Format: C
(read-write)
* SPINEL_PROP_CHANNEL_MANAGER_SUPPORTED_CHANNELS Channel Manager Supported Channels
** Format ‘A(C)’
* SPINEL_PROP_CHANNEL_MONITOR_CHANNEL_OCCUPANCY Channel monitoring channel occupancy
** Format: A(t(CU))
(read-only)
* SPINEL_PROP_CHANNEL_MONITOR_RSSI_THRESHOLD Channel monitoring RSSI threshold
** Format: c
(read-only) SPINEL_PROP_CHANNEL_MONITOR_SAMPLE_COUNT Channel monitoring sample count
** Format: L
(read-only) SPINEL_PROP_CHANNEL_MONITOR_SAMPLE_INTERVAL Channel monitoring sample interval
** Format: L
(read-only) SPINEL_PROP_CHANNEL_MONITOR_SAMPLE_WINDOW Channel monitoring sample window
** Format: L
(read-only) SPINEL_PROP_CHILD_SUPERVISION_CHECK_TIMEOUT Child Supervision Check Timeout
** Format: S
- Read-Write SPINEL_PROP_CHILD_SUPERVISION_INTERVAL Child Supervision Interval
** Format: S
- Read-Write SPINEL_PROP_CNTR_ALL_IP_COUNTERS Thread IPv6 counters.
** Format: t(LL)t(LL)
* SPINEL_PROP_CNTR_ALL_MAC_COUNTERS All MAC related counters.
** Format: t(A(L))t(A(L))
* SPINEL_PROP_CNTR_IP_RX_FAILURE The number of failed Rx IP packets
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_IP_RX_SUCCESS The number of successful Rx IP packets
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_IP_TX_FAILURE The number of failed Tx IP packets
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_IP_TX_SUCCESS The number of successful Tx IP packets
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_MAC_RETRY_HISTOGRAM MAC retry histogram.
** Format: t(A(L))t(A(L))
* SPINEL_PROP_CNTR_MLE_COUNTERS Thread MLE counters.
** Format: SSSSSSSSS
* SPINEL_PROP_CNTR_RESET Counter reset
** Format: Empty (Write only).
* SPINEL_PROP_CNTR_RX_ERR_BAD_FCS The number of received packets with a checksum error.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_ERR_EMPTY The number of received packets that are empty.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_ERR_NVLD_SADDR The number of received packets whose source address is invalid.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_ERR_OTHER The number of received packets with other errors.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_ERR_SECURITY The number of received packets with a security error.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_ERR_UKWN_NBR The number of received packets from an unknown neighbor.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_IP_DROPPED The number of dropped received IP messages.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_IP_INSEC_TOTAL The total number of insecure received IP message.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_IP_SEC_TOTAL The total number of secure received IP message.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_BEACON The number of received beacon.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_BEACON_REQ The number of received beacon request.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_BROADCAST The number of broadcast packets received.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_DATA The number of received data.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_DATA_POLL The number of received data poll.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_DUP The number of received duplicated.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_FILT_DA The number of received packets filtered by destination check.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_FILT_WL The number of received packets filtered by allowlist.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_OTHER The number of received other types of frames.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_TOTAL The total number of received packets.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_PKT_UNICAST The number of unicast packets received.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_SPINEL_ERR The number of received spinel frames with error.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_SPINEL_OUT_OF_ORDER_TID Number of out of order received spinel frames (tid increase by more than 1).
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_RX_SPINEL_TOTAL The number of received spinel frames.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_ERR_ABORT The number of frame transmission failures due to abort error.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_ERR_CCA The number of CCA failure times.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_IP_DROPPED The number of dropped (not transmitted) IP messages.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_IP_INSEC_TOTAL The total number of insecure transmitted IP messages.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_IP_SEC_TOTAL The total number of secure transmitted IP messages.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_ACKED The number of transmissions that were acked.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_ACK_REQ The number of transmissions with ack request.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_BEACON The number of transmitted beacon.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_BEACON_REQ The number of transmitted beacon request.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_BROADCAST The number of broadcast packets transmitted.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_DATA The number of transmitted data.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_DATA_POLL The number of transmitted data poll.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_NO_ACK_REQ The number of transmissions without ack request.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_OTHER The number of transmitted other types of frames.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_RETRY The number of retransmission times.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_TOTAL The total number of transmissions.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_PKT_UNICAST The number of unicast packets transmitted.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR_TX_SPINEL_TOTAL The number of transmitted spinel frames.
** Format: L
(Read-only) */ SPINEL_PROP_CNTR__BEGIN SPINEL_PROP_CNTR__END MAC retry histogram.
** Format: t(A(L))t(A(L))
* SPINEL_PROP_DATASET_ACTIVE_TIMESTAMP Operational Dataset Active Timestamp
** Format: X
- No direct read or write
* SPINEL_PROP_DATASET_DELAY_TIMER Operational Dataset Delay Timer
** Format: L
- No direct read or write
* SPINEL_PROP_DATASET_DEST_ADDRESS Operational Dataset (MGMT_GET) Destination IPv6 Address
** Format: 6
- No direct read or write
* SPINEL_PROP_DATASET_PENDING_TIMESTAMP Operational Dataset Pending Timestamp
** Format: X
- No direct read or write
* SPINEL_PROP_DATASET_RAW_TLVS Operational Dataset Additional Raw TLVs
** Format: D
- No direct read or write
* SPINEL_PROP_DATASET_SECURITY_POLICY Operational Dataset Security Policy
** Format: SD
- No direct read or write
* SPINEL_PROP_DEBUG_LOG_TIMESTAMP_BASE The NCP timestamp base
** Format: X (write-only)
* SPINEL_PROP_DEBUG_NCP_LOG_LEVEL The NCP log level.
** Format: C
*/ SPINEL_PROP_DEBUG_TEST_ASSERT Testing platform assert
** Format: ‘b’ (read-only)
* SPINEL_PROP_DEBUG_TEST_WATCHDOG Testing platform watchdog
** Format: Empty (read-only)
* SPINEL_PROP_DEBUG_TREL_TEST_MODE_ENABLE TREL Radio Link - test mode enable
** Format b
(read-write)
* SPINEL_PROP_DEBUG__BEGIN The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_DEBUG__END TREL Radio Link - test mode enable
** Format b
(read-write)
* SPINEL_PROP_DNSSD_HOST DNS-SD Host
** Format USA(6)LD
: Inserted/Removed
* SPINEL_PROP_DNSSD_KEY_RECORD DNS-SD Key Record
** SPINEL_PROP_DNSSD_REQUEST_RESULT Dnssd Request Result
** Format CLD
: Write
* SPINEL_PROP_DNSSD_SERVICE DNS-SD Service
** SPINEL_PROP_DNSSD_STATE Dnssd State
** Format C
: Write-only
* SPINEL_PROP_DNSSD__BEGIN SRP server auto enable mode.
** Format b
SPINEL_PROP_DNSSD__END DNS-SD Key Record
** SPINEL_PROP_EXPERIMENTAL__BEGIN TREL Radio Link - test mode enable
** Format b
(read-write)
* SPINEL_PROP_EXPERIMENTAL__END TREL Radio Link - test mode enable
** Format b
(read-write)
* SPINEL_PROP_GPIO_CONFIG GPIO Configuration
** Format: A(CCU)
SPINEL_PROP_GPIO_STATE GPIO State Bitmask
** Format: D
SPINEL_PROP_GPIO_STATE_CLEAR GPIO State Clear-Only Bitmask
** Format: D
SPINEL_PROP_GPIO_STATE_SET GPIO State Set-Only Bitmask
** Format: D
SPINEL_PROP_HBO_BLOCK_MAX < Max offload block [S] (not supported) SPINEL_PROP_HBO_MEM_MAX < Max offload mem [S] (not supported) SPINEL_PROP_HOST_POWER_STATE Host Power State
** Format: ’C`
* SPINEL_PROP_HWADDR NCP Hardware Address
** Format: ’E` - Read-only
* SPINEL_PROP_INFRA_IF_RECV_ICMP6 Received ICMPv6 packet on the infrastructure interface.
** Format: L6d
SPINEL_PROP_INFRA_IF_SEND_ICMP6 ICMP6 message sent by NCP and needs to be sent on the infrastructure interface.
** Format: L6d
SPINEL_PROP_INFRA_IF_STATE Infrastructure interface state.
** Format: LbA(6)
SPINEL_PROP_INFRA_IF__BEGIN Multipan interface selection.
** Format: C
SPINEL_PROP_INFRA_IF__END ICMP6 message sent by NCP and needs to be sent on the infrastructure interface.
** Format: L6d
SPINEL_PROP_INTERFACE_COUNT NCP Interface Count
** Format: ’C` - Read-only
* SPINEL_PROP_INTERFACE_TYPE NCP Network Protocol Type
** Format: ‘i’ - Read-only
* SPINEL_PROP_INTERFACE__BEGIN Crash Dump
** Format: Empty : Write only
* SPINEL_PROP_INTERFACE__END UART Software Flow Control
** Format: b
* SPINEL_PROP_IPV6_ADDRESS_TABLE IPv6 (Unicast) Address Table
** Format: A(t(6CLLC))
* SPINEL_PROP_IPV6_EXT__BEGIN SPINEL_PROP_IPV6_EXT__END SPINEL_PROP_IPV6_ICMP_PING_OFFLOAD IPv6 ICMP Ping Offload
** Format: b
* SPINEL_PROP_IPV6_ICMP_PING_OFFLOAD_MODE < [b] SPINEL_PROP_IPV6_LL_ADDR < [6] SPINEL_PROP_IPV6_ML_ADDR Mesh Local IPv6 Address
** Format: 6
- Read only
*/ SPINEL_PROP_IPV6_ML_PREFIX Mesh Local Prefix
** Format: 6C
- Read-write
* SPINEL_PROP_IPV6_MULTICAST_ADDRESS_TABLE IPv6 Multicast Address Table
** Format: A(t(6))
* SPINEL_PROP_IPV6_ROUTE_TABLE IPv6 Route Table - Deprecated SPINEL_PROP_IPV6__BEGIN Wake-up Channel
** Format: C
* SPINEL_PROP_IPV6__END SPINEL_PROP_JAM_DETECTED Signal Jamming Detected Indicator
** Format: b
(Read-Only)
* SPINEL_PROP_JAM_DETECT_BUSY Jamming detection busy period
** Format: C
SPINEL_PROP_JAM_DETECT_ENABLE Signal Jamming Detection Enable
** Format: b
* SPINEL_PROP_JAM_DETECT_HISTORY_BITMAP Jamming detection history bitmap (for debugging)
** Format: X
(read-only)
* SPINEL_PROP_JAM_DETECT_RSSI_THRESHOLD Jamming detection RSSI threshold
** Format: c
SPINEL_PROP_JAM_DETECT_WINDOW Jamming detection window size
** Format: C
SPINEL_PROP_LAST_STATUS Last Operation Status
** Format: i
- Read-only
* SPINEL_PROP_LOCK < PropLock [b] (not supported) SPINEL_PROP_MAC_15_4_ALT_SADDR MAC Alternate Short Address
** Format: S
* SPINEL_PROP_MAC_15_4_LADDR MAC Long Address
** Format: E
* SPINEL_PROP_MAC_15_4_PANID MAC PAN ID
** Format: S
* SPINEL_PROP_MAC_15_4_SADDR MAC Short Address
** Format: S
* SPINEL_PROP_MAC_ALLOWLIST MAC Allowlist
** Format: A(t(Ec))
SPINEL_PROP_MAC_ALLOWLIST_ENABLED MAC Allowlist Enabled Flag
** Format: b
SPINEL_PROP_MAC_CCA_FAILURE_RATE The CCA failure rate
** Format: S
* SPINEL_PROP_MAC_DATA_POLL_PERIOD MAC Data Poll Period
** Format: L
SPINEL_PROP_MAC_DENYLIST MAC Denylist
** Format: A(t(E))
SPINEL_PROP_MAC_DENYLIST_ENABLED MAC Denylist Enabled Flag
** Format: b
SPINEL_PROP_MAC_ENERGY_SCAN_RESULT MAC Energy Scan Result
** Format: Cc
- Asynchronous event only
* SPINEL_PROP_MAC_EXTENDED_ADDR MAC Extended Address
** Format: E
* SPINEL_PROP_MAC_EXT__BEGIN MAC Receive At
** Format: XLC
* SPINEL_PROP_MAC_EXT__END MAC Max indirect retry number
** Format: C
SPINEL_PROP_MAC_FIXED_RSS MAC Received Signal Strength Filter
** Format: A(t(Ec))
SPINEL_PROP_MAC_MAX_RETRY_NUMBER_DIRECT MAC Max direct retry number
** Format: C
* SPINEL_PROP_MAC_MAX_RETRY_NUMBER_INDIRECT MAC Max indirect retry number
** Format: C
SPINEL_PROP_MAC_PROMISCUOUS_MODE MAC Promiscuous Mode
** Format: C
* SPINEL_PROP_MAC_RAW_STREAM_ENABLED MAC Stream Raw Enabled
** Format: b
* SPINEL_PROP_MAC_RX_AT MAC Receive At
** Format: XLC
* SPINEL_PROP_MAC_RX_ON_WHEN_IDLE_MODE MAC RxOnWhenIdle mode
** Format: b
* SPINEL_PROP_MAC_SCAN_BEACON MAC Scan Beacon
** Format Cct(ESSc)t(iCUdd)
- Asynchronous event only
* SPINEL_PROP_MAC_SCAN_MASK MAC Scan Channel Mask
** Format: A(C)
* SPINEL_PROP_MAC_SCAN_PERIOD MAC Scan Channel Period
** Format: S
SPINEL_PROP_MAC_SCAN_STATE MAC Scan State
** Format: C
* SPINEL_PROP_MAC_SRC_MATCH_ENABLED MAC Source Match Enabled Flag
** Format: b
SPINEL_PROP_MAC_SRC_MATCH_EXTENDED_ADDRESSES MAC Source Match Extended Address List
** Format: A(E)
SPINEL_PROP_MAC_SRC_MATCH_SHORT_ADDRESSES MAC Source Match Short Address List
** Format: A(S)
SPINEL_PROP_MAC__BEGIN Radio Coex Enable
** Format: b
* SPINEL_PROP_MAC__END MAC Receive At
** Format: XLC
* SPINEL_PROP_MCU_POWER_STATE NCP’s MCU Power State
** Format: ’C` SPINEL_PROP_MESHCOP_COMMISSIONER_ANNOUNCE_BEGIN Format LCS6
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_ENERGY_SCAN Format LCSS6
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_ENERGY_SCAN_RESULT Format Ld
- Asynchronous event only SPINEL_PROP_MESHCOP_COMMISSIONER_GENERATE_PSKC Format: UUd
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_JOINERS Format A(t(t(E|CX)UL))
- get, insert or remove. SPINEL_PROP_MESHCOP_COMMISSIONER_MGMT_GET Format d
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_MGMT_SET Format d
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_PAN_ID_CONFLICT_RESULT Format SL
- Asynchronous event only SPINEL_PROP_MESHCOP_COMMISSIONER_PAN_ID_QUERY Format SL6
- Write only SPINEL_PROP_MESHCOP_COMMISSIONER_PROVISIONING_URL Format U
SPINEL_PROP_MESHCOP_COMMISSIONER_SESSION_ID Format S
- Read only SPINEL_PROP_MESHCOP_COMMISSIONER_STATE Format C
SPINEL_PROP_MESHCOP_EXT__BEGIN Thread Joiner Discerner
** Format CX
- Read-write
* SPINEL_PROP_MESHCOP_EXT__END Format: UUd
- Write only SPINEL_PROP_MESHCOP_JOINER_COMMISSIONING Thread Joiner Commissioning command and the parameters
** Format b
or bU(UUUUU)
(fields in parenthesis are optional) - Write Only
* SPINEL_PROP_MESHCOP_JOINER_DISCERNER Thread Joiner Discerner
** Format CX
- Read-write
* SPINEL_PROP_MESHCOP_JOINER_STATE <[C] SPINEL_PROP_MESHCOP__BEGIN Log Stream
** Format: UD
(stream, read only)
* SPINEL_PROP_MESHCOP__END Thread Joiner Discerner
** Format CX
- Read-write
* SPINEL_PROP_MSG_BUFFER_COUNTERS The message buffer counter info
** Format: SSSSSSSSSSSSSSSS
(Read-only) SPINEL_PROP_MULTIPAN_ACTIVE_INTERFACE Multipan interface selection.
** Format: C
SPINEL_PROP_MULTIPAN__BEGIN CSL Uncertainty
** Format: C
SPINEL_PROP_MULTIPAN__END Multipan interface selection.
** Format: C
SPINEL_PROP_NCP_VERSION NCP Version
** Format: U
- Read-only
* SPINEL_PROP_NEIGHBOR_TABLE_MULTI_RADIO_INFO Neighbor Table Multi Radio Link Info
** Format: A(t(ESA(t(iC))))
- Read only SPINEL_PROP_NEST_LEGACY_LAST_NODE_JOINED The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_NEST_LEGACY_ULA_PREFIX The legacy network ULA prefix (8 bytes).
** Format: ‘D’
* SPINEL_PROP_NEST_STREAM_MFG DNS-SD Key Record
** SPINEL_PROP_NEST__BEGIN DNS-SD Key Record
** SPINEL_PROP_NEST__END The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_NET_EXT__BEGIN Instruct NCP to leave the current network gracefully
** Format Empty - Write only
*/ SPINEL_PROP_NET_EXT__END Instruct NCP to leave the current network gracefully
** Format Empty - Write only
*/ SPINEL_PROP_NET_IF_UP Network Interface Status
** Format b
- Read-write
* SPINEL_PROP_NET_KEY_SEQUENCE_COUNTER Thread Network Key Sequence Counter
** Format L
- Read-write
*/ SPINEL_PROP_NET_KEY_SWITCH_GUARDTIME Thread Network Key Switch Guard Time
** Format L
- Read-write
*/ SPINEL_PROP_NET_LEAVE_GRACEFULLY Instruct NCP to leave the current network gracefully
** Format Empty - Write only
*/ SPINEL_PROP_NET_NETWORK_KEY Thread Network Key
** Format D
- Read-write
*/ SPINEL_PROP_NET_NETWORK_NAME Thread Network Name
** Format U
- Read-write
*/ SPINEL_PROP_NET_PARTITION_ID Thread Network Partition Id
** Format L
- Read-write
* SPINEL_PROP_NET_PSKC Thread Network PSKc
** Format D
- Read-write
*/ SPINEL_PROP_NET_REQUIRE_JOIN_EXISTING Require Join Existing
** Format: b
SPINEL_PROP_NET_ROLE Thread Device Role
** Format C
- Read-write
* SPINEL_PROP_NET_SAVED Network Is Saved (Is Commissioned)
** Format: b
- Read only
* SPINEL_PROP_NET_STACK_UP Thread Stack Operational Status
** Format b
- Read-write
* SPINEL_PROP_NET_XPANID Thread Network Extended PAN ID
** Format D
- Read-write
*/ SPINEL_PROP_NET__BEGIN MAC Max indirect retry number
** Format: C
SPINEL_PROP_NET__END Instruct NCP to leave the current network gracefully
** Format Empty - Write only
*/ SPINEL_PROP_OPENTHREAD__BEGIN Format: UUd
- Write only SPINEL_PROP_OPENTHREAD__END SRP Client Service Key Inclusion Enabled
** Format b
: Read-Write SPINEL_PROP_PARENT_RESPONSE_INFO Thread Parent Response info
** Format: ESccCCCb
- Asynchronous event only
* SPINEL_PROP_PHY_CALIBRATED_POWER Calibrated Power Table
** Format: A(Csd)
- Insert/Set
* SPINEL_PROP_PHY_CCA_THRESHOLD < dBm [c] SPINEL_PROP_PHY_CHAN < [C] SPINEL_PROP_PHY_CHAN_MAX_POWER Signal the max power for a channel
** Format: Cc
* SPINEL_PROP_PHY_CHAN_PREFERRED < [A(C)] SPINEL_PROP_PHY_CHAN_SUPPORTED < [A(C)] SPINEL_PROP_PHY_CHAN_TARGET_POWER Target power for a channel
** Format: t(Cs)
- Write only
* SPINEL_PROP_PHY_ENABLED < [b] SPINEL_PROP_PHY_EXT__BEGIN Target power for a channel
** Format: t(Cs)
- Write only
* SPINEL_PROP_PHY_EXT__END Radio Coex Enable
** Format: b
* SPINEL_PROP_PHY_FEM_LNA_GAIN < dBm [c] SPINEL_PROP_PHY_FREQ < kHz [L] SPINEL_PROP_PHY_PCAP_ENABLED < [b] SPINEL_PROP_PHY_REGION_CODE Region code
** Format: S
* SPINEL_PROP_PHY_RSSI < dBm [c] SPINEL_PROP_PHY_RX_SENSITIVITY < dBm [c] SPINEL_PROP_PHY_TX_POWER < [c] SPINEL_PROP_PHY__BEGIN List of properties capable of generating unsolicited value update.
** Format: A(I)
SPINEL_PROP_PHY__END Target power for a channel
** Format: t(Cs)
- Write only
* SPINEL_PROP_POWER_STATE < PowerState [C] (deprecated, use MCU_POWER_STATE
instead). SPINEL_PROP_PROTOCOL_VERSION Protocol Version
** Format: ii
- Read-only
* SPINEL_PROP_RADIO_CAPS Radio caps
** Format: i
(read-only)
* SPINEL_PROP_RADIO_COEX_ENABLE Radio Coex Enable
** Format: b
* SPINEL_PROP_RADIO_COEX_METRICS All coex metrics related counters.
** Format: t(LLLLLLLL)t(LLLLLLLLL)bL (Read-only)
* SPINEL_PROP_RCP_API_VERSION RCP API Version number
** Format: i
(read-only)
* SPINEL_PROP_RCP_CSL_ACCURACY CSL Accuracy
** Format: C
SPINEL_PROP_RCP_CSL_UNCERTAINTY CSL Uncertainty
** Format: C
SPINEL_PROP_RCP_ENH_ACK_PROBING Configure Enhanced ACK probing
** Format: SEC
(Write-only).
* SPINEL_PROP_RCP_EXT__BEGIN MAC retry histogram.
** Format: t(A(L))t(A(L))
* SPINEL_PROP_RCP_EXT__END CSL Uncertainty
** Format: C
SPINEL_PROP_RCP_LOG_CRASH_DUMP Crash Dump
** Format: Empty : Write only
* SPINEL_PROP_RCP_MAC_FRAME_COUNTER MAC Frame Counter
** Format: L
for read and Lb
or L
for write
* SPINEL_PROP_RCP_MAC_KEY MAC Key
** Format: CCddd
.
* SPINEL_PROP_RCP_MIN_HOST_API_VERSION Min host RCP API Version number
** Format: i
(read-only)
* SPINEL_PROP_RCP_TIMESTAMP Timestamps when Spinel frame is received and transmitted
** Format: X
.
* SPINEL_PROP_RCP_VERSION Format U
- Read only SPINEL_PROP_RCP__BEGIN Format: A(t(CLdbdS))
SPINEL_PROP_RCP__END Crash Dump
** Format: Empty : Write only
* SPINEL_PROP_SERVER_ALLOW_LOCAL_DATA_CHANGE Server Allow Local Network Data Change
** Format b
- Read-write
* SPINEL_PROP_SERVER_LEADER_SERVICES Format: A(t(CLdbdS))
SPINEL_PROP_SERVER_SERVICES Format: A(t(LdbdS))
SPINEL_PROP_SERVER__BEGIN SRP Client Service Key Inclusion Enabled
** Format b
: Read-Write SPINEL_PROP_SERVER__END Format: A(t(CLdbdS))
SPINEL_PROP_SLAAC_ENABLED SLAAC enabled
** Format b
- Read-Write SPINEL_PROP_SRP_CLIENT_EVENT SRP Client Event
** Format: t() : Asynchronous event only SPINEL_PROP_SRP_CLIENT_HOST_ADDRESSES SRP Client Host Addresses
** Format: A(6)
- Read/Write SPINEL_PROP_SRP_CLIENT_HOST_INFO SRP Client Host Info
** Format: UCt(A(6))
- Read only SPINEL_PROP_SRP_CLIENT_HOST_NAME SRP Client Host Name (label).
** Format: U
- Read/Write SPINEL_PROP_SRP_CLIENT_HOST_SERVICES_CLEAR SRP Client Host And Services Clear
** Format: Empty : Write only SPINEL_PROP_SRP_CLIENT_HOST_SERVICES_REMOVE SRP Client Host And Services Remove
** Format: bb
: Write only SPINEL_PROP_SRP_CLIENT_KEY_LEASE_INTERVAL SRP Client Key Lease Interval
** Format: L
- Read/Write SPINEL_PROP_SRP_CLIENT_LEASE_INTERVAL SRP Client Lease Interval
** Format: L
- Read/Write SPINEL_PROP_SRP_CLIENT_SERVICES SRP Client Services
** Format: A(t(UUSSSd))
- Read/Insert/Remove SPINEL_PROP_SRP_CLIENT_SERVICE_KEY_ENABLED SRP Client Service Key Inclusion Enabled
** Format b
: Read-Write SPINEL_PROP_SRP_CLIENT_START SRP Client Start
** Format: b(6Sb)
- Write only SPINEL_PROP_SRP_SERVER_AUTO_ENABLE_MODE SRP server auto enable mode.
** Format b
SPINEL_PROP_SRP_SERVER_ENABLED SRP server state.
** Format b
SPINEL_PROP_SRP_SERVER__BEGIN ICMP6 message sent by NCP and needs to be sent on the infrastructure interface.
** Format: L6d
SPINEL_PROP_SRP_SERVER__END SRP server auto enable mode.
** Format b
SPINEL_PROP_STREAM_DEBUG Debug Stream
** Format: U
(stream, read only)
* SPINEL_PROP_STREAM_EXT__BEGIN Log Stream
** Format: UD
(stream, read only)
* SPINEL_PROP_STREAM_EXT__END Log Stream
** Format: UD
(stream, read only)
* SPINEL_PROP_STREAM_LOG Log Stream
** Format: UD
(stream, read only)
* SPINEL_PROP_STREAM_NET (IPv6) Network Stream
** Format: dD
(stream, read only)
* SPINEL_PROP_STREAM_NET_INSECURE (IPv6) Network Stream Insecure
** Format: dD
(stream, read only)
* SPINEL_PROP_STREAM_RAW Raw Stream
** Format: dD
(stream, read only) SPINEL_PROP_STREAM__BEGIN SPINEL_PROP_STREAM__END Log Stream
** Format: UD
(stream, read only)
* SPINEL_PROP_SUPPORTED_RADIO_LINKS Format A(i)
- Read only SPINEL_PROP_THREAD_ACTIVE_DATASET Thread Active Operational Dataset
** Format: A(t(iD))
- Read-Write
* SPINEL_PROP_THREAD_ACTIVE_DATASET_TLVS Thread Active Operational Dataset in raw TLVs format.
** Format: D
- Read-Write
* SPINEL_PROP_THREAD_ACTIVE_ROUTER_IDS List of active thread router ids
** Format: A(C)
* SPINEL_PROP_THREAD_ADDRESS_CACHE_TABLE EID (Endpoint Identifier) IPv6 Address Cache Table
** Format `A(t(6SCCt(bL6)t(bSS)))
* SPINEL_PROP_THREAD_ALLOW_LOCAL_NET_DATA_CHANGE Thread Allow Local Network Data Change
** Format b
- Read-write
* SPINEL_PROP_THREAD_ASSISTING_PORTS Thread Assisting Ports
** Format A(S)
* SPINEL_PROP_THREAD_BACKBONE_ROUTER_LOCAL_CONFIG Local Thread 1.2 Backbone Router configuration.
** Format: SLC - Read-Write
* SPINEL_PROP_THREAD_BACKBONE_ROUTER_LOCAL_REGISTER Register local Thread 1.2 Backbone Router configuration.
** Format: Empty (Write only).
* SPINEL_PROP_THREAD_BACKBONE_ROUTER_LOCAL_REGISTRATION_JITTER Thread 1.2 Backbone Router registration jitter.
** Format: C
- Read-Write
* SPINEL_PROP_THREAD_BACKBONE_ROUTER_LOCAL_STATE Thread 1.2 Backbone Router local state.
** Format: C
- Read-Write
* SPINEL_PROP_THREAD_BACKBONE_ROUTER_PRIMARY Thread 1.2 Primary Backbone Router information in the Thread Network.
** Format: SSLC
- Read-Only
* SPINEL_PROP_THREAD_CHILD_COUNT_MAX Thread Max Child Count
** Format: C
* SPINEL_PROP_THREAD_CHILD_TABLE Thread Child Table
** Format: [A(t(ESLLCCcCc)] - Read only
* SPINEL_PROP_THREAD_CHILD_TABLE_ADDRESSES Child table addresses
** Format: A(t(ESA(6)))
- Read only
* SPINEL_PROP_THREAD_CHILD_TIMEOUT Thread Child Timeout
** Format: L
SPINEL_PROP_THREAD_COMMISSIONER_ENABLED Thread Commissioner Enable
** Format b
* SPINEL_PROP_THREAD_CONTEXT_REUSE_DELAY Thread Context Reuse Delay
** Format: L
*/ SPINEL_PROP_THREAD_CSL_CHANNEL MAC CSL Channel
** Format: C
SPINEL_PROP_THREAD_CSL_PERIOD MAC CSL Period
** Format: L
SPINEL_PROP_THREAD_CSL_TIMEOUT MAC CSL Timeout
** Format: L
SPINEL_PROP_THREAD_DISCOVERY_SCAN_ENABLE_FILTERING Enable EUI64 filtering for discovery scan operation.
** Format b
* SPINEL_PROP_THREAD_DISCOVERY_SCAN_JOINER_FLAG Thread “joiner” flag used during discovery scan operation
** Format b
* SPINEL_PROP_THREAD_DISCOVERY_SCAN_PANID PANID used for Discovery scan operation (used for PANID filtering).
** Format: S
* SPINEL_PROP_THREAD_DOMAIN_NAME Thread Domain Name
** Format U
- Read-write SPINEL_PROP_THREAD_DUA_ID Interface Identifier specified for Thread Domain Unicast Address.
** Format: A(C)
- Read-write
* SPINEL_PROP_THREAD_EXT__BEGIN Thread Mode
** Format: C
* SPINEL_PROP_THREAD_EXT__END Wake-up Channel
** Format: C
* SPINEL_PROP_THREAD_JOINERS Thread Joiner Data
** Format A(T(ULE))
SPINEL_PROP_THREAD_LEADER_ADDR Thread Leader IPv6 Address
** Format 6
- Read only
*/ SPINEL_PROP_THREAD_LEADER_NETWORK_DATA Leader Network Data
** Format: D
- Read only
*/ SPINEL_PROP_THREAD_LEADER_RID Thread Leader Router Id
** Format C
- Read only
* SPINEL_PROP_THREAD_LEADER_WEIGHT Thread Leader Weight
** Format C
- Read only
* SPINEL_PROP_THREAD_LINK_METRICS_MGMT_ENH_ACK Link metrics Enhanced-ACK Based Probing management
** Format: 6Cd - Write only
* SPINEL_PROP_THREAD_LINK_METRICS_MGMT_ENH_ACK_IE Link metrics Enhanced-ACK Based Probing IE report
** Format: SEA(t(CD)) - Unsolicited notifications only
* SPINEL_PROP_THREAD_LINK_METRICS_MGMT_FORWARD Link metrics Forward Tracking Series management
** Format: 6CCC - Write only
* SPINEL_PROP_THREAD_LINK_METRICS_MGMT_RESPONSE Link metrics management response
** Format: 6C - Unsolicited notifications only
* SPINEL_PROP_THREAD_LINK_METRICS_PROBE Link metrics probe
** Format 6CC
- Write only SPINEL_PROP_THREAD_LINK_METRICS_QUERY Link metrics query
** Format: 6CC
- Write-Only
* SPINEL_PROP_THREAD_LINK_METRICS_QUERY_RESULT Link metrics query result
** Format: 6Ct(A(t(CD)))
- Unsolicited notifications only
* SPINEL_PROP_THREAD_LOCAL_LEADER_WEIGHT Thread Local Leader Weight
** Format C
- Read only
* SPINEL_PROP_THREAD_MGMT_GET_ACTIVE_DATASET Send MGMT_GET Thread Active Operational Dataset
** Format: A(t(iD))
- Write only
* SPINEL_PROP_THREAD_MGMT_GET_PENDING_DATASET Send MGMT_GET Thread Pending Operational Dataset
** Format: A(t(iD))
- Write only
* SPINEL_PROP_THREAD_MGMT_SET_ACTIVE_DATASET Send MGMT_SET Thread Active Operational Dataset
** Format: A(t(iD))
- Write only
* SPINEL_PROP_THREAD_MGMT_SET_PENDING_DATASET Send MGMT_SET Thread Pending Operational Dataset
** Format: A(t(iD))
- Write only
* SPINEL_PROP_THREAD_MGMT_SET_PENDING_DATASET_TLVS Send MGMT_SET Thread Pending Operational Dataset (in TLV format).
** Format: D
- Write only
* SPINEL_PROP_THREAD_MLR_REQUEST Multicast Listeners Register Request
** Format t(A(6))A(t(CD))
- Write-only SPINEL_PROP_THREAD_MLR_RESPONSE Multicast Listeners Register Response
** Format CCt(A(6))
- Unsolicited notifications only SPINEL_PROP_THREAD_MODE Thread Mode
** Format: C
* SPINEL_PROP_THREAD_NEIGHBOR_TABLE Thread Neighbor Table
** Format: A(t(ESLCcCbLLc))
- Read only
* SPINEL_PROP_THREAD_NEIGHBOR_TABLE_ERROR_RATES Neighbor Table Frame and Message Error Rates
** Format: A(t(ESSScc))
SPINEL_PROP_THREAD_NETWORK_DATA Thread Local Network Data
** Format D
- Read only
*/ SPINEL_PROP_THREAD_NETWORK_DATA_VERSION Thread Local Network Data Version
** Format C
- Read only
*/ SPINEL_PROP_THREAD_NETWORK_ID_TIMEOUT Thread Network ID Timeout
** Format: C
*/ SPINEL_PROP_THREAD_NETWORK_TIME Thread network time.
** Format: Xc
- Read only
* SPINEL_PROP_THREAD_NEW_DATASET Thread New Operational Dataset
** Format: A(t(iD))
- Read only - FTD build only
* SPINEL_PROP_THREAD_OFF_MESH_ROUTES Off-mesh routes
** Format: [A(t(6CbCbb))]
* SPINEL_PROP_THREAD_ON_MESH_NETS On-Mesh Prefixes
** Format: A(t(6CbCbSC))
* SPINEL_PROP_THREAD_PARENT Thread Parent Info
** Format: ESLccCCCCC
- Read only
* SPINEL_PROP_THREAD_PENDING_DATASET Thread Pending Operational Dataset
** Format: A(t(iD))
- Read-Write
* SPINEL_PROP_THREAD_PENDING_DATASET_TLVS Thread Pending Operational Dataset in raw TLVs format.
** Format: D
- Read-Write
* SPINEL_PROP_THREAD_PREFERRED_ROUTER_ID Thread Preferred Router Id
** Format: C
- Write only
* SPINEL_PROP_THREAD_RLOC16 Thread RLOC16
** Format: S
*/ SPINEL_PROP_THREAD_RLOC16_DEBUG_PASSTHRU Forward IPv6 packets that use RLOC16 addresses to HOST.
** Format: b
* SPINEL_PROP_THREAD_ROUTER_DOWNGRADE_THRESHOLD Thread Router Downgrade Threshold
** Format: C
*/ SPINEL_PROP_THREAD_ROUTER_ROLE_ENABLED Router Role Enabled
** Format b
* SPINEL_PROP_THREAD_ROUTER_SELECTION_JITTER Thread Router Selection Jitter
** Format: C
*/ SPINEL_PROP_THREAD_ROUTER_TABLE Thread Router Table.
** Format: A(t(ESCCCCCCb)
- Read only
* SPINEL_PROP_THREAD_ROUTER_UPGRADE_THRESHOLD Thread Router Upgrade Threshold
** Format: C
*/ SPINEL_PROP_THREAD_STABLE_LEADER_NETWORK_DATA Stable Leader Network Data
** Format: D
- Read only
*/ SPINEL_PROP_THREAD_STABLE_NETWORK_DATA Thread Local Stable Network Data
** Format D
- Read only
*/ SPINEL_PROP_THREAD_STABLE_NETWORK_DATA_VERSION Thread Local Stable Network Data Version
** Format C
- Read only
*/ SPINEL_PROP_THREAD_STEERING_DATA Thread (out of band) steering data for MLE Discovery Response.
** Format E
- Write only
* SPINEL_PROP_THREAD_TMF_PROXY_ENABLED Thread TMF proxy enable
** Format b
SPINEL_PROP_THREAD_TMF_PROXY_STREAM Thread TMF proxy stream
** Format dSS
SPINEL_PROP_THREAD_UDP_FORWARD_STREAM Thread UDP forward stream
** Format dS6S
SPINEL_PROP_THREAD_WAKEUP_CHANNEL Wake-up Channel
** Format: C
* SPINEL_PROP_THREAD__BEGIN Instruct NCP to leave the current network gracefully
** Format Empty - Write only
*/ SPINEL_PROP_THREAD__END Thread Mode
** Format: C
* SPINEL_PROP_TIME_SYNC_PERIOD Thread time synchronization period
** Format: S
- Read-Write
* SPINEL_PROP_TIME_SYNC_XTAL_THRESHOLD Thread Time synchronization XTAL accuracy threshold for Router
** Format: S
- Read-Write
* SPINEL_PROP_TRNG_32 32-bit random number from TRNG, ready-to-use. SPINEL_PROP_TRNG_128 16 random bytes from TRNG, ready-to-use. SPINEL_PROP_TRNG_RAW_32 Raw samples from TRNG entropy source representing 32 bits of entropy. SPINEL_PROP_UART_BITRATE UART Bitrate
** Format: L
* SPINEL_PROP_UART_XON_XOFF UART Software Flow Control
** Format: b
* SPINEL_PROP_UNSOL_UPDATE_FILTER NCP Unsolicited update filter
** Format: A(I)
SPINEL_PROP_UNSOL_UPDATE_LIST List of properties capable of generating unsolicited value update.
** Format: A(I)
SPINEL_PROP_VENDOR_ESP__BEGIN The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_VENDOR_ESP__END The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_VENDOR_ID NCP Vendor ID
** Format: ’i` - Read-only
* SPINEL_PROP_VENDOR__BEGIN The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROP_VENDOR__END The EUI64 of last node joined using legacy protocol (if none, all zero EUI64 is returned).
** Format: ‘E’
* SPINEL_PROTOCOL_TYPE_BOOTLOADER SPINEL_PROTOCOL_TYPE_THREAD SPINEL_PROTOCOL_TYPE_ZIGBEE_IP SPINEL_PROTOCOL_VERSION_THREAD_MAJOR SPINEL_PROTOCOL_VERSION_THREAD_MINOR SPINEL_RADIO_LINK_IEEE_802_15_4 SPINEL_RADIO_LINK_TREL_UDP6 SPINEL_RCP_API_VERSION SPINEL_RESET_BOOTLOADER SPINEL_RESET_PLATFORM SPINEL_RESET_STACK SPINEL_ROUTE_FLAG_NAT64 SPINEL_ROUTE_PREFERENCE_HIGH SPINEL_ROUTE_PREFERENCE_LOW SPINEL_ROUTE_PREFERENCE_MEDIUM SPINEL_STATUS_ALREADY < The operation is already in progress. SPINEL_STATUS_BUSY < The device is currently performing a mutually exclusive operation SPINEL_STATUS_CCA_FAILURE < The packet was not sent due to a CCA failure. SPINEL_STATUS_CMD_TOO_BIG < The command was too large to fit in the internal buffer. SPINEL_STATUS_DROPPED < A/The packet was dropped. SPINEL_STATUS_EMPTY < The result of the operation is empty. SPINEL_STATUS_EXPERIMENTAL__BEGIN The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_EXPERIMENTAL__END The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_FAILURE < Operation has failed for some undefined reason. SPINEL_STATUS_INTERNAL_ERROR < An internal runtime error has occurred. SPINEL_STATUS_INVALID_ARGUMENT < An argument to the operation is invalid. SPINEL_STATUS_INVALID_COMMAND < This command is not recognized. SPINEL_STATUS_INVALID_COMMAND_FOR_PROP < The given command cannot be performed on this property. SPINEL_STATUS_INVALID_INTERFACE < This interface is not supported. SPINEL_STATUS_INVALID_STATE < This operation is invalid for the current device state. SPINEL_STATUS_IN_PROGRESS < This operation is in progress. SPINEL_STATUS_ITEM_NOT_FOUND < The given item could not be found. SPINEL_STATUS_JOIN_FAILURE Generic failure to associate with other peers.
** SPINEL_STATUS_JOIN_INCOMPATIBLE The only potential peer nodes found are incompatible.
** SPINEL_STATUS_JOIN_NO_PEERS The node was unable to find any other peers on the network.
** SPINEL_STATUS_JOIN_RSP_TIMEOUT No response in expecting time.
** SPINEL_STATUS_JOIN_SECURITY The node found other peers but was unable to decode their packets.
** SPINEL_STATUS_JOIN_SUCCESS The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_JOIN__BEGIN SPINEL_STATUS_JOIN__END The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_NOMEM < Operation prevented due to memory pressure. SPINEL_STATUS_NOT_CAPABLE < The target is not capable of handling requested operation. SPINEL_STATUS_NO_ACK < The packet was not acknowledged. SPINEL_STATUS_OK < Operation has completed successfully. SPINEL_STATUS_PARSE_ERROR < A error has occurred while parsing the command. SPINEL_STATUS_PROP_NOT_FOUND < The given property is not recognized. SPINEL_STATUS_RESET_ASSERT The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_CRASH The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_EXTERNAL The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_FAULT The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_OTHER The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_POWER_ON The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_SOFTWARE The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_UNKNOWN The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET_WATCHDOG The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET__BEGIN The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESET__END The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_RESPONSE_TIMEOUT < No response received from remote node SPINEL_STATUS_SECURITY_ERROR < A security/authentication error has occurred. SPINEL_STATUS_STACK_NATIVE__BEGIN The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_STACK_NATIVE__END The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_SWITCHOVER_DONE SPINEL_STATUS_SWITCHOVER_FAILED < Radio interface switch failed (SPINEL_PROP_MULTIPAN_ACTIVE_INTERFACE) SPINEL_STATUS_UNIMPLEMENTED < Given operation has not been implemented. SPINEL_STATUS_UNKNOWN_NEIGHBOR < The neighbor is unknown. SPINEL_STATUS_VENDOR__BEGIN The node succeeds in commissioning and get the network credentials.
** SPINEL_STATUS_VENDOR__END The node succeeds in commissioning and get the network credentials.
** SPINEL_THREAD_BACKBONE_ROUTER_STATE_DISABLED SPINEL_THREAD_BACKBONE_ROUTER_STATE_PRIMARY SPINEL_THREAD_BACKBONE_ROUTER_STATE_SECONDARY SPINEL_THREAD_FRAME_TYPE_MAC_ACK SPINEL_THREAD_FRAME_TYPE_MAC_DATA SPINEL_THREAD_FRAME_TYPE_MAC_DATA_REQUEST SPINEL_THREAD_FRAME_TYPE_MLE_LINK_PROBE SPINEL_THREAD_LINK_METRIC_LINK_MARGIN SPINEL_THREAD_LINK_METRIC_LQI SPINEL_THREAD_LINK_METRIC_PDU_COUNT SPINEL_THREAD_LINK_METRIC_RSSI SPINEL_THREAD_MLR_PARAMID_TIMEOUT SPINEL_THREAD_MODE_FULL_NETWORK_DATA SPINEL_THREAD_MODE_FULL_THREAD_DEV SPINEL_THREAD_MODE_RX_ON_WHEN_IDLE SPINEL_THREAD_MODE_SECURE_DATA_REQUEST _bindgen_ty_1 _bindgen_ty_2 _bindgen_ty_3 _bindgen_ty_4 _bindgen_ty_5 _bindgen_ty_6 _bindgen_ty_7 _bindgen_ty_8 _bindgen_ty_9 _bindgen_ty_10 _bindgen_ty_11 _bindgen_ty_12 _bindgen_ty_13 _bindgen_ty_14 _bindgen_ty_15 _bindgen_ty_16 _bindgen_ty_17 _bindgen_ty_18 _bindgen_ty_19 _bindgen_ty_20 _bindgen_ty_21 _bindgen_ty_22 _bindgen_ty_23 _bindgen_ty_24 Property Keys _bindgen_ty_25