Transport for the Z-Wave API.
More...
Transport for the Z-Wave API.
◆ INVALID_NODE_ID
| #define INVALID_NODE_ID 0 |
◆ SEND_DATA_EMERGENCY_TIMEOUT
| #define SEND_DATA_EMERGENCY_TIMEOUT 65 |
◆ ZWAVE_API_MAXIMUM_FRAME_LENGTH
| #define ZWAVE_API_MAXIMUM_FRAME_LENGTH 255 |
◆ send_data_state_t
◆ zwave_api_transport_events_t
Event definitions for the Z-Wave API transport Process.
| Enumerator |
|---|
| ZWAVE_API_TRANSPORT_START_TIMER | Send the next message in the TX Queue.
|
◆ zwave_api_transport_init()
Initialize the Z-Wave API Transport *.
- Returns
- SL_STATUS_OK if successful
-
SL_STATUS_FAIL if an error occurred
◆ zwave_api_transport_reset()
| void zwave_api_transport_reset |
( |
| ) |
|
Resets the state of the Z-Wave API transport.
This function will invoke the user callback of the ongoing transmission with TRANSMIT_STATUS_FAIL if a transmission is ongoing. No call to Z-Wave API send data abort is made when using this function.
Use this function, for example, when restarting the Z-Wave API or expecting that it may not callback after invoking Z-Wave API send data.