Subversion Repositories HomeAutomation

Rev

Show changed files | Details | Compare with Previous | Blame | SVN | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
2165 5144 d 1 h arune /trunk/PcSoftware/Atom1.5/src/control/ Minor fix in atom to make progressbar start at 0, done by resetting byte counter earlier in download statemachine  
2164 5144 d 2 h arune /trunk/PcSoftware/ Added functionality to get download progress of reprogramming in atom1.5 and atomdude  
2039 5186 d 5 h arune /trunk/PcSoftware/Atom1.5/src/control/ Fix for running atom1.5 state machine when events come from daemon port (no strange warnings when programming with canDude in atom1.5)  
2037 5188 d 3 h arune /trunk/PcSoftware/Atom1.5/src/control/ Disabled warning for missing transition when programming with candude through daemonport
Disabled reset when target state is invalid
 
2005 5219 d 2 h runge /trunk/PcSoftware/Atom1.5/src/control/ More fixes to node programming, made the filling of the buffer optional and used it when needed.  
1911 5324 d 3 h runge /trunk/PcSoftware/Atom1.5/src/control/ Added reset if checksum check fails on programming  
1876 5358 d 3 h arune /trunk/PcSoftware/Atom1.5/src/control/ Reverted commit 1788 since it made it impossible to reset nodes  
1788 5420 d 3 h arune /trunk/PcSoftware/Atom1.5/src/control/ Set all node IDs to lowercase  
1665 5735 d 3 h runge /trunk/PcSoftware/Atom1.5/ Created a new command, Node_GetInformation, which prints bios version, last active, has application and device type. setConfig.pl can now be adapted to using atomic like: atomic -c "Node_GetInformation 0xB23F54EA"  
1657 5738 d 2 h runge /trunk/PcSoftware/Atom1.5/ Added some color to the logging
Created a new plugin Node
It is now possible to list modules, list nodes, and reset nodes via atomic
Some more minor fixes and stuff done
 
1642 5759 d 0 h runge /trunk/PcSoftware/Atom1.5/ Moved some files around for better structure
Implemented a new state machine for nodes
Nativ support for programming bios and application
 
1627 5764 d 0 h runge /trunk/PcSoftware/Atom1.5/src/ 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  
1606 5778 d 5 h runge /trunk/PcSoftware/Atom1.5/src/ More fixes for problems found by arune  
1601 5781 d 9 h runge /trunk/PcSoftware/Atom1.5/ Created a virtual machine running using google v8
Uses a plugin architecture for exposing functionality to vm in a modular way
Current plugins are
- system: handles logging, system calls, loading of scripts
- timer: handles timeouts and intervals
More other random fixes
 
1598 5782 d 4 h runge /trunk/PcSoftware/Atom1.5/ Encoding and decoding of can messages is now almost complete, missing some encoding of a couple of datatypes
Created a can manager which keeps track of nodes and modules, this was implemented in javascript previously
More general fixes and refinements