Donate Share

VeloAce

File Release Notes and Changelog

Release Name: 0.9.4

Notes:
The screen update policy has been changed to improve energy demand. Also, minor improvements were done to the user interface.

Changes: 2006-09-03 Mark Hämmerling <veloace@emcad.de> Fixed: Lap list was not redrawn after start. 2006-08-26 Mark Hämmerling <veloace@emcad.de> Fixed: log2csv script did not handle wheel size changes properly. 2006-08-25 Mark Hämmerling <veloace@emcad.de> Added small icon resource (visible when using "view by list" in the default launcher). 2006-08-22 Mark Hämmerling <veloace@emcad.de> In order to greatly reduce CPU load and therefore battery drain, the screen redrawing routines have been completely restructured. Screen redrawing of the labels (value displays) and most of the graphics is now triggered periodically instead of being executed for each detected wheel turn. This should become the most energy saving version of VeloAce so far. Removed adaptive event handler idle time (not required anymore). Reduced baud rate of the interfaces so that noisy inputs cannot overload the system anymore by flooding the interrupt handler. The maximum incoming rate is now restricted by the baud rate. Added scale to trip progress display. Fixed: Battery gauge was only updated when switching between screens. Battery update interval is now 3s. Pre-release: veloace-0.9.4-RC1 2006-08-21 Mark Hämmerling <veloace@emcad.de> Added generic click sound when switching lap list mode. Page down button now also cancels running lap if current lap length is below minimum valid lap length (10m) and (logic) the system is in Stop condition. Added adaptive event handler idle time. This will hopefully save some energy when it's not really needed. Currently, the default idle time is 1500ms. Only with running Trainer and (logic) when viewing the Trainer screen, the idle time is 150ms (for the stop watch display). Removed manual lap trigger.