Hi guys,

We're getting further with the firmware cleanup and bug fixes. If you're interested in trying this out, here's a snapshot of the trunk. You just have to update tuxcore and tuxaudio firmware: 'tuxup *.{hex,eep}' will do it. Please let us now the issues you find, here or on the collector. I'd like to tag that version as a bug fix release before we add the new functionalities like the sleep, ID, etc.

There's a small patch for tuxgi.py in order to fix the up/down commands of the flippers. The daemon and API haven't been updated yet so the position of the flippers are not displayed correctly all the time.

The firmware documentation is getting better too, check http://doc.tuxisalive.com/tuxcore

Cheers,
David

Here are the changes in 0.3.1:

  * Fixed #6 nd #9 about the leds that were not updated when the eyes were
    closed.

* Fixed #7 about the eyes commands not getting through if the eyes were already moving.

* Fixed #8 about the flipper movements, added absolute position and raise/lower commands.

* Added the missing commands for the motors: CLOSE_EYES_CMD, RAISE_WINGS_CMD,
    LOWER_WINGS_CMD, etc.

* BUG: when 2 events are happening at the same time, they are conflicting in
    the event manager. Fixed.

* Added programming directives in the Makefile for tuxup, stk500 and jtagice
    mkii.

  * Fixed #1 with the patches given by Philippe Teuwen, this now
fixes the location of the version, revision and author structures with a linker script in the .version section otherwise gcc is free to change the order. This also fixes the position of the cpu_nbr and ver_major bits in the byte as again gcc is free to change that order though this is much less
    likely to happen.

  * Added doxygen configuration file.

  * Cleanup and commenting.

* BUG: when the sounds stored in the audio flash are too long, we don't block anymore in the programming function. The extra sound is simply not stored
    in the flash.

* BUG: there was an uncomplete 'if' before the powering of the microphone,
    it's now fixed and the bursts have been limited to 20.

Attachment: tux-firmware-0.3.1-r499.tar.gz
Description: GNU Zip compressed data

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
tux-droid-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-user

Reply via email to