Changesets: HomeAutomation
|
trunk r1635
Timestamp: 2010-12-03 16:31:24 Author: Linus Lundin Ported: N/A [ Details ] [ Diff ] |
added table with device type for canDude | ||
| mod - /trunk/PcSoftware/csharp-lib/CanNMT.cs | [ Diff ] [ File ] | ||
|
trunk r1634
Timestamp: 2010-12-03 08:15:36 Author: Anders Sandblad 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
Timestamp: 2010-12-02 19:35:05 Author: Mattias Runge 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
Timestamp: 2010-12-02 19:05:31 Author: Anders Sandblad 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
Timestamp: 2010-12-02 16:08:08 Author: Linus Lundin 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
Timestamp: 2010-12-02 14:40:10 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
bios.c: minor cleanup |
||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/bios/bios.c | [ Diff ] [ File ] | ||
|
trunk r1629
Timestamp: 2010-12-02 14:17:49 Author: Anders Sandblad 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
Timestamp: 2010-12-02 13:03:54 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
data.xml: added device type to bios start message |
||
| mod - /trunk/Configuration/data.xml | [ Diff ] [ File ] | ||
|
trunk r1627
Timestamp: 2010-12-02 00:04:36 Author: Mattias Runge 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
Timestamp: 2010-11-30 23:43:23 Author: Mattias Runge 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
Timestamp: 2010-11-30 23:09:42 Author: Mattias Runge 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
Timestamp: 2010-11-30 19:29:55 Author: Mattias Runge 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
Timestamp: 2010-11-30 18:09:43 Author: Anders Sandblad 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
Timestamp: 2010-11-30 08:14:13 Author: Mattias Runge 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
Timestamp: 2010-11-30 00:12:17 Author: Andreas Fritiofson 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
Timestamp: 2010-11-29 23:29:00 Author: Mattias Runge 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
Timestamp: 2010-11-28 23:51:54 Author: Mattias Runge 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
Timestamp: 2010-11-27 17:33:16 Author: Anders Sandblad 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
Timestamp: 2010-11-27 16:51:35 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
atom1.5: added INSTALL-file with quick instructions and dependencies |
||
| add - /trunk/PcSoftware/Atom1.5/INSTALL | [ File ] | ||
|
trunk r1616
Timestamp: 2010-11-25 21:54:15 Author: Mattias Runge 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
Timestamp: 2010-11-24 22:15:50 Author: Linus Lundin 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 ] | ||
|
trunk r1614
Timestamp: 2010-11-24 00:13:18 Author: Mattias Runge Ported: N/A [ Details ] [ Diff ] |
Now alias exists for modules, test implementation for dimmers, there is much work left to make this flexible |
||
| mod - /trunk/PcSoftware/Atom1.5/script/module/Dimmer230.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/console.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom1.5/script/plugin/module.js | [ Diff ] [ 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/can/Manager.cpp | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom1.5/src/can/Manager.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 ] | ||
|
trunk r1613
Timestamp: 2010-11-22 07:59:20 Author: Linus Lundin Ported: N/A [ Details ] [ Diff ] |
Fixed problem with dimmerscrip in atom, the script needed the channel value in the xml-file for the netinfo message |
||
| mod - /trunk/Configuration/data.xml | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/module/act_dimmer230/act_dimmer230.c | [ Diff ] [ File ] | ||
|
trunk r1612
Timestamp: 2010-11-21 20:59:57 Author: Mattias Runge Ported: N/A [ Details ] [ Diff ] |
|||
| mod - /trunk/Configuration/data.xml | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | [ Diff ] [ File ] | ||
|
trunk r1611
Timestamp: 2010-11-21 14:53:27 Author: Linus Lundin Ported: N/A [ Details ] [ Diff ] |
Fixade flimmerproblem p?\195?\165 dimmer230 vid anv?\195?\164ndandet av l?\195?\165genergilampor |
||
| mod - /trunk/EmbeddedSoftware/AVR/module/act_dimmer230/act_dimmer230.c | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/module/act_dimmer230/config.inc.template | [ Diff ] [ File ] | ||
