Changesets: HomeAutomation
|
trunk r1639 2010-12-04 10:13 Ported: N/A Details Diff |
template_module: removed phony target sethwid and added setconfig |
||
| mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile | Diff File | ||
|
trunk r1638 2010-12-03 19:22 Ported: N/A Details Diff |
added script setConfig, can currently be used instead of sethwid need you to update all personal/dir/Makefile and also add a line in personal/system.inc |
||
| mod - /trunk/EmbeddedSoftware/AVR/personal/system.inc.template | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/Makefile | Diff File | ||
| add - /trunk/PcSoftware/scripts/setConfig | File | ||
| add - /trunk/PcSoftware/scripts/setConfig/setConfig.pl | File | ||
|
trunk r1637 2010-12-03 18:28 Ported: N/A Details Diff |
canDude/CanNMT.cs: fixed minor bug |
||
| mod - /trunk/PcSoftware/csharp-lib/CanNMT.cs | Diff File | ||
|
trunk r1636 2010-12-03 17:32 Ported: N/A Details Diff |
fixed bug in device type | ||
| mod - /trunk/PcSoftware/csharp-lib/CanNMT.cs | Diff File | ||
|
trunk r1635 2010-12-03 17:31 Ported: N/A Details Diff |
added table with device type for canDude | ||
| mod - /trunk/PcSoftware/csharp-lib/CanNMT.cs | Diff File | ||
|
trunk r1634 2010-12-03 09:15 Ported: N/A Details Diff |
canDude/CanNMT.cs: fixed text description for bios start message, added devicetype |
||
| mod - /trunk/PcSoftware/csharp-lib/CanNMT.cs | Diff File | ||
|
trunk r1633 2010-12-02 20:35 Ported: N/A Details Diff |
Commit in preperation to move some files around |
||
| mod - /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.h | Diff File | ||
|
trunk r1632 2010-12-02 20:05 Ported: N/A Details Diff |
Bios/Makefile: updated version after change with device type |
||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/bios/Makefile | Diff File | ||
|
trunk r1631 2010-12-02 17:08 Ported: N/A Details Diff |
Changed values for device type in bios, now 0 means that device type is not available | ||
| mod - /trunk/Configuration/data.xml | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c | Diff File | ||
|
trunk r1630 2010-12-02 15:40 Ported: N/A Details Diff |
bios.c: minor cleanup |
||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c | Diff File | ||
|
trunk r1629 2010-12-02 15:17 Ported: N/A Details Diff |
bios.c: added devicetype to bios start frame moduleid.h: compiled after previous commit |
||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | Diff File | ||
|
trunk r1628 2010-12-02 14:03 Ported: N/A Details Diff |
data.xml: added device type to bios start message |
||
| mod - /trunk/Configuration/data.xml | Diff File | ||
|
trunk r1627 2010-12-02 01:04 Ported: N/A Details Diff |
Created a big state machine to keep track of the nodes, there are todos for programming still but the main logic is there, missing some timeout guards also |
||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Node.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Node.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/storage/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/storage/Manager.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/storage/Store.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/storage/Store.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp | Diff File | ||
|
trunk r1626 2010-12-01 00:43 Ported: N/A Details Diff |
Some small cleanups |
||
| mod - /trunk/PcSoftware/Atom1.5/atom.conf.template | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/script/common/nice_functions.js | File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/module/Dimmer230.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/autostart.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/test.js | Diff File | ||
|
trunk r1625 2010-12-01 00:09 Ported: N/A Details Diff |
Moved some things around in js. Made the VM plugins all execute code in the VM thread which will improve safety and hopefully make it crash less |
||
| mod - /trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/storage.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/system.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/autostart.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/test.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/atomd.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/common/IoService.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/common/IoService.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Plugin.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Storage.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Storage.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/System.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h | Diff File | ||
|
trunk r1624 2010-11-30 20:29 Ported: N/A Details Diff |
Fixed irrecord, should now work. Added a new remote Yamaha_RAV34 and created a new command irsend which autocompletes module aliases, remotes and the based on the remote the available buttons |
||
| mod - /trunk/PcSoftware/Atom1.5/script/common/irrecord.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/module.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/test.js | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/storage/RemoteList | File | ||
| add - /trunk/PcSoftware/Atom1.5/storage/Remote_Yamaha_RAV34 | File | ||
|
trunk r1623 2010-11-30 19:09 Ported: N/A Details Diff |
atom1.5: moved conf-file to template, to avoid conflicts at SVN updates |
||
| rm - /trunk/PcSoftware/Atom1.5/atom.conf | File | ||
| add - /trunk/PcSoftware/Atom1.5/atom.conf.template | File | ||
|
trunk r1622 2010-11-30 09:14 Ported: N/A Details Diff |
Missing files |
||
| add - /trunk/PcSoftware/Atom1.5/script/common/irrecord.js | File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/module/irTransmit.js | Diff File | ||
|
trunk r1621 2010-11-30 01:12 Ported: N/A Details Diff |
remove the list of targets in need of GCC bug workaround The workaround is effectively a no-op if the targeted AVR is not affected, so it can just as well be used always. Add suitable comment explaining the fix. This should solve recent problems with ATmega328P (and future AVRs). Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com> |
||
| mod - /trunk/EmbeddedSoftware/AVR/application/AntennaControl/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/AntennaDisplay/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/CallerID/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/CarDisplay/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/ChanDimmer/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/FanController/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/IrReceive/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/IrTransceiver/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/IrTransmit/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/RGBLED/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/Relay/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/Sensors/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/SerialTransceiver/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/Servo/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/SimpleCLCD/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/canGateway/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/gLCD/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/application/template/Makefile | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/src/Makefile | Diff File | ||
|
trunk r1620 2010-11-30 00:29 Ported: N/A Details Diff |
Created a nice atomic function, irrecord, to record a remote and name buttons. Have started to record Leadtek_PVR2000 to test it. |
||
| mod - /trunk/PcSoftware/Atom1.5/script/module/irReceive.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/console.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/autostart.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/test.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/atomic.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/storage/Store.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/storage/Remote_Leadtek_PVR2000 | File | ||
|
trunk r1619 2010-11-29 00:51 Ported: N/A Details Diff |
Added functionality for persistant storage of parameters, aliases created will be saved here Created a irTransmit javascript |
||
| mod - /trunk/PcSoftware/Atom1.5/CMakeLists.txt | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/atom.conf | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/script/common | File | ||
| add - /trunk/PcSoftware/Atom1.5/script/common/alias.js | File | ||
| add - /trunk/PcSoftware/Atom1.5/script/common/json.js | File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/module/irReceive.js | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/script/module/irTransmit.js | File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/module.js | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/script/plugin/storage.js | File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/system.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/script/user/test.js | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/atomd.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage/CMakeLists.txt | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage/Manager.cpp | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage/Manager.h | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage/Store.cpp | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/storage/Store.h | File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/Manager.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h | Diff File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Storage.cpp | File | ||
| add - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Storage.h | File | ||
| mod - /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.h | Diff File | ||
| add - /trunk/PcSoftware/Atom1.5/storage | File | ||
|
trunk r1618 2010-11-27 18:33 Ported: N/A Details Diff |
script/SetHwId: changed behavior, will now overwrite any non-commented Id (does not need <GENERATE_THIS>) |
||
| mod - /trunk/PcSoftware/scripts/SetHwId/SetHwId.pl | Diff File | ||
|
trunk r1617 2010-11-27 17:51 Ported: N/A Details Diff |
atom1.5: added INSTALL-file with quick instructions and dependencies |
||
| add - /trunk/PcSoftware/Atom1.5/INSTALL | File | ||
|
trunk r1616 2010-11-25 22:54 Ported: N/A Details Diff |
Added a mode "Burst" to the existing "Pressed" and "Released" for the IR message. This will only send one code and then stop on its own, like a click. |
||
| mod - /trunk/Configuration/data.xml | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/module/sns_irTransmit/sns_irTransmit.c | Diff File | ||
|
trunk r1615 2010-11-24 23:15 Ported: N/A Details Diff |
Fixed error in data.xml for dimmer netinfo |
||
| mod - /trunk/Configuration/data.xml | Diff File | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | Diff File | ||