Introduction to Z-Uno specific menu items in Arduino IDE
-
File
-
Examples
- Z-Uno — Z-Uno specific examples
-
Examples
-
Tools
- Board: ... — Select Z-Wave>Me Z-Uno
-
Logging [s]
- Disable — no debug logging
- Radio — debug logging sent via Z-Wave
- UART0 — debug logging on TX0 pin, use Arduino IDE Serial Monitor to examine the log
- Radio + UART0 — use both logging options above
-
MultiCommand [s] [i]
- Disabled — do not implement MultiCommand Command Class in Z-Uno. For controllers that do not support it
- Enabled — implement MultiCommand Command Class in Z-Uno to optimize data transmission and lower battery usage
- Frequency [s] — set Z-Wave frequency for your Z-Uno. Make sure to have the correct Z-Uno hardware for your Z-Uno
-
Erase NVM [s]
- Disabled — do not touch Z-Uno EEPROM memory
- User space — erase the user section of the EEPROM during new sketch load; use to clean all saved user data
- System space — erase the Z-Uno system section of the EEPROM during new sketch load; use to clean network settings keeping user data
- All — erase all user and system data
-
Security [s] [i] [b]
- Disabled — Z-Uno will be included unsecurely in your Z-Wave network. For rural controllers that do not support security
- S0 — Z-Uno will use Security S0 to protect your privacy. For controllers older controllers that support only Security S0
- S2 — Z-Uno will use Security S2 to protect your privacy. For modern controllers
- Port — Select Z-Uno port
- Get Board Info — Get information about your Z-Uno board
- Programmer: ... — Select Z-Uno Programmer
- Burn Bootloader — Used to upgrade the Z-Uno bootloader
[s] — sketch upload required to take effect.
[i] — exclude from network and include back is required to take effect.
[b] — Burn Bootloader is required prior to sketch upload to change from S0 to S2 and vice versa.