INS13954-13 Z-Wave 500 Series Appl. Programmers Guide v6.8x.0x 2020-04-21
silabs.com | Building a more connected world.
4.3.4.6 ZW_FirmwareUpdate_NVM_Write .................................................................................132
4.3.5 Z-Wave Node Mask API......................................................................................................133
4.3.5.1 ZW_NodeMaskSetBit .....................................................................................................134
4.3.5.2 ZW_NodeMaskClearBit ..................................................................................................135
4.3.5.3 ZW_NodeMaskClear ......................................................................................................136
4.3.5.4 ZW_NodeMaskBitsIn......................................................................................................137
4.3.5.5 ZW_NodeMaskNodeIn ...................................................................................................138
4.3.6 IO API..................................................................................................................................139
4.3.6.1 ZW_IOS_enable .............................................................................................................139
4.3.6.2 ZW_IOS_set ...................................................................................................................140
4.3.6.3 ZW_IOS_get...................................................................................................................141
4.3.7 GPIO Macros.......................................................................................................................142
4.3.7.1 PIN_OUT ........................................................................................................................142
4.3.7.2 PIN_IN ............................................................................................................................143
4.3.7.3 PIN_LOW .......................................................................................................................144
4.3.7.4 PIN_HIGH.......................................................................................................................145
4.3.7.5 PIN_TOGGLE.................................................................................................................146
4.3.7.6 PIN_GET ........................................................................................................................147
4.3.8 Z-Wave NVM Memory API ..................................................................................................148
4.3.8.1 MemoryGetID .................................................................................................................149
4.3.8.2 MemoryGetByte..............................................................................................................150
4.3.8.3 MemoryPutByte ..............................................................................................................151
4.3.8.4 MemoryGetBuffer ...........................................................................................................152
4.3.8.5 MemoryPutBuffer............................................................................................................153
4.3.8.6 ZW_EepromInit...............................................................................................................154
4.3.8.7 ZW_MemoryFlush ..........................................................................................................155
4.3.8.8 ZW_NVRGetValue .........................................................................................................156
4.3.8.9 ZW_NVRCheck ..............................................................................................................157
4.3.8.10 NVM_get_id....................................................................................................................158
4.3.8.11 NVM_ext_read_long_byte ..............................................................................................159
4.3.8.12 NVM_ext_write_long_byte..............................................................................................160
4.3.8.13 NVM_ext_read_long_buffer............................................................................................161
4.3.8.14 NVM_ext_write_long_buffer ...........................................................................................162
4.3.9 Z-Wave Timer API...............................................................................................................163
4.3.9.1 TimerStart.......................................................................................................................164
4.3.9.2 TimerRestart...................................................................................................................165
4.3.9.3 TimerCancel ...................................................................................................................166
4.3.9.4 ZW_TimerLongStart .......................................................................................................167
4.3.9.5 ZW_TimerLongRestart ...................................................................................................168
4.3.9.6 ZW_TimerLongCancel....................................................................................................169
4.3.9.7 ZW_TimerLongGetTimeLeft ...........................................................................................170
4.3.10 Power Control API...............................................................................................................171
4.3.10.1 ZW_SetSleepMode ........................................................................................................171
4.3.10.2 ZW_SetWutTimeout .......................................................................................................174
4.3.11 SPI Interface API.................................................................................................................175
4.3.11.1 Operation........................................................................................................................175
4.3.11.2 ZW_SPI0_init..................................................................................................................176
4.3.11.3 ZW_SPI0_enable ...........................................................................................................178
4.3.11.4 ZW_SPI0_rx_get ............................................................................................................179
4.3.11.5 ZW_SPI0_tx_set.............................................................................................................180
4.3.11.6 ZW_SPI0_active_get......................................................................................................181
4.3.11.7 ZW_SPI0_coll_get..........................................................................................................182
4.3.11.8 ZW_SPI0_int_enable......................................................................................................183
4.3.11.9 ZW_SPI0_int_get ...........................................................................................................184
4.3.11.10 ZW_SPI0_int_clear......................................................................................................185
4.3.11.11 ZW_SPI1_init...............................................................................................................186
4.3.11.12 ZW_SPI1_enable.........................................................................................................187