Commit graph

5526 commits

Author SHA1 Message Date
google@lansell.org
30cad814cc Project with ValueID.cpp removed 2010-02-11 22:30:16 +00:00
google@lansell.org
3a05ff7c51 Project with ValueID.cpp removed 2010-02-11 22:30:16 +00:00
google@lansell.org
8fbfe14901 ValueID.cpp now obsolete 2010-02-11 19:39:15 +00:00
google@lansell.org
78477b9ba9 ValueID.cpp now obsolete 2010-02-11 19:39:15 +00:00
google@lansell.org
422695afd8 Nodes request current state for their device whenever they receive an UPDATE_STATE_NODE_INFO_RECEIVED message, and not just the first time. 2010-02-11 19:02:16 +00:00
google@lansell.org
41a88e4498 Nodes request current state for their device whenever they receive an UPDATE_STATE_NODE_INFO_RECEIVED message, and not just the first time. 2010-02-11 19:02:16 +00:00
google@lansell.org
1514e1990c Fixed iterator error 2010-02-11 14:09:28 +00:00
google@lansell.org
7968fdcaa6 Fixed iterator error 2010-02-11 14:09:28 +00:00
glsatz
5df8c5cfa5 Changes necessary to compile under Mac OS X g++ 4.0.1 including various
bug fixes.
2010-02-10 06:59:55 +00:00
glsatz
9feee3da82 Changes necessary to compile under Mac OS X g++ 4.0.1 including various
bug fixes.
2010-02-10 06:59:55 +00:00
google@lansell.org
60b0dbcfb6 Fix for hang when message send gives up after three retries. 2010-02-08 22:22:37 +00:00
google@lansell.org
afc864c834 Fix for hang when message send gives up after three retries. 2010-02-08 22:22:37 +00:00
google@lansell.org
a945e91a7d Changed notifications so that more than just value changes can be reported.
Driver creation changed - a notification callback and context pointer must now be provided.  This is so there is a callback in place before the driver thread starts running.
Beautification - removed a lot of Hungarian-style naming (which is against the soon-to-be-published coding standard).  Also replaced spaces with tabs where possible.
2010-02-05 22:01:32 +00:00
google@lansell.org
6dbd0fbabc Changed notifications so that more than just value changes can be reported.
Driver creation changed - a notification callback and context pointer must now be provided.  This is so there is a callback in place before the driver thread starts running.
Beautification - removed a lot of Hungarian-style naming (which is against the soon-to-be-published coding standard).  Also replaced spaces with tabs where possible.
2010-02-05 22:01:32 +00:00
google@lansell.org
55879a93f0 Removed debug line which was causing runtime errors in everyone's builds.
Added dual-track handling of configuration parameters.  Known parameters will appear as value objects, and can be set in the same way as other Z-Wave device reported values.  If the parameter is unknown, a direct call can be made to Node::SetConfigParam.  If a the device responds, a Value object will be created for future use (although the direct call path will still work)
2010-02-04 23:16:02 +00:00
google@lansell.org
524e7df336 Removed debug line which was causing runtime errors in everyone's builds.
Added dual-track handling of configuration parameters.  Known parameters will appear as value objects, and can be set in the same way as other Z-Wave device reported values.  If the parameter is unknown, a direct call can be made to Node::SetConfigParam.  If a the device responds, a Value object will be created for future use (although the direct call path will still work)
2010-02-04 23:16:02 +00:00
google@lansell.org
f5c6046c29 Added a minimal example Windows project using OpenZWave 2010-02-03 19:16:54 +00:00
google@lansell.org
9df3c279a0 Added a minimal example Windows project using OpenZWave 2010-02-03 19:16:54 +00:00
google@lansell.org
da9cf5d6d7 Added genres to value classes. Values are now marked as either user, config or system, to allow programs to customize the views presented to the user.
Improved the locking and iteration of the value store.
2010-01-30 23:45:37 +00:00
google@lansell.org
86a223f9bc Added genres to value classes. Values are now marked as either user, config or system, to allow programs to customize the views presented to the user.
Improved the locking and iteration of the value store.
2010-01-30 23:45:37 +00:00
google@lansell.org
8c8ffb123b Added Z-Wave network management methods to the Driver class.
Added the Meter command class.
Removed unused variables from command classes.
Added sensor type reporting to the SensorMultilevel command class.
2010-01-30 21:06:20 +00:00
google@lansell.org
f734c90db0 Added Z-Wave network management methods to the Driver class.
Added the Meter command class.
Removed unused variables from command classes.
Added sensor type reporting to the SensorMultilevel command class.
2010-01-30 21:06:20 +00:00
google@lansell.org
3c0fc753b7 Pre-release check-in. Set up values and notifications for command classes. 2010-01-30 13:28:28 +00:00
google@lansell.org
8dd4469d03 Pre-release check-in. Set up values and notifications for command classes. 2010-01-30 13:28:28 +00:00
google@lansell.org
50fb2682f9 Fixed line endings on Command Class files 2010-01-25 00:02:58 +00:00
google@lansell.org
94d891d586 Pre-release check-in. Command Classes still being worked on, and Linux native code needs implementing. 2010-01-24 22:08:05 +00:00