<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FU-BAR &#187; Code</title>
	<atom:link href="http://blog.1407.org/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.1407.org</link>
	<description>Fucked Up Beyond All Recognition</description>
	<lastBuildDate>Thu, 02 Feb 2012 22:15:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OMNewRotate 0.5.8 is out!</title>
		<link>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/</link>
		<comments>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/#comments</comments>
		<pubDate>Sat, 01 May 2010 11:34:21 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=825</guid>
		<description><![CDATA[I&#8217;ve just released omnewrotate 0.5.8 which integrates Tim Abell&#8217;s improvements to rotation sensitivity and I&#8217;ve added some code so it is smarter about detecting the paths for setting the brightness level while rotating which changed in more recent Linuxs (2.6.32 and beyond, I think). As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely <a href='http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>I&#8217;ve just released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.8 which integrates Tim Abell&#8217;s improvements to rotation sensitivity and I&#8217;ve added some code so it is smarter about detecting the paths for setting the brightness level while rotating which changed in more recent Linuxs (2.6.32 and beyond, I think).</p>
<p>As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely it will work <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As usual, the download links are at the project’s <a href="http://code.google.com/p/omnewrotate/">Google Code site for omnewrotate</a> (see the featured downloads section):</p>
<ul>
<li><a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.8-r2.4_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.8-r2.4_armv4t.ipk.asc">OpenPGP sig</a>).</li>
<li>and <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.8.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.8.tar.gz.asc">OpenPGP sig</a>)</li>
</ul>
<p>SHR-Unstable users should only need to upgrade (later today, or in a day or so).</p>
<p>Enjoy!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/05/01/omnewrotate-0-5-8-is-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.7 is out!</title>
		<link>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/</link>
		<comments>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 23:04:56 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=797</guid>
		<description><![CDATA[After about 11 months since the previous release, I&#8217;ve just released omnewrotate 0.5.7 (after short lived 0.5.5 and 0.5.6 as I found out a dangling patch in SHR-Unstable&#8217;s recipe and did a mistake on the 0.5.6 release) which integrates Tim Abell&#8217;s init script change and the aforementioned patch. As I&#8217;m running SHR-Unstable, your mileage may <a href='http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<div>
<p>After about 11 months since <a href="http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/">the previous release</a>, I&#8217;ve just released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.7 (after short lived 0.5.5 and 0.5.6 as I found out a dangling patch in SHR-Unstable&#8217;s recipe and did a mistake on the 0.5.6 release) which integrates Tim Abell&#8217;s init script change and the aforementioned patch.<a href="http://code.google.com/p/omnewrotate/issues/detail?id=6&amp;can=1"></a></p>
<p>As I&#8217;m running SHR-Unstable, your mileage may vary but it&#8217;s likely it will work <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As usual, the download links are at the project’s <a href="http://code.google.com/p/omnewrotate/">Google Code site for omnewrotate</a> (see the featured downloads section):</p>
<ul>
<li><a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.7-r1.4_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.7-r1.4_armv4t.ipk.asc">OpenPGP sig</a>).</li>
<li>and <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.7.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.7.tar.gz.asc">OpenPGP sig</a>)</li>
</ul>
<p>Enjoy!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2010/04/04/omnewrotate-0-5-7-is-out/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.4 is out!</title>
		<link>http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/</link>
		<comments>http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/#comments</comments>
		<pubDate>Sat, 02 May 2009 16:23:13 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=461</guid>
		<description><![CDATA[Today I released omnewrotate 0.5.4, which fixes issues 5 and 6 As I am testing the latest 2009 test image, I&#8217;m glad to announce that it still works fine with current FSO, but Paroli looks really bad when it goes landscape. I&#8217;ve also added a “-p” (for powersaving) flag, oriented towards activating, well, more conservative <a href='http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Today I released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.4, which fixes issues <span style="text-decoration: line-through;"><a href="http://code.google.com/p/omnewrotate/issues/detail?id=5&amp;can=1">5</a></span> and <span style="text-decoration: line-through;"><a href="http://code.google.com/p/omnewrotate/issues/detail?id=6&amp;can=1">6</a></span></p>
<p>As I am testing the latest 2009 test image, I&#8217;m glad to announce that it still works fine with current FSO, but Paroli looks really bad when it goes landscape.</p>
<p>I&#8217;ve also added a “-p” (for powersaving) flag, oriented towards activating, well, more conservative approaches such as reading the accelerometer data not so frequently (which directly implies less responsiveness, but it was asked for).</p>
<p>As usual, the download links are at the project&#8217;s <a href="http://code.google.com/p/omnewrotate/">Google Code site for omnewrotate</a> (see the featured downloads section):</p>
<ul>
<li><a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.4-r0_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.4-r0_armv4t.ipk.asc">OpenPGP sig</a>).</li>
<li>and <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.4.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.4.tar.gz.asc">OpenPGP sig</a>)</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2009/05/02/omnewrotate-054-is-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.3 is out!</title>
		<link>http://blog.1407.org/2008/12/26/omnewrotate-053-is-out/</link>
		<comments>http://blog.1407.org/2008/12/26/omnewrotate-053-is-out/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 23:27:35 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=368</guid>
		<description><![CDATA[Today I released omnewrotate 0.5.3, which fixes issue 4. As I was starting to investigate libframeworkd-glib, that dependency was a problem for usage in the recently released Om2008.12 (basically, it wouldn&#8217;t run at all). As such, I added a &#8220;&#8211;without-frameworkd&#8221; to the ./configure script, which I used for building the ipk of this release (OpenPGP <a href='http://blog.1407.org/2008/12/26/omnewrotate-053-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Today I released <a href="http://code.google.com/p/omnewrotate/">omnewrotate</a> 0.5.3, which fixes <a href="http://code.google.com/p/omnewrotate/issues/detail?id=4&amp;can=1">issue 4</a>.</p>
<p>As I was starting to investigate libframeworkd-glib, that dependency was a problem for usage in the <a href="http://wiki.openmoko.org/wiki/Om_2008.12_Update">recently released Om2008.12</a> (basically, it wouldn&#8217;t run at all).</p>
<p>As such, I added a &#8220;&#8211;without-frameworkd&#8221; to the ./configure script, which I used for building <a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.3-r0_armv4t.ipk">the ipk of this release</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.3-r0_armv4t.ipk.asc">OpenPGP sig</a>).</p>
<p>Another good thing about this release, is that <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.3.tar.gz">its tar ball</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.3.tar.gz.asc">OpenPGP sig</a>) is now the result of make dist. This should be a great bonus for integration with <a href="http://www.hackable1.org/">hackable:1</a>, which is still using a pretty old version of omnewrotate. Just don&#8217;t forget to include &#8220;&#8211;without-frameworkd&#8221; in the configure process (I plan to have this detection done automatically in the future).</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/12/26/omnewrotate-053-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.2 is out!</title>
		<link>http://blog.1407.org/2008/12/12/omnewrotate-052-is-out/</link>
		<comments>http://blog.1407.org/2008/12/12/omnewrotate-052-is-out/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 10:29:21 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=362</guid>
		<description><![CDATA[I’ve just release a new version of OMNewRotate (source, it’s OpenPGP signature, an ipkg tested against FSO M4.1 and it’s OpenPGP signature). Solved in this release, with the help of Kumar, is issue 1, suspend. It&#8217;s a solution based on apm suspend/resume scripts, so I expect that to be temporary until a better solution comes <a href='http://blog.1407.org/2008/12/12/omnewrotate-052-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I’ve just release a new version of OMNewRotate (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.2.tar.gz">source</a>, <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.2.tar.gz.asc">it’s OpenPGP signature</a>, an <a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.2-r0_armv4t.ipk">ipkg tested against FSO M4.1</a> and <a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.2-r0_armv4t.ipk.asc">it’s OpenPGP signature</a>).</p>
<p>Solved in this release, with the help of Kumar, is <a href="http://code.google.com/p/omnewrotate/issues/detail?id=1&amp;can=1">issue 1</a>, suspend. It&#8217;s a solution based on apm suspend/resume scripts, so I expect that to be temporary until a better solution comes along.</p>
<p><a href="http://code.google.com/p/omnewrotate/issues/detail?id=2&amp;can=1">Issue 2</a> is also solved, since it resulted from a typo in the previous releases.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/12/12/omnewrotate-052-is-out/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>OMNewRotate 0.5.1 is out!</title>
		<link>http://blog.1407.org/2008/12/10/omnewrotate-051/</link>
		<comments>http://blog.1407.org/2008/12/10/omnewrotate-051/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 01:00:34 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=357</guid>
		<description><![CDATA[Hi, I&#8217;ve just release a new version of OMNewRotate (source, it&#8217;s OpenPGP signature, an ipkg tested agains FSO M4.1 and it&#8217;s OpenPGP signature), the &#8216;Automagically Lazy Edition&#8217; because it&#8217;s just like the &#8216;Lazy Edition&#8217; but with Autotools magic. Yes, I know it doesn&#8217;t work well with suspend. I&#8217;ve just gotter suspend to work on my <a href='http://blog.1407.org/2008/12/10/omnewrotate-051/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;ve just release a new version of OMNewRotate (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.1.tar.gz">source</a>, it&#8217;s <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.0.tar.gz.asc">OpenPGP signature</a>, an <a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.1-r0_armv4t.ipk">ipkg tested agains FSO M4.1</a> and <a href="http://omnewrotate.googlecode.com/files/omnewrotate_0.5.1-r0_armv4t.ipk.asc">it&#8217;s OpenPGP signature</a>), the &#8216;Automagically Lazy Edition&#8217; because it&#8217;s just like the &#8216;Lazy Edition&#8217; but with Autotools magic. Yes, I know it doesn&#8217;t work well with suspend. I&#8217;ve just gotter suspend to work on my OpenMoko, so expect that it is fixed by 0.6.0.</p>
<p>From the <a href="http://code.google.com/p/omnewrotate/source/browse/tags/release-0.5.1/ChangeLog">ChangeLog</a>:</p>
<pre>2008-12-09 - 0.5.1 - Automagically lazy
	* same as 0.5.0 plus auto tools magic
	* desktop icon
	* places a starter script</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/12/10/omnewrotate-051/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>OpenMoko NewRotate 0.5.0 ‘Lazy Edition’ is out!</title>
		<link>http://blog.1407.org/2008/11/19/openmoko-newrotate-050-lazy-edition-is-out/</link>
		<comments>http://blog.1407.org/2008/11/19/openmoko-newrotate-050-lazy-edition-is-out/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 23:50:45 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=325</guid>
		<description><![CDATA[Hi, I&#8217;ve just release a new version of omnewrotate (OpenPGP signature), the &#8216;Lazy Edition&#8217; because it uses so much less CPU than any version I did before. Oh, I forgot to mention it in the release commit, but at least with FSO M4 I&#8217;m getting a very stable rotation BUT if the screen looks garbled, <a href='http://blog.1407.org/2008/11/19/openmoko-newrotate-050-lazy-edition-is-out/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>I&#8217;ve just release a <a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.0.tar.gz">new version of omnewrotate</a> (<a href="http://omnewrotate.googlecode.com/files/omnewrotate-0.5.0.tar.gz.asc">OpenPGP signature</a>), the &#8216;Lazy Edition&#8217; because it uses so much less CPU than any version I did before. Oh, I forgot to mention it in the release commit, but at least with <a href="http://wiki.openmoko.org/wiki/FSO">FSO</a> <a href="http://wiki.openmoko.org/wiki/OpenmokoFramework/Status_Update_5">M4</a> I&#8217;m getting a very stable rotation BUT if the screen looks garbled, please wait a few seconds until the graphic user interface adjusts to the screen changes. I don&#8217;t think I can do much about that&#8230;</p>
<p>From the <a href="http://code.google.com/p/omnewrotate/source/browse/tags/release-0.5.0/ChangeLog?r=12">ChangeLog</a>:</p>
<pre>2008-11-19 - 0.5.0 - Lazy edition
        * uses a second thread for reading the accellerometer packets
        * drops Fabian's changes (not that they weren't good, just not
          needed any more)
        * adds flags (look at display_help() or ./rotate -h)
        * drops packets with 0 value coordinates (I got bogus packets
          like that so I decided to drop them, if you feel you get good
          packets with 0 value, you can use '-0' as an argument to take
          them in account).
        * top -d 1 -p PID shows 0.0% CPU usage (of omnewrotate) even
          during rotation
        * seems to waste a little too much memory (some stuff could be
          done with one number and bitwise operations instead of several
          numbers, I wonder how much that will improve and if it's worth
          the effort...)
        * only output outside of debug mode are real errors</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/11/19/openmoko-newrotate-050-lazy-edition-is-out/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>OpenMoko newRotate checks brightness</title>
		<link>http://blog.1407.org/2008/10/14/openmoko-newrotate-checks-brightness/</link>
		<comments>http://blog.1407.org/2008/10/14/openmoko-newrotate-checks-brightness/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 19:38:37 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=273</guid>
		<description><![CDATA[Oscar Casamitja patched the old rotate program to change brightness on rotate in order to better hide xrandr&#8217;s artifacts. That&#8217;s actually a very good idea. This new version reads from actual_brightness and set into brightness, which you can find in /sys/class/backlight/pcf50633-bl/ , in order to skip packet reading when the screen is dimmed, which is <a href='http://blog.1407.org/2008/10/14/openmoko-newrotate-checks-brightness/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Oscar Casamitja patched the old rotate program to change brightness on rotate in order to better hide xrandr&#8217;s artifacts. That&#8217;s actually a <strong>very good idea</strong>.</p>
<p>This new version reads from <strong>actual_brightness</strong> and set into <strong>brightness</strong>, which you can find in /sys/class/backlight/pcf50633-bl/ , in order to skip packet reading when the screen is dimmed, which is the next best thing to checking wether the screen is locked.</p>
<p>I run into a problem, though: it seems that if I open() actual_brightness once, I never again read an updated value, which makes me have to read on every loop <img src='http://blog.1407.org/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Enough talk, get it here: <a href="http://files.1407.org/openmoko/rotate/rotate-0.3.0.tar.gz">rotate-0.3.0.tar.gz</a> (<a href="http://files.1407.org/openmoko/rotate/rotate-0.3.0.tar.gz.asc">ascii sig</a>) [now, if only <a href="https://admin-trac.openmoko.org/trac/ticket/1563">this bug</a> was fixed on <a href="http://projects.openmoko.org/">projects.openmoko.org</a>...]</p>
<p>Hope you&#8217;re enjoying it&#8230; <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<pre>$ head -2 ChangeLog
2008-10-14 - 0.3.0
	* dims while rotating and doesn't rotate if dimmed, sleeping for 5s
$ cat KNOWN_ISSUES
Known Issues:
	* I'm not getting updated results if I only open
	  /sys/class/backlight/pcf50633-bl/actual_brightness once
	  which means I need to open it on every cycle.
	  Since it's in memory and not an actual file, wast should
	  not be too much
	* some heuristic values may need fine tunning</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/10/14/openmoko-newrotate-checks-brightness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenMoko Rotate 0.2.1</title>
		<link>http://blog.1407.org/2008/09/22/openmoko-rotate-021/</link>
		<comments>http://blog.1407.org/2008/09/22/openmoko-rotate-021/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 21:22:07 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=234</guid>
		<description><![CDATA[Yes, it&#8217;s out, release early, release often, yadada yadada. I&#8217;m grumpy because of less sleep time than usual, and a whole day of ITIL Foundation V3 lesson (3 more days of it, plus an exam later on). Get it here: rotate-0.2.1.tar.gz (signature) Anyway, here&#8217;s the good news: $ head -5 ChangeLog 2008-09-22 - 0.2.1 * <a href='http://blog.1407.org/2008/09/22/openmoko-rotate-021/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Yes, it&#8217;s out, release early, release often, yadada yadada. I&#8217;m grumpy because of less sleep time than usual, and a whole day of ITIL Foundation V3 lesson (3 more days of it, plus an exam later on).</p>
<p>Get it here: <a href="http://files.1407.org/openmoko/rotate/rotate-0.2.1.tar.gz">rotate-0.2.1.tar.gz</a> (<a href="http://files.1407.org/openmoko/rotate/rotate-0.2.1.tar.gz.asc">signature</a>)</p>
<p>Anyway, here&#8217;s the good news:</p>
<pre>$ head -5 ChangeLog
2008-09-22 - 0.2.1
        * more heuristic fixes (hopefully really fix when laying around, and
          turned up)
        * workaround with alarm() for the accelerometer read-hang problem
        * sleeping for 100ms seems to get cpu usage quite low (0% to 0.9%)</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/09/22/openmoko-rotate-021/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenMoko Rotate 0.2.0</title>
		<link>http://blog.1407.org/2008/09/22/openmoko-rotate-020/</link>
		<comments>http://blog.1407.org/2008/09/22/openmoko-rotate-020/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 07:24:32 +0000</pubDate>
		<dc:creator>Rui Seabra</dc:creator>
				<category><![CDATA[OmNewRotate]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OpenMoko]]></category>
		<category><![CDATA[Rotate]]></category>

		<guid isPermaLink="false">http://blog.1407.org/?p=232</guid>
		<description><![CDATA[Woke up 2h earlier because of a problem, solved quickly, took the extra time to greatly improve the heuristics. If you haven&#8217;t tried it before, now it&#8217;s the time to try. If you did, NOW is the time to try again Fetch it now: rotate-0.2.0.tar.gz (signature) $ head -3 ChangeLog 2008-09-22 - 0.2.0 * greatly <a href='http://blog.1407.org/2008/09/22/openmoko-rotate-020/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Woke up 2h earlier because of a problem, solved quickly, took the extra time to greatly improve the heuristics.</p>
<p>If you haven&#8217;t tried it before, now it&#8217;s the time to try. If you did, NOW is the time to try again <img src='http://blog.1407.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Fetch it now: <a href="http://files.1407.org/openmoko/rotate/rotate-0.2.0.tar.gz">rotate-0.2.0.tar.gz</a> (<a href="http://files.1407.org/openmoko/rotate/rotate-0.2.0.tar.gz.asc">signature</a>)</p>
<pre>$ head -3 ChangeLog
2008-09-22 - 0.2.0
	* greatly improves heuristics
	* fixed heuristics when laying around, and turned up</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.1407.org/2008/09/22/openmoko-rotate-020/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

