upm
1.7.1
Sensor/Actuator repository for libmraa (v2.0.0)
|
UPM Utility driver for OZW. More...
This "driver" does not actually control any device. It is meant as an example. It's only purpose is to support it's example (ozwdump), which initializes OZW on a Z-Wave network, and then prints out all Nodes (devices) and their associated valueids.
Public Member Functions | |
OZWDUMP () | |
~OZWDUMP () | |
Public Member Functions inherited from ozwInterface | |
ozwInterface (int nodeID) | |
virtual | ~ozwInterface () |
virtual void | setDebug (bool enable) |
virtual void | optionsCreate (std::string configPath="/etc/openzwave", std::string userConfigDir="", std::string cmdLine="") |
virtual void | optionAddInt (std::string name, int val) |
virtual void | optionAddBool (std::string name, bool val) |
virtual void | optionAddString (std::string name, std::string val, bool append) |
virtual void | optionsLock () |
virtual void | init (std::string devicePath, bool isHID=false) |
virtual void | dumpNodes (bool all=false) |
virtual std::string | getValueUnits (int index) |
virtual std::string | getValueLabel (int index) |
Additional Inherited Members | |
Protected Attributes inherited from ozwInterface | |
bool | m_debugging |
uint32_t | m_nodeID |
OZW * | m_instance |
bool | m_initialized |
OZWDUMP | ( | ) |
ozwdump constructor