Collaboration diagram for Z-Wave Serial API:Topics | |
| Frame Types | |
| GET_INIT_DATA_FLAG | |
| FUNC_ID | |
Macros | |
| #define | SOF 0x01 |
| Start Of Frame. | |
| #define | ACK 0x06 |
| Acknowledge successful frame reception. | |
| #define | NAK 0x15 |
| Not Acknowledge successful frame reception - please retransmit... | |
| #define | CAN 0x18 |
| Frame received (from host) was dropped - waiting for ACK. | |
Enumerations | |
| enum | FIRMWARE_UPDATE_NVM_T { FIRMWARE_UPDATE_NVM_INIT = 0 , FIRMWARE_UPDATE_NVM_SET_NEW_IMAGE = 1 , FIRMWARE_UPDATE_NVM_GET_NEW_IMAGE = 2 , FIRMWARE_UPDATE_NVM_UPDATE_CRC16 = 3 , FIRMWARE_UPDATE_NVM_IS_VALID_CRC16 = 4 , FIRMWARE_UPDATE_NVM_WRITE = 5 , FIRMWARE_UPDATE_NVM_UNKNOWN = 0xFF } |
| enum | nvm_backup_restore_addr_size_t { NVM_BACKUP_RESTORE_ADDR_SIZE = 2 , NVM_EXT_BACKUP_RESTORE_ADDR_SIZE = 4 } |
| #define ACK 0x06 |
Acknowledge successful frame reception.
| #define CAN 0x18 |
Frame received (from host) was dropped - waiting for ACK.
| #define NAK 0x15 |
Not Acknowledge successful frame reception - please retransmit...
| #define SOF 0x01 |
Start Of Frame.
Firmware update functionality specifics Enum definitions for Firmware Update functionality selector; firmwareUpdateFunction
size of the address field of NVM_BACKUP_RESTORE or NVM_EXT_BACKUP_RESTORE frames. Item value is the size in byte of the address field.
| Enumerator | |
|---|---|
| NVM_BACKUP_RESTORE_ADDR_SIZE | 2 bytes for the legacy NVM backup & restore command |
| NVM_EXT_BACKUP_RESTORE_ADDR_SIZE | 4 bytes for the extended NVM backup & restore command |