<?xml version="1.0" ?>
<?xml-stylesheet href="" type="text/css"?>

<rss version="2.0">

    <channel>

        <title>David's blog</title>
        <link>http://www.tuxisalive.com/blogs/davids-blog</link>
        <description></description>

        <generator>basesyndication</generator>
        <!-- TODO
        <lastBuildDate>Mon, 30 Sep 2002 11:00:00 GMT</lastBuildDate>
        <copyright>Copyright 1997-2002 Dave Winer</copyright>
        <docs>http://backend.userland.com/rss</docs>
        <category domain="Syndic8">1765</category>
        <managingEditor>dave@userland.com</managingEditor>
        <webMaster>dave@userland.com</webMaster>
        -->

        <!-- TODO: Should there be an individual image associatable with each
        Weblog object?  I think so... -->
        <image>
            <title>David's blog</title>
            <url>http://www.tuxisalive.com/logo.png</url>
            <link>http://www.tuxisalive.com/blogs/davids-blog</link>
        </image>

        
            <item>
                <title>Tux Droid at Europython 2007</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/07/17/tux-droid-at-europython-2007</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/07/17/tux-droid-at-europython-2007</link>
                <description>
&lt;p&gt;&lt;a title="tux_in_Vilnius.jpg" href="resolveuid/9a31e477c96a361745b51a60fab2822e/image_view_fullscreen"&gt;&lt;img class="image-right" src="resolveuid/9a31e477c96a361745b51a60fab2822e/image_mini" alt="tux_in_Vilnius.jpg" /&gt;&lt;/a&gt;Vilnius, here we go. Tux was proud to meet some old guys along the bridge getting to Vilnius "Old town".&lt;/p&gt;
&lt;p&gt;I was really impressed by the quantity
of churches over there. We did a quick tour of Vilnius in half a
day but if you want to visit all of these churches, it will take a couple of days.&lt;/p&gt;
&lt;p&gt;My talk was programmed on Monday morning at noon time and my slides were done just on time. I spent part of the night finishing up some interactive sequences I had with Tux during my talk. The presentation went well and people were quite curious about seeing Tux in real. I got some good feedback after the talk and some people had different interests around tux. We setup a table in the afternoon to show them and the 12 Tuxs we could take with us on the plane were adopted very quickly.&lt;/p&gt;
&lt;p&gt;You can find most of my slides &lt;a title="Slides of Europython 2007" href="../../Members/jaguarondi/europython-2007"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="tux_introduction.jpg" href="resolveuid/807f25c030a394b15e093a7cd50f74c5/image_view_fullscreen"&gt;&lt;img class="image-left" src="resolveuid/807f25c030a394b15e093a7cd50f74c5/image_mini" alt="tux_introduction.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;On Tuesday, as we were supposed to have a table there to show tux during the day, but still wanted to see the presentations, I wrote a script during one of the many talks of Arlo Belshee (sorry for that ;-) so that we could leave Tux on a table with a computer and he'll do the presentation. He used a couple of my slides and explained all his functionalities by himself. That was great to see, and great for us as we didn't have to stay nearby all the time.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="interest_in_tux.jpg" href="resolveuid/b90822e417a730f521aeb026f989423d/image_view_fullscreen"&gt;&lt;img class="image-right" src="resolveuid/b90822e417a730f521aeb026f989423d/image_mini" alt="interest_in_tux.jpg" /&gt;&lt;/a&gt;As I wrote that script in a hurry, it's pretty lame but you can still find it together with the slides on the &lt;a title="Tux presents itself" href="resolveuid/0a6b69b0809cf943490d70ae28d25044"&gt;script forum&lt;/a&gt;. I'm going to clean it a bit and extend it with some more functions and information, but that's already fun to look at. I'll post a video of that.&lt;/p&gt;
&lt;p&gt;Finally, thanks to all the organizers of Europython, here you can see Laura Creighton and Aiste Kesminaite that somehow enjoyed the presence of Tux over there ( a glass of wine helps of course ;-).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="europython_organizers.jpg" href="resolveuid/7c83b04558656861d547fc41a2a26c3f/image_view_fullscreen"&gt;&lt;img class="image-inline" src="resolveuid/7c83b04558656861d547fc41a2a26c3f/image_preview" alt="europython_organizers.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;br /&gt;</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Tue, 17 Jul 2007 17:25:33 +0200</pubDate>

                
            </item>
        
        
            <item>
                <title>Development progress</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/04/27/development-progress</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/04/27/development-progress</link>
                <description>&lt;div class="section" id="tuxsetup"&gt;
&lt;h3&gt;&lt;a name="tuxsetup"&gt;Tuxsetup&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;A new tuxsetup has been released, yes it's not final yet but it's out there for a week and we didn't get much bug reports on that one. Rémi &lt;a class="footnote-reference" href="#id3" id="id1" name="id1"&gt;[1]&lt;/a&gt;, neimad, doegox and some others did a wonderful job at fixing bugs, improving stability, security and adding some functionalities to the daemon. Rémi also improved the API a lot. It seems we have something that can be used :-), it's quite stable and nearly all functions of tux are covered by the API. Now we really need to get some nice scripts and applications. The graphical interface (tuxgi/gtdi) has been reworked already, and now that the daemons are automatically launched by udev when fux is plugged, it's pretty easy to use it. Just plug the dongle, turn tux on and type 'tuxgi'.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="wiki"&gt;
&lt;h3&gt;&lt;a name="wiki"&gt;&lt;a class="reference" href="http://wiki.tuxisalive.com"&gt;Wiki&lt;/a&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;The &lt;a class="reference" href="http://wiki.tuxisalive.com"&gt;wiki&lt;/a&gt; has been reorganized a bit and slightly skinned to better fit with the community portal. I think it's now ready to share it with more people. I added a link from the developer corner. It doesn't use ldap yet so you'll have to create a new account to participate.&lt;/p&gt;
&lt;p&gt;The &lt;a class="reference" href="http://wiki.tuxisalive.com"&gt;wiki&lt;/a&gt; was used from the beginning but it wasn't very clear whether it wouldn't conflict with the main community portal. After some time, it appeared that it's a very good place for community members and specially developers to share ideas, links, tests, reviews and anything they're doing that might be of some help to others. It's easy, we have history, can easily reorganize things, etc. Well, that's what a wiki is for :-)&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="firmware"&gt;
&lt;h3&gt;&lt;a name="firmware"&gt;Firmware&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I'm also going to use the &lt;a class="reference" href="http://wiki.tuxisalive.com"&gt;wiki&lt;/a&gt; from now on for my own developments on tux's firmware in order to share what's going on but also to get feedback from you. And also if you want to join me in the dark side of the hardware/firmware, you're welcome :-)&lt;/p&gt;
&lt;p&gt;And while I'll be working on the firmware, I'm going to add doxygen tags for it.
The topics are:&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;Standalone behavior - description of the standalone behavior that should be integrated into Tux.&lt;/li&gt;
&lt;li&gt;Remote mode - control your tux with the remote only, no computer here.&lt;/li&gt;
&lt;li&gt;Light sensor - schema, measurement and linearization of the light measurement.&lt;/li&gt;
&lt;li&gt;Tux ID - adding an identification code in tux firmware.&lt;/li&gt;
&lt;li&gt;Sleep mode - adding a sleep mode in tux to increase battery life.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="section" id="widgets"&gt;
&lt;h3&gt;&lt;a name="widgets"&gt;Widgets&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;I was just saying that the daemon and API were so much improved that we could finally use it. Rémi now works on a widget manager and a few widgets dedicated to tux.&lt;/p&gt;
&lt;div class="section" id="what-are-tux-widgets"&gt;
&lt;h4&gt;&lt;a name="what-are-tux-widgets"&gt;What are tux widgets?&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;'Tux Widgets' is a new development in progress in order to easily manage multiple lightweight applications for tux from a central point. Widgets will offer a lot of nice little functionalities to tux that you can add, enable, disable and configure to your taste. Widgets examples could be: wheather forecast, email notification, alarm clock, news reader, audio player, presentation heper, etc.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="section" id="why-widgets"&gt;
&lt;h4&gt;&lt;a name="why-widgets"&gt;Why widgets?&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Small python scripts are easily done and there's only one small step towards bigger scripts or small applications. Packaging these into widgets would offer an easy access of your scripts to any end user. Widgets should be easy to build and easy to install. That way anybody can quickly peronalize a set of behaviors for Tux.&lt;/p&gt;
&lt;p&gt;I added all I know on this topic on the wiki, there's also a list of all the widgets that are going to be developed first, have a look by yourself at &lt;a class="reference" href="http://wiki.tuxisalive.com/index.php/Tux's_Widgets"&gt;http://wiki.tuxisalive.com/index.php/Tux's_Widgets&lt;/a&gt;. All comments are welcome, that will help us develop applications that better suit your needs.&lt;/p&gt;
&lt;p&gt;That's it for now, going back at work.&lt;/p&gt;
&lt;p&gt;Cheers,
David&lt;/p&gt;
&lt;table class="docutils footnote" frame="void" id="id3" rules="none"&gt;
&lt;colgroup&gt;&lt;col class="label" /&gt;&lt;col /&gt;&lt;/colgroup&gt;
&lt;tbody valign="top"&gt;
&lt;tr&gt;&lt;td class="label"&gt;&lt;a class="fn-backref" href="#id1" name="id3"&gt;[1]&lt;/a&gt;&lt;/td&gt;&lt;td&gt;Rémi is the main programmer of KySoH/C2ME if you didn't know yet&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Fri, 27 Apr 2007 13:36:58 +0200</pubDate>

                
            </item>
        
        
            <item>
                <title>Tux Droid...a smart companion?</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/04/10/share-create-and-communicate-with-you</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/04/10/share-create-and-communicate-with-you</link>
                <description>
&lt;p&gt;We truly believe that computing must be fun, easy and accessible to everybody. Are you proud of your mouse or your keyboard? Cool, so are we...(even if the only mouse we really fell in love with when we were young was...Minnie). But wouldn't it be cool to have a peripheral device for your computer that is just more than a peripheral... A device that can bring fun, emotions and even be functional. Let's not even call it a device anymore. We want a companion, smart and funny...a companion you can communicate through, play, program, have fun with and laugh everyday. And if people ask us: "Is it useful?" Hmmm...Maybe not but that's why we absolutely need one. &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;In the era of Internet, in a world of computers, in a web of communities, at the border of real and virtual, we really wanted to launch a smart companion Who will bring Fun And Freedom. And depending of your background or your personality, you can envision Tux droid in different dimensions:&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Tux droid is just a robot. Yes indeed, we can see him as a robot flapping the wings, dancing around, talking etc...Why not? You can develop some new firmware and train you robotic skills.&lt;/p&gt;
&lt;p&gt;- Tux droid is a Human Machine Interface (HMI). Yes, also. Remote control, TTS, actuators and sensors can be used to interface with your computer. Check what &lt;a href="http://tola.me.uk/concepts/2007/03/tux_droid_voicexml_browser"&gt;Tola&lt;/a&gt; is thinking about it. &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Tux droid as a PC friend. Tux is more than a HMI. Yes, we know, some people will tell us than nothing is better than a real human and warm friendship and we fully agree. But isn't it cool to bring emotions and make tux sociable and intelligent...in brief...alive. We can start by naming Tux droid. like &lt;a href="http://blog.carpentierthomas.fr/"&gt;Thomas&lt;/a&gt; already did. You can program simple scripts and Tux will be your alarm clock, your game buddy, a &lt;a href="http://www2.tux-is-alive.com/wiki/AI"&gt;chatbot&lt;/a&gt;, a teacher (connected with &lt;a href="http://gcompris.net/"&gt;Gcompris&lt;/a&gt;).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- Tux droid as a Web buddy. Of course, Tux can be your internet companion. By using the TTS he can feed you with news or information (RSS feed). You can broadcast your internet radio. What about a bid alert on EBay?&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;- A communication media: Tux droid is a friend with friends. We couldn't imagine a companion without the communication aspects: a community of Tux connected to a server, Tux as a VoIP phone, Tux-chat (a buddy who alerts you if somebody wants to chat and mimics all emoticons).&lt;br /&gt;&lt;/p&gt;
Well, some of you will think..."Then, sky is the limit". Yes maybe. We believe so. And as somebody famous once said: "I have a dream". Then we all have dreams. And we are more than happy to share this one with you.&lt;br /&gt;
&lt;p&gt;                                                                                                               &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;                                                                                            Seb and Thierry&lt;br /&gt;&lt;/p&gt;
</description>
                <author>Sebastien Domingues</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Tue, 10 Apr 2007 15:07:42 +0200</pubDate>

                
            </item>
        
        
            <item>
                <title>New releases</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/14/new-releases</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/14/new-releases</link>
                <description>
&lt;p&gt;New versions of the daemon, python api and gtdi (graphical interface) have been released today.&lt;/p&gt;
&lt;p&gt;This daemon release together with the dongle firmware upgrade are fixing
the USB communication bug so now you should get it working on all
kernels. You should upgrade the firmware to use this version, just follow
the howto: "&lt;a href="../../../../../../../documentation/how-to/updating-the-firmware"&gt;Updating the firmware&lt;/a&gt;".&lt;/p&gt;
Major code cleanup has been done to meet the new &lt;a href="../../../../../../../documentation/how-to/guidelines-for-creating-and-packaging-an-application"&gt;style guidelines&lt;/a&gt;.&lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
Here are the changelogs:&lt;/p&gt;
&lt;pre&gt;Tux Daemon 0.2.0-alpha2:&lt;br /&gt;&lt;br /&gt;  * USB communication now uses interrupt transfers.&lt;br /&gt;  * Raises an ERROR when connecting to the old firmware.&lt;br /&gt;  * Cleaned the code to follow the new guidelines at&lt;br /&gt;    http://www.tuxisalive.com/documentation/how-to/guidelines-for-creating-and-packaging-an-application&lt;br /&gt;    and improve readbility and debugging.&lt;br /&gt;  * Bug fixes.&lt;br /&gt;&lt;br /&gt;Python API 0.1.1:&lt;br /&gt;&lt;br /&gt;  * Added a limitation of the wav file to store the sounds in the local &lt;br /&gt;    flash to 70 seconds and avoid the crash when overfilling the flash.&lt;br /&gt;  * Added new functions and events.&lt;br /&gt;  * Minor modifications.&lt;br /&gt;&lt;br /&gt;GTDI 0.2.0:&lt;br /&gt;&lt;br /&gt;  * Complete rework of the interface and new functionalities&lt;/pre&gt;
Thanks to all of you who already started digging into the code and
helped to clean it. Next step will be to add functionalities and we're
slowly getting organized now to do so.&lt;br /&gt;

</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Wed, 14 Mar 2007 17:40:23 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>Support</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/07/support</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/07/support</link>
                <description>
&lt;p&gt;When we started the project, quite a long time ago, maybe 2 years, I setup a &lt;b&gt;mailing list&lt;/b&gt; on the kysoh mail server but as I didn't have complete access to it, I couldn't get the archives easily. One year ago I created the tux-droid project on sourceforge, which has been idle since then, but I now decided to move the mailing list there. So you'll be able to search the archives as soon as there will be some posts ;-) I added the information about this on the '&lt;a title="Getting started with Tux Droid" href="resolveuid/d76815b06d16dc1d72f913b20f6e54a3"&gt;Getting started&lt;/a&gt;' page. So for all of you who prefer emails to the forum for support or development, join us there.&lt;/p&gt;
&lt;p&gt;There's also the &lt;b&gt;#tuxdroid&lt;/b&gt; channel on irc.freenode.net which has been virgin for a while, but since a few weeks a few enthousiasts are joining now and then. I'll try to be connected during the day at least (GMT+1).&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I also added on the same page some information and the link to the subversion repository. &lt;b&gt;Subversion&lt;/b&gt; (also called svn) is an open-source revision control system and we use it for all the sources of Tux Droid firmware, daemons, api and applications. The repository is now moving to the same server as the website. The main benefit is that you'll be able to access svn with the same account as the website as we're using LDAP for authentication. The plan is to create a 'devel' group which members will be granted write access to most parts of the website in order to contribute to it. You'll be able to add documentation (FAQ, howto, tutorial, etc.) or add and manage your project in the developer corner, or simply contribute to the code which is already there. To help you keeping on top of what's happening
from day to day, you can subscribe to our new automated check-ins
list. Every commit on the svn repository is reported on the list.&lt;/p&gt;
&lt;p&gt;Finally, some of you already received their Tux today, more are on the way. The fun should start, you have some great ideas and I'm eager to see what you'll end up doing with your Tux. I should definitely know shortly :-)&lt;br /&gt;&lt;/p&gt;
</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Wed, 07 Mar 2007 22:38:49 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>The software is there</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/01/the-software-is-there</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/03/01/the-software-is-there</link>
                <description>
&lt;p&gt;The subversion repository has been cleaned, old outdated code have been removed, it's now better organised. I created tags for the daemon, the Python API and a couple of applications we already have and released the packages in the developer corner.&lt;/p&gt;
&lt;p&gt;I made a very quick draft of what you have to do to get everything installed. That's certainly incomplete but I guess that those of you who have already a tux and were at FOSDEM shouldn't be stopped by such things :-) We're going to update that next week anyway.&lt;/p&gt;
&lt;p&gt;The daemon is still in alpha as there are going to be problems when
spreading it around the globe. Well, as of writing this, there's just
been a post on the forum about an issue I've already been bitten with
when updating my kernel. As the software is released now, I may have a bit of time to deal with that too.&lt;/p&gt;
&lt;p&gt;If you install everything, it would be nice to report things you had to do and that would be of interest to other users. Use the forum or leave a comment on the install page and we'll integrate that in the installation procedure.&lt;/p&gt;
&lt;p&gt;I would also ask more advanced users to leave advices about packaging an application. Right now we decided to put everything in /opt/tuxdroid though that's not the most common use in Linux but that's how our programmer ended up when copying the Acapela TTS wizard. The python API certainly would benefit from some kind of packaging. I'm going to look into &lt;a href="http://docs.python.org/dist/dist.html"&gt;distutils&lt;/a&gt; but any advice would be more than welcome.&lt;/p&gt;
&lt;p&gt;I also spent some time to setup a mailing list at sourceforge to receive all commit messages made on our repository. I then decided to move the user mailing list there too as this will be more convenient for you and you'll get archives.&lt;br /&gt;To subscribe, visit &lt;a class="generated" href="https://sourceforge.net/mail/?group_id=163550"&gt;https://sourceforge.net/mail/?group_id=163550&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;See you there then.&lt;br /&gt;&lt;/p&gt;
</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Thu, 01 Mar 2007 23:25:39 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>FOSDEM 2007</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/28/fosdem-2007</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/28/fosdem-2007</link>
                <description>
&lt;p&gt;&lt;img class="image-right" src="resolveuid/891317a66d60a982e8e5464c77fa3ec5/image_preview" alt="fosdem-2007.jpg" /&gt;So I gave a presentation about "&lt;a href="http://fosdem.org/2007/schedule/events/python_tux_droid"&gt;Tux Droid, a Python-Fueled robot&lt;/a&gt;". You can check the link to get the summary. &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;The python dev-room was really crowded the whole day, maybe because
there were only 31 seats there ;-) but certainly as much
people were standing along the walls, even some were outside the room trying
to catch something and others simply had to turn away.&lt;/p&gt;
&lt;p&gt;That's a success for Python
and hopefully the &lt;a href="http://afpy.org/"&gt;AFPY &lt;/a&gt;(Association Francophone Python) will get a bigger room next year.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fosdem.org/"&gt;FOSDEM &lt;/a&gt;is really a great event, if you missed it, there are some &lt;a href="http://fosdem.org/2007/media/video"&gt;videos &lt;/a&gt;of the main tracks on their website.&lt;/p&gt;
&lt;p&gt;I made a document with my presentation and will publish it as soon as I have some time to finish it. I have been very busy cleaning up the daemon, API and applications this week in order to make some release that are more urgent now that some people got a Tux Droid. &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I've been talking about Tux Droid and Python though my Python knowledge is rather limited so I focused on the electronics and what we can do with Tux, though I still gave a few words around Python and didn't get any bad remark ;-). I made a small dialog with Tux to show it could really be alive and that was quite impressive.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;You'll get it all soon but for now you can just have a look at the &lt;a href="../../../../../../upload/tux-pictures"&gt;pictures of Tux&lt;/a&gt; I did for my presentation and pictures of the &lt;a href="../../upload/packaging"&gt;packaging&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Thanks to the AFPY for the invitation. I really enjoyed spending some time with you guys!&lt;br /&gt;&lt;/p&gt;
</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Wed, 28 Feb 2007 17:46:11 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>Firmware released</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/20/firmware-released</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/20/firmware-released</link>
                <description>&lt;p&gt;The firmware codes of the 2 main CPU of Tux Droid (tuxcore and tuxaudio) have been released.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;We made a lot of effort to get the firmware stable so that at least we can work on the software side to get something good there too. At the same time svn will probably continue to evolve so that people interested in testing the latests additions can always get the new hex files. Some functionalities are still missing but that's not something I
consider as really important right now (see the TODO files in the
sources).&lt;/p&gt;
&lt;p&gt;The firmware sources are available at&lt;br /&gt;&lt;a href="http://svn.tuxisalive.com/firmware/tuxcore"&gt;http://svn.tuxisalive.com/firmware/tuxcore&lt;/a&gt; and &lt;a href="http://svn.tuxisalive.com/firmware/tuxaudio"&gt;http://svn.tuxisalive.com/firmware/tuxaudio&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The latests hex files will always be at&lt;br /&gt;&lt;a href="http://svn.tuxisalive.com/firmware/hex"&gt;http://svn.tuxisalive.com/firmware/hex&lt;/a&gt;&lt;/p&gt;

</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Tue, 20 Feb 2007 00:55:13 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>what the heck are you doing?</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/19/what-the-heck-are-you-doing</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/19/what-the-heck-are-you-doing</link>
                <description>
&lt;p&gt;My currents tasks are to release the firmware of the 2 main CPU's of Tux Droid and tuxup (the tux updater application) so that
when you guys will get your brand new Tux Droid, you'll be able to
update it with the latests firmware (that of course have much less
bugs that the old ones, but much more than the forthcoming ones ;-). I'm nearly done with the firmware and a first version of tuxup should follow soon.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Then I'm planning a major update of the documentation. As I have to do a presentation about Tux Droid and python at the &lt;a href="http://fosdem.org/2007/schedule/events/python_tux_droid"&gt;FOSDEM&lt;/a&gt; next weekend, I'll do that during this week and will try to publish it here too. I'll probably delve into the new version of the daemon and python libs at the same time.&lt;/p&gt;
&lt;p&gt;There's also a few firmware enhancements that I would like to complete not too far from here, jumping into mind now:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;sleep mode to save battery life;&lt;/li&gt;&lt;li&gt;configuration from the computer of various options of the standalone behavior embedded in Tux Droid;&lt;/li&gt;&lt;li&gt;improve the RC5 infrared code and fix the greeting event so that when 2 tux see each other they send themselves some greetings;&lt;/li&gt;&lt;li&gt;write a universal IR decoder function so that all remotes should be able to be used with Tux.&lt;/li&gt;&lt;/ul&gt;
And at that point I think much time will have passed so that priorities will have to be revisited anyway.&lt;br /&gt;</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Mon, 19 Feb 2007 11:54:49 +0100</pubDate>

                
            </item>
        
        
            <item>
                <title>whoami</title>
                <guid>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/19/whoami</guid>
                <link>http://www.tuxisalive.com/blogs/davids-blog/archive/2007/02/19/whoami</link>
                <description>
&lt;p&gt;&lt;i&gt;whoami &lt;/i&gt;usually returns root, david or jaguarondi (which is the totem I was given when I was cooking for the girl scouts during summer camps, I was a terrible cook by the way). I am an Electrical Engineer and live in Belgium. And yes, here in Belgium even engineers drink beer, we all like it it seems.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I currently work for the Belgian company C2ME where I spend most of my time developing the Tux Droid Open Source robot of Kysoh.&lt;/p&gt;
&lt;p&gt;I'm involved in the hardware and software design, mainly programming microcontrollers. I'm really focused on the firmware of the 8bits AVR of Tud Droid. My part is handling the sensors and actuators, and some communication between different parts. I worked neither on the RF nor the USB main codes. Though I have parts in all of them for the bootloading capability that I handled completely, from the computer side application to the bootloader code in all CPU's. &lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I had to do some programming on Linux. Mainly some basic C in tuxup (tux updater) or the daemon. I'm doing my first steps in an object oriented language, learning python at the moment. I did an early version of the daemon and python client which has been replaced by a new extended one developed by Rémi and that should be available soon.&lt;/p&gt;
&lt;p&gt;It happens that I also sometimes play in a &lt;a href="http://www.poulycroc.com"&gt;band&lt;/a&gt;. Well, this band is really 'just for fun' and is some example of the Belgian humor somehow.&lt;br /&gt;&lt;/p&gt;
</description>
                <author>David Bourgeois</author>


                <!--
                <dc:creator tal:content="feedentry/getAuthor"></dc:creator>
                <dc:rights tal:content="feedentry/getRights"></dc:rights>
                -->

                <pubDate>Mon, 19 Feb 2007 11:42:18 +0100</pubDate>

                
            </item>
        

    </channel>
</rss>


