APL12445-2 Porting Z-Wave Appl. SW from 400 to 500 Series 2014-04-07
Revision Record and Tables of Contents
CONFIDENTIAL
Table of Contents
1 ABBREVIATIONS ................................................................................................................................. 1
2 INTRODUCTION ................................................................................................................................... 1
2.1 Purpose .............................................................................................................................................. 1
2.2 Audience and prerequisites ................................................................................................................ 1
3 500 SERIES PORTING ISSUES........................................................................................................... 2
3.1 Example: Porting the SDK 6.02 LED Dimmer sample application to SDK 6.5x ................................ 3
3.1.1 Preparation ............................................................................................................................... 3
3.1.2 Code space banking support ................................................................................................... 4
3.1.3 New NVM addressing method ................................................................................................. 5
3.1.4 Renaming sample application .................................................................................................. 5
3.1.5 Controlling library, frequency and other properties .................................................................. 6
3.2 Mapping of external NVM from SDK 6.02 to SDK 6.5x ...................................................................... 6
3.2.1 Removing Patch system declations ......................................................................................... 6
3.3 Mapping of SDK 6.02 API calls to SDK 6.5x ...................................................................................... 7
3.3.1 Z-Wave Basis API .................................................................................................................... 7
3.3.2 Z-Wave Transport API ............................................................................................................. 7
3.3.3 Z-Wave TRIAC API .................................................................................................................. 7
3.3.4 Z-Wave Timer API .................................................................................................................... 7
3.3.5 Z-Wave Timer / GP Timer / GP PWM API ............................................................................... 7
3.3.5.1 GP Timer operation .......................................................................................................... 7
3.3.5.2 PWM operation ................................................................................................................. 7
3.3.6 Z-Wave Memory API ................................................................................................................ 7
3.3.7 Z-Wave ADC API ..................................................................................................................... 8
3.3.8 Z-Wave Power Control API ...................................................................................................... 8
3.3.9 Z-Wave UART interface API .................................................................................................... 8
3.3.10 Z-Wave Node Mask API ........................................................................................................... 8
3.3.11 Z-Wave AES API ...................................................................................................................... 8
3.3.12 Z-Wave Controller API ............................................................................................................. 8
3.3.13 Z-Wave Static Controller API ................................................................................................... 8
3.3.14 Z-Wave Bridge Controller API .................................................................................................. 8
3.3.15 Z-Wave Routing and Enhanced 232 Slave API ....................................................................... 8
3.3.16 Serial Command Line Debugger .............................................................................................. 8
3.3.17 Hardware Pin Definitions .......................................................................................................... 8
4 500 SERIES MIGRATION CONSIDERATIONS ................................................................................... 9
REFERENCES ...........................................................................................................................................10
INDEX .........................................................................................................................................................11