| Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
| 1963 |
5246 d 12 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Added debug prints and fixed the indentation in the whole net module
Remove an unknown mbb.js file |
|
/trunk/PcSoftware/Atom1.5/script/plugin/mbb.js
/trunk/PcSoftware/Atom1.5/src/config/Manager.h /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/Subscriber.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h
|
| 1962 |
5246 d 12 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Major refactoring of TcpServer and networking stuff.
Reworked some parts of the socket plugin, now it works again.
Created a lot of debug outputs for new parts, so debug on in the logging will give a lot of output |
|
/trunk/PcSoftware/Atom1.5/src/net/TcpServer.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpServer.h
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/script/manager/tracker.js /trunk/PcSoftware/Atom1.5/script/plugin/socket.js /trunk/PcSoftware/Atom1.5/src/common/log.h /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h /trunk/PcSoftware/Atom1.5/src/net/types.h /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.cpp
|
| 1959 |
5248 d 10 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Some renaming of datatypes in atom
More work on the GPS tracker stuff
Added support for starting servers in the socket VM plugin |
|
/trunk/PcSoftware/Atom1.5/src/vm/plugin/Server.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Server.h
/trunk/PcSoftware/Atom1.5/src/vm/plugin/Mbb.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Mbb.h
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/script/interface/http.js /trunk/PcSoftware/Atom1.5/script/manager/tracker.js /trunk/PcSoftware/Atom1.5/script/plugin/socket.js /trunk/PcSoftware/Atom1.5/src/atomd.cpp /trunk/PcSoftware/Atom1.5/src/atomic.cpp /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.cpp /trunk/PcSoftware/Atom1.5/src/can/CanDaemon.h /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp /trunk/PcSoftware/Atom1.5/src/can/Monitor.h /trunk/PcSoftware/Atom1.5/src/can/Network.cpp /trunk/PcSoftware/Atom1.5/src/can/Network.h /trunk/PcSoftware/Atom1.5/src/common/log.cpp /trunk/PcSoftware/Atom1.5/src/common/log.h /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/Subscriber.cpp /trunk/PcSoftware/Atom1.5/src/net/Subscriber.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h /trunk/PcSoftware/Atom1.5/src/net/types.h /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Socket.h
|
| 1642 |
5760 d 8 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 |
|
/trunk/PcSoftware/Atom1.5/src/common/Bitset.cpp /trunk/PcSoftware/Atom1.5/src/common/Bitset.h /trunk/PcSoftware/Atom1.5/src/common/Byteset.cpp /trunk/PcSoftware/Atom1.5/src/common/Byteset.h /trunk/PcSoftware/Atom1.5/src/common/common.h /trunk/PcSoftware/Atom1.5/src/control /trunk/PcSoftware/Atom1.5/src/control/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/control/Code.cpp /trunk/PcSoftware/Atom1.5/src/control/Code.h /trunk/PcSoftware/Atom1.5/src/control/Manager.cpp /trunk/PcSoftware/Atom1.5/src/control/Manager.h /trunk/PcSoftware/Atom1.5/src/control/Module.cpp /trunk/PcSoftware/Atom1.5/src/control/Module.h /trunk/PcSoftware/Atom1.5/src/control/Node.cpp /trunk/PcSoftware/Atom1.5/src/control/Node.h
/trunk/PcSoftware/Atom1.5/src/can/Manager.cpp /trunk/PcSoftware/Atom1.5/src/can/Manager.h /trunk/PcSoftware/Atom1.5/src/can/Module.cpp /trunk/PcSoftware/Atom1.5/src/can/Module.h /trunk/PcSoftware/Atom1.5/src/can/Node.cpp /trunk/PcSoftware/Atom1.5/src/can/Node.h /trunk/PcSoftware/Atom1.5/src/type
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/script/plugin/module.js /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/atomd.cpp /trunk/PcSoftware/Atom1.5/src/atomic.cpp /trunk/PcSoftware/Atom1.5/src/can/Message.cpp /trunk/PcSoftware/Atom1.5/src/can/Message.h /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp /trunk/PcSoftware/Atom1.5/src/can/Monitor.h /trunk/PcSoftware/Atom1.5/src/can/Network.cpp /trunk/PcSoftware/Atom1.5/src/can/Network.h /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp /trunk/PcSoftware/Atom1.5/src/can/Protocol.h /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp /trunk/PcSoftware/Atom1.5/src/config/Manager.h /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/Subscriber.cpp /trunk/PcSoftware/Atom1.5/src/net/Subscriber.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h /trunk/PcSoftware/Atom1.5/src/storage/Store.cpp /trunk/PcSoftware/Atom1.5/src/vm/Manager.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Console.h /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.cpp /trunk/PcSoftware/Atom1.5/src/vm/plugin/Module.h /trunk/PcSoftware/Atom1.5/src/vm/plugin/Timer.cpp
|
| 1599 |
5783 d 10 h |
runge |
/trunk/PcSoftware/Atom1.5/src/ |
Fixed daemon mode, fixed so shutdown is done correctly without errors and hanging
Some other minor fixes in various places |
|
/trunk/PcSoftware/Atom1.5/src/broker/Manager.cpp /trunk/PcSoftware/Atom1.5/src/broker/Manager.h /trunk/PcSoftware/Atom1.5/src/can/Manager.cpp /trunk/PcSoftware/Atom1.5/src/can/Manager.h /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp /trunk/PcSoftware/Atom1.5/src/can/Network.cpp /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp /trunk/PcSoftware/Atom1.5/src/can/Protocol.h /trunk/PcSoftware/Atom1.5/src/common/IoService.cpp /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp /trunk/PcSoftware/Atom1.5/src/config/Manager.h /trunk/PcSoftware/Atom1.5/src/main.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp /trunk/PcSoftware/Atom1.5/src/timer/Manager.h
|
| 1596 |
5786 d 8 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Added protocol parsing from the xml file, added communication with eth node or serial node, added decoding of can message, added classes for byte and bit handling, added monitor class like the old candebug, other fixes |
|
/trunk/PcSoftware/Atom1.5/src/can/Message.cpp /trunk/PcSoftware/Atom1.5/src/can/Message.h /trunk/PcSoftware/Atom1.5/src/can/Monitor.cpp /trunk/PcSoftware/Atom1.5/src/can/Monitor.h /trunk/PcSoftware/Atom1.5/src/can/Protocol.cpp /trunk/PcSoftware/Atom1.5/src/can/Protocol.h /trunk/PcSoftware/Atom1.5/src/type /trunk/PcSoftware/Atom1.5/src/type/Bitset.cpp /trunk/PcSoftware/Atom1.5/src/type/Bitset.h /trunk/PcSoftware/Atom1.5/src/type/Byteset.cpp /trunk/PcSoftware/Atom1.5/src/type/Byteset.h /trunk/PcSoftware/Atom1.5/src/type/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/type/common.h /trunk/PcSoftware/Atom1.5/src/xml /trunk/PcSoftware/Atom1.5/src/xml/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/xml/Node.cpp /trunk/PcSoftware/Atom1.5/src/xml/Node.h
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/atom.conf /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/can/Network.cpp /trunk/PcSoftware/Atom1.5/src/can/Network.h /trunk/PcSoftware/Atom1.5/src/config/Manager.cpp /trunk/PcSoftware/Atom1.5/src/config/Manager.h /trunk/PcSoftware/Atom1.5/src/main.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h /trunk/PcSoftware/Atom1.5/src/net/types.h
|
| 1595 |
5788 d 13 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
More random work and classes for message passing within Atom, also a shell for the can network connection parts |
|
/trunk/PcSoftware/Atom1.5/src/broker /trunk/PcSoftware/Atom1.5/src/broker/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/broker/Manager.cpp /trunk/PcSoftware/Atom1.5/src/broker/Manager.h /trunk/PcSoftware/Atom1.5/src/broker/Message.cpp /trunk/PcSoftware/Atom1.5/src/broker/Message.h /trunk/PcSoftware/Atom1.5/src/broker/Subscriber.cpp /trunk/PcSoftware/Atom1.5/src/broker/Subscriber.h /trunk/PcSoftware/Atom1.5/src/can /trunk/PcSoftware/Atom1.5/src/can/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/can/Network.cpp /trunk/PcSoftware/Atom1.5/src/can/Network.h /trunk/PcSoftware/Atom1.5/src/net/types.h /trunk/PcSoftware/Atom1.5/src/timer/types.h
/trunk/PcSoftware/Atom1.5/src/net/Types.h /trunk/PcSoftware/Atom1.5/src/timer/Types.h
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/main.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp /trunk/PcSoftware/Atom1.5/src/timer/Manager.h /trunk/PcSoftware/Atom1.5/src/timer/Timer.h
|
| 1593 |
5790 d 10 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Added classes for timers and more work on network classes |
|
/trunk/PcSoftware/Atom1.5/.kdev4/Atom.kdev4 /trunk/PcSoftware/Atom1.5/Atom.kdev4 /trunk/PcSoftware/Atom1.5/src/timer /trunk/PcSoftware/Atom1.5/src/timer/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/timer/Manager.cpp /trunk/PcSoftware/Atom1.5/src/timer/Manager.h /trunk/PcSoftware/Atom1.5/src/timer/Timer.cpp /trunk/PcSoftware/Atom1.5/src/timer/Timer.h /trunk/PcSoftware/Atom1.5/src/timer/Types.h
/trunk/PcSoftware/Atom1.5/.kdev4/Atom1_5.kdev4 /trunk/PcSoftware/Atom1.5/Atom1_5.kdev4
/trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/main.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp
|
| 1592 |
5790 d 12 h |
runge |
/trunk/PcSoftware/Atom1.5/ |
Import of the first files of the second attempt at the new version of atom. Only classes for serial, udp and tcp communication, nothing more. |
|
/trunk/PcSoftware/Atom1.5 /trunk/PcSoftware/Atom1.5/.kdev4 /trunk/PcSoftware/Atom1.5/.kdev4/Atom1_5.kdev4 /trunk/PcSoftware/Atom1.5/Atom1_5.kdev4 /trunk/PcSoftware/Atom1.5/CMakeLists.txt /trunk/PcSoftware/Atom1.5/build /trunk/PcSoftware/Atom1.5/src /trunk/PcSoftware/Atom1.5/src/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/main.cpp /trunk/PcSoftware/Atom1.5/src/net /trunk/PcSoftware/Atom1.5/src/net/CMakeLists.txt /trunk/PcSoftware/Atom1.5/src/net/Client.cpp /trunk/PcSoftware/Atom1.5/src/net/Client.h /trunk/PcSoftware/Atom1.5/src/net/Makefile /trunk/PcSoftware/Atom1.5/src/net/Manager.cpp /trunk/PcSoftware/Atom1.5/src/net/Manager.h /trunk/PcSoftware/Atom1.5/src/net/SerialClient.cpp /trunk/PcSoftware/Atom1.5/src/net/SerialClient.h /trunk/PcSoftware/Atom1.5/src/net/TcpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/TcpClient.h /trunk/PcSoftware/Atom1.5/src/net/Types.h /trunk/PcSoftware/Atom1.5/src/net/UdpClient.cpp /trunk/PcSoftware/Atom1.5/src/net/UdpClient.h
|