Micke Prag
|
d2cac874ef
|
Added protocol Yidong. Untested though.
|
2010-11-09 13:01:26 +00:00 |
|
Micke Prag
|
f6260bec82
|
Merged -r579 from trunk into branches/2.0
|
2010-08-30 12:38:34 +00:00 |
|
Micke Prag
|
e82cd232fc
|
Added branding-options to TelldusCore 2.0.
|
2010-06-17 09:10:33 +00:00 |
|
Micke Prag
|
76cc75dfca
|
Merged -r448 into branches/2.0
|
2010-02-01 13:59:04 +00:00 |
|
Micke Prag
|
c688af38c4
|
Started refactoring Device into Controllers
|
2009-11-01 19:19:58 +00:00 |
|
Micke Prag
|
1a59a41a5f
|
Implemented Device::getFullModel() so tdGetModel() returns everything, including what's after the ':', see #51
|
2009-09-09 10:03:42 +00:00 |
|
Micke Prag
|
f2d496f39a
|
If model if appended with ':anything' this is stripped and ignored, see #51
|
2009-09-08 13:04:30 +00:00 |
|
Micke Prag
|
27c2bb4afe
|
Added method tdLearn()
|
2009-09-01 20:51:37 +00:00 |
|
Micke Prag
|
a772c813fa
|
Moved the inline function wrapStdString() into common.h
|
2009-08-20 17:10:03 +00:00 |
|
Micke Prag
|
939a7ec361
|
Implemented tdSendRawCommand(), closes #38
|
2009-08-19 16:46:13 +00:00 |
|
Micke Prag
|
fbbb117a05
|
Added parameter int supportedMethods in tdLastSentCommand(), closes #36
|
2009-08-19 15:51:33 +00:00 |
|
Micke Prag
|
2a497c3033
|
Added prefix 'TD' to our own callback-functions
|
2009-08-17 07:41:20 +00:00 |
|
Micke Prag
|
238eb44810
|
Made telldus-core report back when the state of a device changes
|
2009-08-16 14:03:18 +00:00 |
|
Micke Prag
|
849e26b442
|
Don't return NULL, return a DeviceUndefined instead.
|
2009-08-13 07:06:46 +00:00 |
|
Micke Prag
|
91e4894662
|
Fixed bug when telldus-core didn't report a missing device as missing but as the method is not supported instead
|
2009-06-04 17:30:53 +00:00 |
|
Micke Prag
|
4474081626
|
Skip the extra check for empty protocol since we now handle it with the dummy device DeviceUndefined instead.
|
2009-05-11 10:02:08 +00:00 |
|
Micke Prag
|
a7c84132e3
|
Removed the vendor specific prefixes for device parameters
|
2009-05-11 07:39:54 +00:00 |
|
Micke Prag
|
03dbceadae
|
Refactored device-model to be string instead of integer, this helps the configuration on Linux
|
2009-05-06 15:08:07 +00:00 |
|
Micke Prag
|
a4aa68c783
|
Added support for X10 devices
|
2009-04-15 15:36:56 +00:00 |
|
Micke Prag
|
eccae125be
|
Added protocol Upm
|
2009-04-08 20:10:04 +00:00 |
|
Micke Prag
|
1a57b1234b
|
Added dummy device class DeviceUndefined
|
2009-04-08 12:21:30 +00:00 |
|
Micke Prag
|
8bdad0bb39
|
Added untested initial support for BraTeck projector-screens
|
2009-03-26 10:26:49 +00:00 |
|
Micke Prag
|
80a30d6a1c
|
Added support for RisingSun receivers
|
2009-03-25 20:11:57 +00:00 |
|
Micke Prag
|
b6ee3eac4b
|
Made support for TellStick Duo configurable
|
2009-03-19 15:47:21 +00:00 |
|
Micke Prag
|
88132a11d4
|
Major refactoring
|
2009-02-12 16:05:37 +00:00 |
|
Micke Prag
|
ccd80c5e70
|
Saved the new state received from TellStick Duo
|
2009-02-09 11:25:44 +00:00 |
|
Micke Prag
|
ca42ff2852
|
Made the device save it last sent command
|
2009-02-08 17:54:02 +00:00 |
|
Micke Prag
|
396bd11981
|
Fixed compiler-warnings
|
2009-02-07 12:53:55 +00:00 |
|
Micke Prag
|
4923965754
|
Bugfix, send the real method to the client program
|
2009-02-06 16:16:43 +00:00 |
|
Micke Prag
|
1ee6303171
|
Added function Manager::registerRawDeviceEvent() and parsed the incomming message from TellStick Duo and evaluated it against the preconfigured devices
|
2009-02-05 16:17:50 +00:00 |
|
Micke Prag
|
ac6cf00627
|
Loaded a TellStick Duo in the Manager
|
2009-02-05 13:24:10 +00:00 |
|
Micke Prag
|
b37fc1aec8
|
Moved setModel() into Manager
|
2009-01-23 09:49:56 +00:00 |
|
Micke Prag
|
e4f0838aef
|
Reloaded the device after a protocol-change
|
2009-01-22 17:00:50 +00:00 |
|
Micke Prag
|
511c16b637
|
Bugfix, update the device-cache if we change the model of a device
|
2009-01-09 20:59:29 +00:00 |
|
Micke Prag
|
e5fa83566f
|
Added new device-type: DeviceGroup
|
2009-01-09 16:05:57 +00:00 |
|
Micke Prag
|
b42d350907
|
Added namespace 'TelldusCore' to classes in library telldus-core
|
2009-01-07 21:14:59 +00:00 |
|
Micke Prag
|
61b736a4dd
|
Updated TelldusCore with fixes for building on Windows
|
2009-01-07 17:23:07 +00:00 |
|
Micke Prag
|
c6d2cb7853
|
Added model to the class Device
|
2009-01-07 16:16:11 +00:00 |
|
Micke Prag
|
b4c6bc204d
|
Switched to std::string in Manager::getDevice()
|
2009-01-07 11:26:42 +00:00 |
|
Micke Prag
|
a6e897112c
|
Created a Manager class and moved Settings::getDevice() to it
|
2009-01-06 20:50:44 +00:00 |
|