Discussion:
[tuxdroid-user] New firmware preview: 0.3.1 of tuxcore and tuxaudio
David Bourgeois
2007-09-28 11:23:19 UTC
Permalink
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.

Loading...