<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Linux USB driver for the Arexx TL-500 – Part II</title>
	<atom:link href="http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/</link>
	<description>Java, R, Statistics, Algorithms and other stuff</description>
	<lastBuildDate>Thu, 20 Oct 2011 18:02:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: David</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-2087</link>
		<dc:creator>David</dc:creator>
		<pubDate>Sat, 23 Apr 2011 19:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-2087</guid>
		<description>Hi

I have recently got a TL-300 and using this code as a base I have integrated it into my monitoring system. I use a combination of hardware - 1-wire, X10, power monitoring, UPS and now Arexx.

The code has been modded to send the values from the sensors using TCP/IP to a server process which holds all the values.

This is then interrogated to produce web based graphs. See the &lt;a href=&quot;www.while.org.uk/index.php/stats.html&quot; title=&quot;stats&quot; rel=&quot;nofollow&quot;&gt;website&lt;/a&gt; for more details. The temperature link shows 4 temperatures. Outside temp is from a 1-wire sensor, study is from the energy monitor and teh other two are the Arexx sensors.</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>I have recently got a TL-300 and using this code as a base I have integrated it into my monitoring system. I use a combination of hardware &#8211; 1-wire, X10, power monitoring, UPS and now Arexx.</p>
<p>The code has been modded to send the values from the sensors using TCP/IP to a server process which holds all the values.</p>
<p>This is then interrogated to produce web based graphs. See the <a href="www.while.org.uk/index.php/stats.html" title="stats" rel="nofollow">website</a> for more details. The temperature link shows 4 temperatures. Outside temp is from a 1-wire sensor, study is from the energy monitor and teh other two are the Arexx sensors.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-1937</link>
		<dc:creator>John</dc:creator>
		<pubDate>Tue, 12 Apr 2011 08:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-1937</guid>
		<description>Thanks for the Arexx decoding and information. It has formed the basis of a kernel module which can be downloaded from &lt;a href=&quot;https://github.com/drystone/tlx00&quot; rel=&quot;nofollow&quot;&gt;git@github.com:drystone/tlx00.git&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Thanks for the Arexx decoding and information. It has formed the basis of a kernel module which can be downloaded from <a href="https://github.com/drystone/tlx00" rel="nofollow"></a><a href="mailto:git@github.com">git@github.com</a>:drystone/tlx00.git</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sven Velt</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-1322</link>
		<dc:creator>Sven Velt</dc:creator>
		<pubDate>Sat, 19 Feb 2011 16:27:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-1322</guid>
		<description>Hi!

Negative temperatures are working now. See m68k&#039;s post.

But there&#039;s another problem: Humidity over 60%. See http://www.arexx.com/forum/viewtopic.php?f=43&amp;t=1324 (german) for a longer post.

Solution: Change formula for humidity.

Replace

0.6 + value * 0.03328

with

0.698847572766711 + 0.0322868348833273*value + 0.00000175838509577984*value*value - 0.000000000764068120532725*value*value*value

Bye

Sven</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>Negative temperatures are working now. See m68k&#8217;s post.</p>
<p>But there&#8217;s another problem: Humidity over 60%. See <a href="http://www.arexx.com/forum/viewtopic.php?f=43&#038;t=1324" rel="nofollow">http://www.arexx.com/forum/viewtopic.php?f=43&#038;t=1324</a> (german) for a longer post.</p>
<p>Solution: Change formula for humidity.</p>
<p>Replace</p>
<p>0.6 + value * 0.03328</p>
<p>with</p>
<p>0.698847572766711 + 0.0322868348833273*value + 0.00000175838509577984*value*value &#8211; 0.000000000764068120532725*value*value*value</p>
<p>Bye</p>
<p>Sven</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m68k</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-755</link>
		<dc:creator>m68k</dc:creator>
		<pubDate>Tue, 07 Dec 2010 16:27:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-755</guid>
		<description>According to http://www.arexx.com/forum/viewtopic.php?f=43&amp;t=1060 the conversion from raw value to degrees Celsius is supposed to be T = ((short int)(raw_value)) * 0.0078125. 

The cast to a signed 16 bit int is important for handling temperatures below zero.

Sensor type can be detected as (0xf000 &amp; sensor_id) which gives 0x2000 for temperature and 0x4000 for humidity sensors.

The simple logging application described at http://rndhax.blogspot.com/ has been updated with these changes.</description>
		<content:encoded><![CDATA[<p>According to <a href="http://www.arexx.com/forum/viewtopic.php?f=43&#038;t=1060" rel="nofollow">http://www.arexx.com/forum/viewtopic.php?f=43&#038;t=1060</a> the conversion from raw value to degrees Celsius is supposed to be T = ((short int)(raw_value)) * 0.0078125. </p>
<p>The cast to a signed 16 bit int is important for handling temperatures below zero.</p>
<p>Sensor type can be detected as (0xf000 &amp; sensor_id) which gives 0&#215;2000 for temperature and 0&#215;4000 for humidity sensors.</p>
<p>The simple logging application described at <a href="http://rndhax.blogspot.com/" rel="nofollow">http://rndhax.blogspot.com/</a> has been updated with these changes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sven Velt</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-692</link>
		<dc:creator>Sven Velt</dc:creator>
		<pubDate>Fri, 26 Nov 2010 08:42:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-692</guid>
		<description>First: Thank you for your great work!

&quot;Further investigation shows us that we can calculate the measurements [...]  temperature sensors TL-3TSN by (Rawdata * 0.0078) °C. &quot;

Well, that seems to be true for positive values - but not for negative. This night my TL-3TSN recorded a stalled raw value of &quot;7&quot; for about 5 hours. Other temperature sensors got a temperature of -2.0C.

The specs of TL-3TSN tell us that they work from -30C to +80C... so there must be an other bit/byte which indicates negative temperatures. I&#039;ll now active a dump data file in my daemon - maybe it could help finding the missing informations. :)

Bye &amp; THX again for your work so far!

Sven</description>
		<content:encoded><![CDATA[<p>First: Thank you for your great work!</p>
<p>&#8220;Further investigation shows us that we can calculate the measurements [...]  temperature sensors TL-3TSN by (Rawdata * 0.0078) °C. &#8221;</p>
<p>Well, that seems to be true for positive values &#8211; but not for negative. This night my TL-3TSN recorded a stalled raw value of &#8220;7&#8243; for about 5 hours. Other temperature sensors got a temperature of -2.0C.</p>
<p>The specs of TL-3TSN tell us that they work from -30C to +80C&#8230; so there must be an other bit/byte which indicates negative temperatures. I&#8217;ll now active a dump data file in my daemon &#8211; maybe it could help finding the missing informations. <img src='http://www.algorithm-forge.com/techblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Bye &amp; THX again for your work so far!</p>
<p>Sven</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-478</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 17 Aug 2010 19:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-478</guid>
		<description>Any thoughts on creating java or php code to plot out the sensor data values into a webpage?</description>
		<content:encoded><![CDATA[<p>Any thoughts on creating java or php code to plot out the sensor data values into a webpage?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m68k</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-161</link>
		<dc:creator>m68k</dc:creator>
		<pubDate>Thu, 04 Mar 2010 08:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-161</guid>
		<description>Example of a temperature logging application based on Kornelius work:

http://rndhax.blogspot.com/2010/03/friendlyarm-mini2440-arexx-tl-500.html</description>
		<content:encoded><![CDATA[<p>Example of a temperature logging application based on Kornelius work:</p>
<p><a href="http://rndhax.blogspot.com/2010/03/friendlyarm-mini2440-arexx-tl-500.html" rel="nofollow">http://rndhax.blogspot.com/2010/03/friendlyarm-mini2440-arexx-tl-500.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: m68k</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-159</link>
		<dc:creator>m68k</dc:creator>
		<pubDate>Wed, 03 Mar 2010 13:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-159</guid>
		<description>Hi Kornelius,

I just received two TL-3TSN revision 059 sensors with ID 11600 and 11639 respectively, as well as a waterproof TSN-33MN with ID 11807.

This would mean that both assumptions regarding ID numbers are incorrect.

TSN-33MN seems to use the same 0.0078 calibration factor as TL-3TSN.</description>
		<content:encoded><![CDATA[<p>Hi Kornelius,</p>
<p>I just received two TL-3TSN revision 059 sensors with ID 11600 and 11639 respectively, as well as a waterproof TSN-33MN with ID 11807.</p>
<p>This would mean that both assumptions regarding ID numbers are incorrect.</p>
<p>TSN-33MN seems to use the same 0.0078 calibration factor as TL-3TSN.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stefan</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-119</link>
		<dc:creator>Stefan</dc:creator>
		<pubDate>Fri, 29 Jan 2010 14:34:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-119</guid>
		<description>Hi Kornelius,

many thanks for your Work.

Stefan</description>
		<content:encoded><![CDATA[<p>Hi Kornelius,</p>
<p>many thanks for your Work.</p>
<p>Stefan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kornelius</title>
		<link>http://www.algorithm-forge.com/techblog/2010/01/linux-usb-driver-for-the-arexx-tl-500-%e2%80%93-part-ii/comment-page-1/#comment-116</link>
		<dc:creator>Kornelius</dc:creator>
		<pubDate>Thu, 21 Jan 2010 09:38:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.algorithm-forge.com/techblog/?p=259#comment-116</guid>
		<description>Hi Galvin,

the ID will of course be different, but I bet the protocol will be similar. But no guarantee.

Cheers, Kornel.</description>
		<content:encoded><![CDATA[<p>Hi Galvin,</p>
<p>the ID will of course be different, but I bet the protocol will be similar. But no guarantee.</p>
<p>Cheers, Kornel.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

