Commit graph

57 commits

Author SHA1 Message Date
Stefan Persson
b0d3d2af30 Added hasta version 2 2013-05-08 13:44:25 +02:00
Micke Prag
1ac3fc25e0 Use pointers when passing references according to Google style guidelines "runtime/references" 2012-06-19 12:30:52 +02:00
Micke Prag
e7bb22cf34 We need spaces surrounding operators according to Google style guidelines "whitespace/operators" 2012-06-19 12:30:51 +02:00
Micke Prag
a01b42b4d7 An else should appear on the same line as the preceding } according to Google style guidelines "whitespace/newline" 2012-06-19 12:30:51 +02:00
Micke Prag
dc357ddeca Remove extra blank lines according to Google style guidelines "whitespace/blank_line" 2012-06-19 12:30:51 +02:00
Micke Prag
3a0cee353a Fix include header order according to Google style guidelines "build/include_order" 2012-06-19 12:30:50 +02:00
Micke Prag
75f21588e5 Should have a space between // and comment "whitespace/comments" 2012-06-19 12:30:50 +02:00
Micke Prag
e1608f94a8 { should almost always be at the end of the previous line, according to Google style guidelines "whitespace/braces" 2012-06-19 12:30:50 +02:00
Micke Prag
8d0228ced2 Add copyright message according to Google style guidelines "legal/copyright" 2012-06-19 12:30:50 +02:00
Micke Prag
5b5be387cd Include the directory when naming .h files. According to Google style guideline "build/include". 2012-06-19 12:30:49 +02:00
Micke Prag
9500c4c898 Convert dos endings to unix in telldus-core, see #160 2012-02-27 17:37:52 +01:00
Micke Prag
16a9b87fb6 Implement sensor Mandolyn, this closes #104 2011-12-21 15:57:45 +01:00
Micke Prag
c030185438 Implement Oregon short format and sensor 0xEA4C 2011-12-21 15:55:59 +01:00
Micke Prag
ff7130561c Implemented decoding of Fineoffset new short format. Hopefully this
fixes #92. If not, please reopen.
This also requires firmware 5 or later in TellStick Duo.
2011-12-20 14:37:40 +01:00
Micke Prag
b92e197217 Add protocol Hasta 2011-08-18 08:22:50 +00:00
Stefan Persson
b179835fc3 Readded x10 as receiving protocol 2011-05-12 15:11:30 +00:00
Stefan Persson
281621a4ef Receiving protocols decode according to new standard 2011-05-12 14:09:37 +00:00
Micke Prag
6d5ec4214c Added decoding of X10-data 2011-05-10 09:55:46 +00:00
Micke Prag
f5b832c3c6 Changed to a better compare function for protocol 2011-05-10 09:54:13 +00:00
Micke Prag
c7d51b249f Added function Protocol::checkBit() 2011-05-10 09:53:38 +00:00
Stefan Persson
99f0b133a8 Added decoding of receiving protocol everflourish 2011-05-09 15:29:41 +00:00
Stefan Persson
c54088b27c Basic scene support added to core. 2010-11-17 08:53:46 +00:00
Stefan Persson
6910512aae Basic support for groups in core. Still some locking/unlocking issues to discuss. 2010-11-16 09:42:24 +00:00
Micke Prag
27841797e4 Added protocol Comen 2010-11-09 14:33:40 +00:00
Micke Prag
fce9214a71 Added protocol Yidong 2010-11-09 10:54:32 +00:00
Stefan Persson
24e2611adc Receiving duo-messages, and changing device status and notifying clients 2010-10-25 13:42:14 +00:00
Micke Prag
8529b0f3b1 Implemented function Protocol::getParametersForProtocol() 2010-10-25 10:08:42 +00:00
Micke Prag
e9f07594f0 Added function stub Protocol::getParametersForProtocol() 2010-10-25 09:47:09 +00:00
Micke Prag
090ed8b7d8 Added const modifier to parameter. 2010-10-25 09:43:37 +00:00
Micke Prag
1d75c580e0 Removed obsolete function Protocol::comparei() 2010-10-21 14:00:34 +00:00
Micke Prag
f4360df8d6 Converted uses of Protocol::comparei to use the strings library instead. 2010-10-21 13:59:48 +00:00
Micke Prag
ce52f09092 Made Protocol::methods() abstract. 2010-10-15 14:53:47 +00:00
Micke Prag
f444a0c0d9 Implemented DeviceManager::getDeviceMethods() 2010-10-15 14:25:42 +00:00
Micke Prag
f25a970077 Added protocol X10 2010-10-15 09:25:33 +00:00
Micke Prag
9d4fe80f91 Added protocol Waveman 2010-10-15 09:07:37 +00:00
Micke Prag
60c9f52f73 Added protocol UPM 2010-10-15 08:53:12 +00:00
Micke Prag
c4fcfdfb7f Added protocol SilvanChip 2010-10-15 08:24:04 +00:00
Micke Prag
da58fa63e4 Added protocol Sartano 2010-10-15 07:54:26 +00:00
Micke Prag
5b290de4df Added protocol RisingSun. 2010-10-14 16:06:28 +00:00
Micke Prag
7454344180 Added protocol Ikea, dimming not working yet though. 2010-10-14 13:04:01 +00:00
Micke Prag
2a7b8c499a Added protocol Fuhaote 2010-10-14 12:35:03 +00:00
Micke Prag
73685a9d5f Added protocol Everflourish 2010-10-14 12:23:27 +00:00
Micke Prag
bd97d86164 Added protocol Brateck 2010-10-14 12:12:46 +00:00
Stefan Persson
de12e9fc48 Some locks implemented. Returning int:s instead of bools. 2010-10-14 11:22:05 +00:00
Micke Prag
55a37f7323 Strip everything after ':' in the model. 2010-10-14 10:35:19 +00:00
Micke Prag
bd6de03ec5 Added function Protocol::model() 2010-10-14 10:13:28 +00:00
Stefan Persson
4d0a669207 "Turn on" working all the way with the arctech protcol, but without locks etc 2010-10-14 08:42:18 +00:00
Micke Prag
edd709de07 Added functions Protocol::getStringParameter() and Protocol::getIntParameter()
Removed methods-stubs.
2010-10-13 15:08:38 +00:00
Micke Prag
b4187a895d Implemented protocol methods 2010-10-13 13:19:51 +00:00
Stefan Persson
6580e98135 Device setting PreferredControllerId introduced 2010-10-13 12:33:19 +00:00