Identifies a value.

Enumeration Members

ACTIVE_RADIO_CONFIG

Return the active radio config. Read only. Values are 0: Default, 1: Antenna Diversity, 2: Co-Existence, 3: Antenna Diversity and Co-Existence.

ANTENNA_MODE

Configure the antenna mode(0-don't switch,1-primary,2-secondary,3-TX antenna diversity).

ANTENNA_RX_MODE

Configure the RX antenna mode: (0-do not switch; 1-primary; 2-secondary; 3-RX antenna diversity).

APS_FRAME_COUNTER

The APS layer security frame counter value. Managed by the stack. Users should not set these unless doing backup and restore.

BUFFER_HEAP_FREE_SIZE

The amount in bytes (max 2^16) of available general purpose heap memory.

CCA_THRESHOLD

CCA energy detect threshold for radio.

CERTIFICATE_283K1

The node's new certificate signed by the CA.

CLEAR_COUNTERS

Clears all the counters

COULOMB_COUNTER_USAGE

Cumulative energy usage metric since the last value reset of the coulomb counter plugin. Setting this value will reset the coulomb counter.

DELAYED_JOIN_ACTIVATION

Return activation state about TC Delayed Join on an NCP. A return value of 0 indicates that the feature is not activated.

DESCRIPTOR_CAPABILITY

The descriptor capability of the local node. Write only.

EMBERNET_PASSTHROUGH_SOURCE_ADDRESS

The source address used to filter legacy EmberNet messages when the EMBER_MAC_PASSTHROUGH_EMBERNET_SOURCE flag is set in MAC_PASSTHROUGH_FLAGS.

ENABLE_PTA

Enable or disable packet traffic arbitration.

ENABLE_R21_BEHAVIOR

Setting this byte enables R21 behavior on the NCP.

END_DEVICE_KEEP_ALIVE_SUPPORT_MODE

The end device keep-alive mode supported by the parent.

END_DEVICE_TIMEOUT_OPTIONS_MASK

Set the mask to filter out unacceptable child timeout options on a router.

ENDPOINT_FLAGS

The flags field associated with the endpoint data.

EXTENDED_SECURITY_BITMASK

The Ember Extended Security Bitmask.

FORCE_TX_AFTER_FAILED_CCA_ATTEMPTS

The number of failed CSMA attempts due to failed CCA made by the MAC before continuing transmission with CCA disabled. This is the same as calling the emberForceTxAfterFailedCca(uint8_t csmaAttempts) API. A value of 0 disables the feature.

KEY_STORAGE_VERSION

Return information about the key storage on an NCP. Returns 0 if keys are in classic key storage, and 1 if they are located in PSA key storage. Read only.

LAST_REJOIN_REASON

This is the reason that the last rejoin took place. This value may only be retrieved, not set. The rejoin may have been initiated by the stack (NCP) or the application (host). If a host initiated a rejoin the reason will be set by default to EMBER_REJOIN_DUE_TO_APP_EVENT_1. If the application wishes to denote its own rejoin reasons it can do so by calling ezspSetValue(EMBER_VALUE_HOST_REJOIN_REASON, EMBER_REJOIN_DUE_TO_APP_EVENT_X). X is a number corresponding to one of the app events defined. If the NCP initiated a rejoin it will record this value internally for retrieval by ezspGetValue(REAL_REJOIN_REASON).

MAC_FILTER_LIST

A list of EmberMacFilterMatchData values.

MAC_PASSTHROUGH_FLAGS

The types of MAC passthrough messages that the host wishes to receive.

MAX_BEACONS_TO_STORE

When scanning, configure the maximum number of beacons to store in cache. Each beacon consumes on average 32-bytes (+ buffer overhead) in RAM.

MAX_NWK_RETRIES

v14+ The maximum number of NWK retries that will be attempted.

MAXIMUM_INCOMING_TRANSFER_SIZE

The maximum incoming transfer size for the local node. Default value is set to 82 and does not use fragmentation. Sets the value in Node Descriptor. To set, this takes the input of a uint8 array of length 2 where you pass the lower byte at index 0 and upper byte at index 1.

MAXIMUM_OUTGOING_TRANSFER_SIZE

The maximum outgoing transfer size for the local node. Default value is set to 82 and does not use fragmentation. Sets the value in Node Descriptor. To set, this takes the input of a uint8 array of length 2 where you pass the lower byte at index 0 and upper byte at index 1.

MFG_SECURITY_CONFIG

Enable/disable the Mfg security config key settings.

MFGLIB_OPTIONS

Configure manufacturing library options (0-non-CSMA transmits,1-CSMA transmits). To be used with Manufacturing Library.

NEXT_ZIGBEE_SEQUENCE_NUMBER

The next ZigBee sequence number.

NODE_SHORT_ID

The node short ID.

NWK_FRAME_COUNTER

The NWK layer security frame counter value

NWK_KEY_TIMEOUT

Configure the timeout to wait for the network key before failing a join. Acceptable timeout range [3,255]. Value is in seconds.

NWK_OPEN_DURATION

Return the number of seconds the network will remain open. A return value of 0 indicates that the network is closed. Read only.

PRIVATE_KEY_283K1

The node's new static private key.

PTA_DIRECTIONAL_PRIORITY_PULSE_WIDTH

Set packet traffic arbitration directional priority pulse width in microseconds.

PTA_OPTIONS

Set packet traffic arbitration configuration options.

PTA_PHY_SELECT_TIMEOUT

Set packet traffic arbitration phy select timeout(ms).

PTA_PWM_OPTIONS

Set packet traffic arbitration PWM options.

PUBLIC_KEY_283K1

The Certificate Authority's public key.

RADIO_HOLD_OFF

Enable or disable radio hold-off.

REJOIN_MODE

v14+ Policies for allowing/disallowing rejoins.

RESET_COUNTER_THRESHOLDS

Resets all counters thresholds to 0xFF

RETRY_DEVICE_TYPE

Sets the device type to use on the next rejoin using device type

SET_COUNTER_THRESHOLD

The threshold value for a counter

STACK_DEVICE_REQUEST_SEQUENCE_NUMBER

The stack device request sequence number of the local node.

STACK_IS_PERFORMING_REJOIN

A read-only value indicating whether the stack is currently performing a rejoin.

STACK_TOKEN_WRITING

A bool indicating whether stack tokens are written to persistent storage as they change.

TOKEN_STACK_NODE_DATA

The contents of the node data stack token.

TRANSIENT_DEVICE_TIMEOUT

Timeout in milliseconds to store entries in the transient device table. If the devices are not authenticated before the timeout, the entry shall be purged

TRANSIENT_KEY_TIMEOUT_S

The length of time, in seconds, that a trust center will store a transient link key that a device can use to join its network. A transient key is added with a call to sl_zb_sec_man_import_transient_key. After the transient key is added, it will be removed once this amount of time has passed. A joining device will not be able to use that key to join until it is added again on the trust center. The default value is 300 seconds (5 minutes).

UART_SYNCH_CALLBACKS

Selects sending synchronous callbacks in ezsp-uart.

USE_NEGOTIATED_POWER_BY_LPD

Sets the flag to use either negotiated power by link power delta (LPD) or fixed power value provided by user while forming/joining a network for packet transmissions on sub-ghz interface. This is mainly for testing purposes.

VERSION_INFO

Retrieves the version information from the stack on the NCP.