Hello all,

Since last preview, we improved the light measurement and did a lot of cleanup of the code. The audio module handling the flash has completely been refactored and a couple of small bugs have been fixed. If you try this preview, I'd like to get your feedback if you find any bug or regression. Note that you should get the last daemon from svn if you really want to take advantage of the light value.

We are going to add battery level measurement next week as this is the last functionality I want to have for 0.3.1 final. This release doesn't fix the wifi problem yet, that will be for 0.4.

Cheers,
David

Changelog for version 0.3.1:

(tuxcore)
  * Added doxygen configuration file.

  * Light measurement is now correctly processed in the daemon to have a
somehow linear curve from the 2 different types of measurements (different resisotr values). Thresholds for changing the resistor have been updated.

* Major cleanup and commenting. Motor and led modules are considered clean.

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

  * Fixed #7 about the eyes commands.

  * Fixed #8 about the flipper movements.

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

* Added the basis for the sleep functions although they are unfinished and
    untested.

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

* 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.

(tuxaudio)
* Refactored the audio flash module and the flash functions are now moved to
    their own module (AT26F004), many bug fixes.

  * Imroved the powering of the microphone, the sounds that were heard at
    startup should now be gone.

* Added the basis for the sleep functions although they are unfinished and
    untested.

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

  * Some cleanup.

  * 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.

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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
tux-droid-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-user

Reply via email to