Changesets: HomeAutomation
|
trunk r1010
Timestamp: 2009-01-09 18:54:19 Author: 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
Timestamp: 2009-01-08 22:15:36 Author: 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
Timestamp: 2009-01-08 22:12:48 Author: 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
Timestamp: 2009-01-07 21:30:41 Author: 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
Timestamp: 2009-01-07 19:15:45 Author: 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
Timestamp: 2009-01-07 17:48:42 Author: 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
Timestamp: 2009-01-07 17:32:23 Author: 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
Timestamp: 2009-01-07 17:00:26 Author: 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
Timestamp: 2009-01-06 21:15:31 Author: 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
Timestamp: 2009-01-06 16:07:15 Author: 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
Timestamp: 2009-01-06 15:37:13 Author: 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
Timestamp: 2009-01-05 23:55:19 Author: 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
Timestamp: 2009-01-05 07:07:18 Author: 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
Timestamp: 2009-01-04 20:45:47 Author: 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
Timestamp: 2009-01-04 18:44:41 Author: 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
Timestamp: 2009-01-04 12:39:21 Author: 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
Timestamp: 2009-01-04 09:28:08 Author: 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
Timestamp: 2009-01-03 22:54:04 Author: 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
Timestamp: 2009-01-03 22:49:42 Author: 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
Timestamp: 2009-01-03 22:47:28 Author: 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
Timestamp: 2009-01-03 18:00:37 Author: 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 ] | ||
|
trunk r989
Timestamp: 2009-01-03 17:22:35 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
modules/template/template.c: more fixes |
||
| mod - /trunk/EmbeddedSoftware/AVR/module/template/template.c | [ Diff ] [ File ] | ||
|
trunk r988
Timestamp: 2009-01-03 16:51:33 Author: Anders Sandblad Ported: N/A [ Details ] [ Diff ] |
modules/template/template.c: updated listcommand name |
||
| mod - /trunk/EmbeddedSoftware/AVR/module/template/template.c | [ Diff ] [ File ] | ||
|
trunk r987
Timestamp: 2009-01-02 23:39:36 Author: Mattias Runge Ported: N/A [ Details ] [ Diff ] |
Atom: Fixed bug that was discovered by arune, where the unknown flag on incomming can messages was not reset Atom: Updated SimpleDTMF javascript to parse real numbers from a SimpleDTMF module Atom: Added dtmf node to the SensorPrint example where it shows how to use the OnlinePhonebook script for looking up names for phonenumbers |
||
| mod - /trunk/Configuration/data.xml | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/CanNet/cannetmanager.cpp | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/Autostart.js.template | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/Can/SimpleDTMF.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/Logic/SensorPrint.js | [ Diff ] [ File ] | ||
|
trunk r986
Timestamp: 2009-01-02 02:28:47 Author: Mattias Runge Ported: N/A [ Details ] [ Diff ] |
Atom: Added definitions for the nmt protocol to the xml file Atom: Had to change one definition name for the module listing so unfortunatly module apps will need to update their main.c.template again.. sorry Atom: Structured the TODO for Atom Atom: Added the ability for Atom to understand nmt messages, this show up correct in the debug output and we have control of nodes via javascript programming should be possible but I have not built anything for that yet. Reset, App_start and Heartbeat works as expected though |
||
| mod - /trunk/Configuration/data.xml | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h | [ Diff ] [ File ] | ||
| mod - /trunk/EmbeddedSoftware/AVR/personal/template_module/src/main.c.template | [ Diff ] [ File ] | ||
| 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/Services/System/CanManager.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/System/CanMessage.js | [ Diff ] [ File ] | ||
| add - /trunk/PcSoftware/Atom/Services/System/CanNMTMessage.js | [ File ] | ||
| add - /trunk/PcSoftware/Atom/Services/System/CanNode.js | [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/System/CanService.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/Services/System/Startup.js | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/TODO.txt | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/VM/virtualmachine.cpp | [ Diff ] [ File ] | ||
| mod - /trunk/PcSoftware/Atom/VM/virtualmachine.h | [ Diff ] [ File ] | ||
