Module spinel

Source

Constants§

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

Type Aliases§

_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