Changesets: HomeAutomation

trunk r1014

2009-01-09 23:47

Mattias Runge


Ported: N/A

Details Diff
Atom: Hopefully fixed a bug where the system would not know which node was being programmed and therefor could not know where to send received ACK messages
Atom: Added definitions for Philips TV remote
mod - /trunk/PcSoftware/Atom/Services/DataStores/IRRemotes.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanNode.js Diff File

trunk r1013

2009-01-09 23:41

Anders Sandblad


Ported: N/A

Details Diff
atom/Services/System: intermediate commit for program node via atom
mod - /trunk/PcSoftware/Atom/Services/System/CanNode.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/Console.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/IntelHex.js Diff File

trunk r1012

2009-01-09 23:00

Mattias Runge


Ported: N/A

Details Diff
Atom: Bugfix when uint was converted to int
Atom: Two more remote definitions
Atom: Fixed spelling error in the TODO
mod - /trunk/PcSoftware/Atom/Services/DataStores/IRRemotes.js Diff File
mod - /trunk/PcSoftware/Atom/TODO.txt Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File

trunk r1011

2009-01-09 21:24

Mattias Runge


Ported: N/A

Details Diff
Atom: Added hex2uint and created stub IntelHex object
add - /trunk/PcSoftware/Atom/Services/System/IntelHex.js File
mod - /trunk/PcSoftware/Atom/Services/System/Startup.js Diff File
mod - /trunk/PcSoftware/Atom/Services/api.txt Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.cpp Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.h Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File

trunk r1010

2009-01-09 19:54

Mattias Runge


Ported: N/A

Details Diff
Atom: Added export of conversion functions to the javascript environment
Atom: Started a small documention file for functions and objects in the javascript environment
add - /trunk/PcSoftware/Atom/Services/api.txt File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File

trunk r1009

2009-01-08 23:15

Mattias Runge


Ported: N/A

Details Diff
Atom: Fixed so output gets directed to the right place
mod - /trunk/PcSoftware/Atom/Services/System/Console.js Diff File

trunk r1008

2009-01-08 23:12

Mattias Runge


Ported: N/A

Details Diff
Atom: Initial work in programming stuff in Atom, not done but some structure is there
Atom: Some more changes to make the command interface accept longer input
mod - /trunk/PcSoftware/Atom/Services/System/CanManager.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanMessage.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanNMTMessage.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanNode.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/Console.js Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.cpp Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.h Diff File
mod - /trunk/PcSoftware/Atom/VM/commandthread.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/commandthread.h Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File

trunk r1007

2009-01-07 22:30

Mattias Runge


Ported: N/A

Details Diff
Atom: Added DataStore functionality which is like a simple database
Atom: Fixed a bug in the services() javascript command
Atom: Added Leadtek Winfast 2000+ ir remote definitions to the IRRemote datastore
Atom: Implemented support for looking up ir remote control and button to the irReceive service
mod - /trunk/PcSoftware/Atom/Services/Can/irReceive.js Diff File
add - /trunk/PcSoftware/Atom/Services/DataStores File
add - /trunk/PcSoftware/Atom/Services/DataStores/IRRemotes.js File
mod - /trunk/PcSoftware/Atom/Services/System/Console.js Diff File
add - /trunk/PcSoftware/Atom/Services/System/DataStore.js File
mod - /trunk/PcSoftware/Atom/Services/System/Startup.js Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File

trunk r1006

2009-01-07 20:15

Linus Lundin


Ported: N/A

Details Diff
Added some functionality to the KS0108 module, also first java-script for the module for Atom
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_ks0108/act_ks0108.c Diff File
add - /trunk/PcSoftware/Atom/Services/Can/KS0108.js File

trunk r1005

2009-01-07 18:48

Linus Lundin


Ported: N/A

Details Diff
act_ks0108: A little bit nicer code, but still not very usefull, just a test
mod - /trunk/EmbeddedSoftware/AVR/module/act_ks0108/act_ks0108.c Diff File

trunk r1004

2009-01-07 18:32

Linus Lundin


Ported: N/A

Details Diff
Fixed bug in glcd/ks0108.c, not setting start address for first row
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/lcd/glcd/ks0108.c Diff File

trunk r1003

2009-01-07 18:00

Linus Lundin


Ported: N/A

Details Diff
Added SENDTIMESTAMP define in config.h
mod - /trunk/EmbeddedSoftware/AVR/standalone/CanSimpleEthernet/config.h.template Diff File
mod - /trunk/EmbeddedSoftware/AVR/standalone/CanSimpleEthernet/main.c Diff File

trunk r1002

2009-01-06 22:15

Mattias Runge


Ported: N/A

Details Diff
Atom: Bugfixes
mod - /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp Diff File
mod - /trunk/PcSoftware/Atom/Services/System/Startup.js Diff File
mod - /trunk/PcSoftware/Atom/TODO.txt Diff File

trunk r1001

2009-01-06 17:07

Mattias Runge


Ported: N/A

Details Diff
Atom: Bug fix
mod - /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/SimpleDTMF.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Logic/SensorPrint.js Diff File

trunk r1000

2009-01-06 16:37

Kristian Holmberg


Ported: N/A

Details Diff
New module sns_nmea

mod - /trunk/Configuration/data.xml Diff File
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h Diff File
add - /trunk/EmbeddedSoftware/AVR/module/sns_nmea File
add - /trunk/EmbeddedSoftware/AVR/module/sns_nmea/config.inc.template File
add - /trunk/EmbeddedSoftware/AVR/module/sns_nmea/sns_nmea.c File
add - /trunk/EmbeddedSoftware/AVR/module/sns_nmea/sns_nmea.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_nmea/sources.list File

trunk r999

2009-01-06 00:55

Mattias Runge


Ported: N/A

Details Diff
Atom: New command interface and some other stuff
mod - /trunk/PcSoftware/Atom/CanNet/candebug.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/candebug.h Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.h Diff File
mod - /trunk/PcSoftware/Atom/CanNet/cannetmanager.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/cannetmanager.h Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/BusVoltage.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/DS18x20.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/Debug.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/HD44789.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/SimpleDTMF.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/irReceive.js Diff File
mod - /trunk/PcSoftware/Atom/Services/Logic/SensorPrint.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/Base.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanService.js Diff File
add - /trunk/PcSoftware/Atom/Services/System/Console.js File
mod - /trunk/PcSoftware/Atom/Services/System/Service.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/ServiceManager.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/Startup.js Diff File
add - /trunk/PcSoftware/Atom/Services/System/TextTable.js File
mod - /trunk/PcSoftware/Atom/Socket/asyncsocket.cpp Diff File
mod - /trunk/PcSoftware/Atom/Socket/asyncsocket.h Diff File
add - /trunk/PcSoftware/Atom/Socket/server.cpp File
add - /trunk/PcSoftware/Atom/Socket/server.h File
add - /trunk/PcSoftware/Atom/Socket/socketeventcallback.cpp File
add - /trunk/PcSoftware/Atom/Socket/socketeventcallback.h File
mod - /trunk/PcSoftware/Atom/TODO.txt Diff File
mod - /trunk/PcSoftware/Atom/Threads/thread.h Diff File
add - /trunk/PcSoftware/Atom/VM/commandthread.cpp File
add - /trunk/PcSoftware/Atom/VM/commandthread.h File
add - /trunk/PcSoftware/Atom/VM/expression.h File
mod - /trunk/PcSoftware/Atom/VM/socketthread.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File
mod - /trunk/PcSoftware/Atom/atom.conf.template Diff File
mod - /trunk/PcSoftware/Atom/main.cpp Diff File
mod - /trunk/PcSoftware/Atom/nbproject/Makefile-Debug.mk Diff File
mod - /trunk/PcSoftware/Atom/nbproject/Makefile-Release.mk Diff File
mod - /trunk/PcSoftware/Atom/nbproject/configurations.xml Diff File
add - /trunk/PcSoftware/Atom/singleton.cpp File
add - /trunk/PcSoftware/Atom/singleton.h File

trunk r998

2009-01-05 08:07

Anders Sandblad


Ported: N/A

Details Diff
modules/hd44780 (cLCD): added config parameter (type of screen), and changed brightness behaivure when type is OLED
mod - /trunk/EmbeddedSoftware/AVR/module/act_hd44780/act_hd44780.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_hd44780/config.inc.template Diff File

trunk r997

2009-01-04 21:45

Mattias Runge


Ported: N/A

Details Diff
Atom: Hopefully fixed problem with Atom craching on malformed messages, it should also be possible to run to instances of Atom in parallel
Atom: Cleaned canidtranslator code, removed abit of duplicated code
Atom: Added try catch around all substr, please report the output to runge if you encounter a DEBUG-message
mod - /trunk/PcSoftware/Atom/CanNet/candebug.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.h Diff File
mod - /trunk/PcSoftware/Atom/Services/Can/SimpleDTMF.js Diff File
mod - /trunk/PcSoftware/Atom/Services/System/CanManager.js Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.cpp Diff File
mod - /trunk/PcSoftware/Atom/Tools/tools.h Diff File
mod - /trunk/PcSoftware/Atom/VM/socketthread.h Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/Xml/xmlnode.cpp Diff File
mod - /trunk/PcSoftware/Atom/Xml/xmlnode.h Diff File
mod - /trunk/PcSoftware/Atom/main.cpp Diff File

trunk r996

2009-01-04 19:44

Anders Sandblad


Ported: N/A

Details Diff
modules/hd44780: added option to set initial brightness on oled and also definitions for the old LCDnode
mod - /trunk/EmbeddedSoftware/AVR/module/act_hd44780/act_hd44780.c Diff File
mod - /trunk/EmbeddedSoftware/AVR/module/act_hd44780/config.inc.template Diff File

trunk r995

2009-01-04 13:39

Mattias Runge


Ported: N/A

Details Diff
Atom: Added clearer error output on errors in javascript, should print exactly what and where the error occured now
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp Diff File
mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h Diff File

trunk r994

2009-01-04 10:28

Anders Sandblad


Ported: N/A

Details Diff
Atom/Service: added first stab of irReceive.js
add - /trunk/PcSoftware/Atom/Services/Can/irReceive.js File

trunk r993

2009-01-03 23:54

Anders Sandblad


Ported: N/A

Details Diff
modules: added irreceiver as module
drivers/ir: minor changes for irreceiver module
drivers/can: updated moduleid.h
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/protocols.h Diff File
mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/ir/transceiver/irtransceiver.h Diff File
add - /trunk/EmbeddedSoftware/AVR/module/sns_irReceive File
add - /trunk/EmbeddedSoftware/AVR/module/sns_irReceive/config.inc.template File
add - /trunk/EmbeddedSoftware/AVR/module/sns_irReceive/sns_irReceive.c File
add - /trunk/EmbeddedSoftware/AVR/module/sns_irReceive/sns_irReceive.h File
add - /trunk/EmbeddedSoftware/AVR/module/sns_irReceive/sources.list File

trunk r992

2009-01-03 23:49

Anders Sandblad


Ported: N/A

Details Diff
configuration/data.xml: added irreceiver and commands for ir
mod - /trunk/Configuration/data.xml Diff File

trunk r991

2009-01-03 23:47

Mattias Runge


Ported: N/A

Details Diff
Atom: Fixed sorting of variables in debug output, also cleaned up canidtranslator code and added some validation
mod - /trunk/PcSoftware/Atom/CanNet/candebug.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canidtranslator.h Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.cpp Diff File
mod - /trunk/PcSoftware/Atom/CanNet/canmessage.h Diff File
mod - /trunk/PcSoftware/Atom/CanNet/cannetmanager.cpp Diff File
mod - /trunk/PcSoftware/Atom/TODO.txt Diff File
mod - /trunk/PcSoftware/Atom/atom.conf.template Diff File

trunk r990

2009-01-03 19:00

Mattias Runge


Ported: N/A

Details Diff
Atom: Do not display UTC time in console output but use local time instead
mod - /trunk/PcSoftware/Atom/Tools/tools.cpp Diff File
 First  Prev  1 2 3 ... 10 ... 20 ... 30 ... 40 ... 50 51 52 53 54 55 56 ... 60 ... 70 ... 80 ... 88 89 90  Next  Last