Commit graph

934 commits

Author SHA1 Message Date
Micke Prag
f207af7462 Add documentation for tdSensorValue(), see #110 2011-10-28 15:41:24 +02:00
Micke Prag
5ca9d3a7b8 Add documentation for tdSensor(), see #110 2011-10-28 15:40:50 +02:00
Micke Prag
1bbff2a0ec Fix ending doxygen block 2011-10-28 15:38:11 +02:00
Micke Prag
eb073d9fd0 Use PKG_SEARCH_MODULE() to find libftdi.h on distributions not having it in the standard directories. Thanks to Per Øyvind Karlsen 2011-10-07 09:37:23 +00:00
Micke Prag
901ddebe01 Rename variable LIBRARY_DIR to LIB_INSTALL_DIR. This seems to match different distributions better. Thanks to Per Øyvind Karlsen 2011-10-07 09:37:20 +00:00
Micke Prag
a7a59302ef Implement done() for all callbackdispatchers 2011-10-07 09:37:16 +00:00
Micke Prag
27ddbb9eb8 Add done() getter to DeviceChangeEventDispatcher 2011-10-07 09:37:13 +00:00
Micke Prag
184d2ee315 Don't wait infinite. Windows doesn't like that for some reason. See #93 and #94 2011-10-07 07:58:18 +00:00
Micke Prag
ffeb0b79d4 Wait for the event to be signaled, even if we already have waited this seems to do the trick. See #93 and #94 2011-10-07 07:57:55 +00:00
Micke Prag
9535ecd0ae Merge branch t102, this closes #102 2011-10-06 14:12:55 +00:00
Stefan Persson
4ee0542c11 Set tdadmin path in script automatically 2011-10-04 11:59:36 +00:00
Stefan Persson
c364302037 Fix to allow storage of more than 127 devices in Windows. Closes #95 2011-10-04 11:02:41 +00:00
Stefan Persson
e89d0a29f8 Possible to specify a path to tdadmin in the udev.sh script 2011-09-23 12:21:21 +00:00
Stefan Persson
64306bd7d6 License version corrected. README updated. 2011-09-20 13:13:01 +00:00
Micke Prag
cb072ca70e Removed obsolete settings for qt-dependency. 2011-09-19 09:59:07 +00:00
Micke Prag
30f9ecb402 Sign files after build on Windows 2011-09-19 09:58:08 +00:00
Micke Prag
af6cc73949 Update copyright year 2011-09-09 14:28:15 +00:00
Micke Prag
f8543db6b1 Install and copy necessary dependencies for TelldusService on Mac OS X 2011-09-09 14:19:42 +00:00
Micke Prag
b59edb9411 Add file com.telldus.service.plist to describe and start our service on Mac OS X 2011-09-09 14:19:39 +00:00
Micke Prag
de9a27b956 Give the client library correct INSTALL_NAME on Mac OS X 2011-09-06 15:25:47 +00:00
Micke Prag
9bcf456c14 Converted several SET_PROPERTY(TARGET) to one SET_TARGET_PROPERTIES() 2011-09-06 15:25:44 +00:00
Micke Prag
da2308b29c Copy the public headers to the target directory on Windows. 2011-09-06 13:01:37 +00:00
Micke Prag
98753b6a67 Don't hard code path to TelldusCommon. Let CMake resolve it instead. 2011-09-05 16:38:21 +00:00
Micke Prag
e77687f7b1 Link agains correct telldus-common. Windows build still broken though 2011-09-05 16:17:02 +00:00
Micke Prag
fc033f1463 Add dependency to TelldusCommon for correct build order on all platforms. 2011-09-05 16:02:07 +00:00
Stefan Persson
ee627eb6da Fixed problem with distinguishing between selflearning/codeswitch in arctech receiving. 2011-09-05 15:37:46 +00:00
Micke Prag
1646ebd71b Always iterate all devices when we get at controller message. Even if it matches it can match more then one device. 2011-09-05 09:01:30 +00:00
Micke Prag
981545858d Bump version 2011-08-31 13:02:24 +00:00
Micke Prag
b92e197217 Add protocol Hasta 2011-08-18 08:22:50 +00:00
Stefan Persson
894997d8f0 Changed controller listener interval for Linux to reduce cpu usage 2011-05-19 12:42:52 +00:00
Micke Prag
37ef792024 Fixed memory leak 2011-05-19 12:40:22 +00:00
Micke Prag
c4864af31b Take the value from the sensor object instead of the message. This way we allow it to be converted into a more suitable format. 2011-05-16 14:18:02 +00:00
Micke Prag
59325ddc12 Export our sensor function in Windows. 2011-05-16 08:56:52 +00:00
Micke Prag
c247ec4269 Compiler fixes for Windows. 2011-05-16 08:37:30 +00:00
Micke Prag
5ddcfa4644 The binary notation doesn't work in Visual Studio. 2011-05-16 08:36:57 +00:00
Micke Prag
777256a05f Handle +W-messages in our ftd2xx engine. 2011-05-16 08:35:03 +00:00
Micke Prag
8eaaf6f4a6 Added functions tdSensor() and tdSensorValue() to the client library. The function tdSensor() caches the result and only returns one sensor per call 2011-05-13 12:51:13 +00:00
Micke Prag
ad1b182a71 Implemeted function tdSensor and tdSensorValue in the service 2011-05-13 12:49:22 +00:00
Micke Prag
856e23d7da Added functions DeviceManager::getSensors() and DeviceManager::getSensorValue() 2011-05-13 12:48:45 +00:00
Micke Prag
4da456b515 Implemented acctual storing of sensor-values 2011-05-13 12:47:15 +00:00
Micke Prag
11dd17d2cf Added function TelldusCore::intToString() 2011-05-13 12:46:05 +00:00
Stefan Persson
cc351a8c60 Corrected selflearning string comparison error 2011-05-13 10:38:58 +00:00
Micke Prag
7532d315d8 Added new callback TDSensorEvent 2011-05-12 15:32:11 +00:00
Micke Prag
054f8076e1 Changed parameter dataType in SensorEvent to be an int instead of string 2011-05-12 15:31:17 +00:00
Micke Prag
8f2413e630 Changed parameter dataType in SensorEvent to be an int instead of string 2011-05-12 15:17:24 +00:00
Stefan Persson
b179835fc3 Readded x10 as receiving protocol 2011-05-12 15:11:30 +00:00
Micke Prag
61b193ad2d Added class TDSensorEventDispatcher 2011-05-12 14:57:54 +00:00
Micke Prag
38cfda5fcc Handle sensor messages and post them to the client 2011-05-12 14:56:07 +00:00
Micke Prag
f25ca42ed7 Added TDSensorEvent to EventUpdateManager 2011-05-12 14:54:28 +00:00
Micke Prag
183cc7ca0d Added functions ControllerMessage::msgClass(), ControllerMessage::model(), ControllerMessage::getIntMessage() and ControllerMessage::hasParameter() 2011-05-12 14:49:31 +00:00