<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>HomeAutomation &#x2013; /trunk/PcSoftware/Atom/Services/System/CanMessage.js</title><description>WebSVN RSS feed &#x2013; HomeAutomation</description><lastBuildDate>Sun, 13 Sep 2026 17:23:08 +0000</lastBuildDate><generator>WebSVN 2.8.8</generator><language>en</language><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=log&amp;max=40&amp;peg=1925</link><atom:link href="https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=rss&amp;peg=1925" rel="self" type="application/rss+xml" />
<item><pubDate>Sat, 10 Oct 2009 09:52:21 +0000</pubDate><dc:creator>linlun</dc:creator><title>Rev 1380 – Alot och changes to Atom, data.xml and js</title><description>&lt;div&gt;&lt;strong&gt;linlun – 13 file(s) modified&lt;/strong&gt;&lt;br/&gt;Alot och changes to Atom, data.xml and js&lt;/div&gt;~ /trunk/Configuration/data.xml&lt;br /&gt;~ /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/Can/PID.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/Can/softPWM.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/DataStores/DimmerNames.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/DataStores/SensorNames.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanNode.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/TempSensors.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/CanNet/canidtranslator.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/CanNet/canmessage.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/Tools/tools.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/Tools/tools.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1380&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1380&amp;peg=1925</guid></item>
<item><pubDate>Thu, 01 Oct 2009 06:13:13 +0000</pubDate><dc:creator>arune</dc:creator><title>Rev 1378 – canmessage.js: changed base64-encoding to not modify internal data, only encode ...</title><description>&lt;div&gt;&lt;strong&gt;arune – 1 file(s) modified&lt;/strong&gt;&lt;br/&gt;canmessage.js: changed base64-encoding to not modify internal data, only encode when send canmessage&lt;/div&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1378&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1378&amp;peg=1925</guid></item>
<item><pubDate>Wed, 27 May 2009 18:38:05 +0000</pubDate><dc:creator>arune</dc:creator><title>Rev 1229 – Atom: fix for sending delimiter characters in packet</title><description>&lt;div&gt;&lt;strong&gt;arune – 7 file(s) modified&lt;/strong&gt;&lt;br/&gt;Atom: fix for sending delimiter characters in packet&lt;/div&gt;+ /trunk/PcSoftware/Atom/Services/System/Base64.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/Startup.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/src/Tools/base64.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/src/Tools/base64.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/VM/virtualmachine.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/src/VM/virtualmachine.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1229&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1229&amp;peg=1925</guid></item>
<item><pubDate>Thu, 08 Jan 2009 21:12:48 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 1008 – Atom: Initial work in programming stuff in Atom, not done ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Atom: Initial work in programming stuff in Atom, not done but some structure is there&lt;br /&gt;
Atom: Some more changes to make the command interface accept longer input&lt;/div&gt;~ /trunk/PcSoftware/Atom/Services/System/CanManager.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanNMTMessage.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanNode.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/Console.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Tools/tools.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/Tools/tools.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/commandthread.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/commandthread.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1008&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=1008&amp;peg=1925</guid></item>
<item><pubDate>Fri, 02 Jan 2009 01:28:47 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 986 – Atom: Added definitions for the nmt protocol to the xml ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 17 file(s) modified&lt;/strong&gt;&lt;br/&gt;Atom: Added definitions for the nmt protocol to the xml file&lt;br /&gt;
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&lt;br /&gt;
Atom: Structured the TODO for Atom&lt;br /&gt;
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 &lt;br /&gt;
should be possible but I have not built anything for that yet. Reset, App_start and Heartbeat works as expected though&lt;/div&gt;~ /trunk/Configuration/data.xml&lt;br /&gt;~ /trunk/EmbeddedSoftware/AVR/avr-lib/drivers/can/moduleid.h&lt;br /&gt;~ /trunk/EmbeddedSoftware/AVR/personal/template_module/src/main.c.template&lt;br /&gt;~ /trunk/PcSoftware/Atom/CanNet/candebug.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/CanNet/canidtranslator.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/CanNet/canmessage.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/CanNet/canmessage.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanManager.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/CanNMTMessage.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/CanNode.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanService.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/Startup.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/TODO.txt&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=986&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=986&amp;peg=1925</guid></item>
<item><pubDate>Thu, 25 Dec 2008 00:30:52 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 971 – Cleaned up javascript code a bit Created new javascript class, ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 11 file(s) modified&lt;/strong&gt;&lt;br/&gt;Cleaned up javascript code a bit&lt;br /&gt;
Created new javascript class, Interval to set up timers. Nicer then setInterval and setTimeout that we had before&lt;br /&gt;
Updated SensorPrint.js to use new hte Interval object&lt;/div&gt;~ /trunk/PcSoftware/Atom&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/Logic/SensorPrint.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/Base.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/CanService.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/Interval.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/Services/System/Startup.js&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/intervalthread.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/intervalthread.h&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.cpp&lt;br /&gt;~ /trunk/PcSoftware/Atom/VM/virtualmachine.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=971&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=971&amp;peg=1925</guid></item>
<item><pubDate>Tue, 23 Dec 2008 23:17:02 +0000</pubDate><dc:creator>runge</dc:creator><title>Rev 969 – Initial import of the new and improved Atom. It is ...</title><description>&lt;div&gt;&lt;strong&gt;runge – 80 file(s) modified&lt;/strong&gt;&lt;br/&gt;Initial import of the new and improved Atom. It is fully functional but needs more work.&lt;br /&gt;
For more information on what is in the pipe right now look at TODO.txt&lt;br /&gt;
Documentation will come after the API has stabilized abit more.&lt;br /&gt;
There is support for four modules, BusVoltage, DS18x20, HD44789 and Debug.&lt;br /&gt;
There is also one logic service that should be well documented if someone wants to build logic for themselfs.&lt;br /&gt;
That service is called SensorPrint and uses one BusVoltage, one DS18x20 for sensor values and then prints them to the LCD (HD44789).&lt;br /&gt;
To start logic services you have to add them to the Services/Autostart.js.&lt;br /&gt;
More is to come...!&lt;/div&gt;+ /trunk/PcSoftware/Atom&lt;br /&gt;+ /trunk/PcSoftware/Atom/.dep.inc&lt;br /&gt;+ /trunk/PcSoftware/Atom/atom.conf.template&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canidtranslator.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canidtranslator.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canmessage.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canmessage.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canmessageexception.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/cannetchannel.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/cannetchannel.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/cannetmanager.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/cannetmanager.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canservice.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canservice.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/cantranslatorexception.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/CanNet/canvariable.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/exception.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/fetchV8.sh&lt;br /&gt;+ /trunk/PcSoftware/Atom/main.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/Makefile&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/configurations.xml&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/Makefile-Debug.mk&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/Makefile-impl.mk&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/Makefile-Release.mk&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/Package-Debug.bash&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/Package-Release.bash&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/private&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/private/configurations.xml&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/private/private.properties&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/private/private.xml&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/project.properties&lt;br /&gt;+ /trunk/PcSoftware/Atom/nbproject/project.xml&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Autostart.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Can&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Can/BusVoltage.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Can/Debug.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Can/DS18x20.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Can/HD44789.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Logic&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/Logic/SensorPrint.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/Base.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/CanManager.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/CanMessage.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/CanService.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/Service.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/ServiceManager.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Services/System/Startup.js&lt;br /&gt;+ /trunk/PcSoftware/Atom/Settings&lt;br /&gt;+ /trunk/PcSoftware/Atom/Settings/settings.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/Settings/settings.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Socket&lt;br /&gt;+ /trunk/PcSoftware/Atom/Socket/asyncsocket.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/Socket/asyncsocket.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Socket/socketexception.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/SyslogStream&lt;br /&gt;+ /trunk/PcSoftware/Atom/SyslogStream/syslogstream.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/SyslogStream/syslogstream.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Threads&lt;br /&gt;+ /trunk/PcSoftware/Atom/Threads/mutex.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Threads/semaphore.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Threads/thread.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Threads/threadsafequeue.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/TODO.txt&lt;br /&gt;+ /trunk/PcSoftware/Atom/Tools&lt;br /&gt;+ /trunk/PcSoftware/Atom/Tools/tools.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/Tools/tools.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/version.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/VM&lt;br /&gt;+ /trunk/PcSoftware/Atom/VM/intervalthread.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/VM/intervalthread.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/VM/virtualmachine.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/VM/virtualmachine.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Xml&lt;br /&gt;+ /trunk/PcSoftware/Atom/Xml/xmlexception.h&lt;br /&gt;+ /trunk/PcSoftware/Atom/Xml/xmlnode.cpp&lt;br /&gt;+ /trunk/PcSoftware/Atom/Xml/xmlnode.h&lt;br /&gt;</description><link>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=969&amp;peg=1925</link><guid>https://websvn.auml.se/browse/HomeAutomation/trunk/PcSoftware/Atom/Services/System/CanMessage.js?op=revision&amp;rev=969&amp;peg=1925</guid></item>
</channel></rss>