Introduction to Z-Uno specific menu items in Arduino IDE

  • File
    • Examples
      • Z-Uno — Z-Uno specific 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.