Changesets: HomeAutomation

trunk r1639

2010-12-04 10:13

Anders Sandblad


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

Anders Sandblad


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

Anders Sandblad


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

Linus Lundin


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

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

2010-12-03 09:15

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

2010-12-02 20:35

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

2010-12-02 20:05

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

2010-12-02 17:08

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

2010-12-02 15:40

Anders Sandblad


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

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

2010-12-02 14:03

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

2010-12-02 01:04

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

2010-12-01 00:43

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

2010-12-01 00:09

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

2010-11-30 20:29

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

2010-11-30 19:09

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

2010-11-30 09:14

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

2010-11-30 01:12

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

2010-11-30 00:29

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

2010-11-29 00:51

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

2010-11-27 18:33

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

2010-11-27 17:51

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

2010-11-25 22:54

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

2010-11-24 23:15

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
 First  Prev  1 2 3 ... 10 ... 20 ... 25 26 27 28 29 30 31 ... 40 ... 50 ... 60 ... 70 ... 80 ... 88 89 90  Next  Last