Fitness Dashboard Release Notes
v0.34 roadmap
- control panel to start/stop, laps, FIT file
- reading FIT file for analysis
- add ECG graph
- power sensor comparison panel
- pan and zoom for graph panel
- save graphs to PDF
- MO2 analysis panel
- VO2Master analysis panel
- more event data from Zwift
- ramp tests
v0.33
- power sensor comparison panel
- faster plotting
- increase/decrease fields shown in stats panel
- toggle plot visibility by clicking on legend
- elevation and speed from Sauce for Zwift
v0.32
- More BLE sensors, VO2Master, Oxylink Pulse Oximeter, Trainers that support FTMS
- Lap and event data from Sauce for Zwift
- Rewritten graphics that are substantially faster
- Mean Diff comparisons for two power meters or two heart rate monitors
- Tool-tips for most fields
- Implement data cursor to look at specific values
v0.31
- set the y-axis dynamically for some statistics, e.g. Moxy, Heart rate and power
v0.30
- MeanDiff plot added for HRM, PWR and MO2
- Polar OH1 support added, with PPG
- graph cleanup
- tooltips fixed for Windows
- snap data cursor fixed for Windows
- more BLE cleanup
- fixed Windows tool tips and data cursor
v0.29
- correct missing plot issue
v0.28
- fix shutil missing error which prevented use in Windows 11 Home
v0.25
- support for Movesense (requires custom firmware)
- make ECG and ACC separate virtual services for Polar H10 and Movesense
- readiness history now derived from previous 30 days of fit files
- accelerometer data saved to activity csv file
- faster BLE scanner to find devices
- improved BLE support
- improved BLE and ANT control panels
Custom firmware for the Movesense is available here
v0.22 alpha
fitness_dashboard
- initial support for BLE, currently Moxy, Polar H10, Garmin Dual, Movesense
- initial support to capture speed, distance, etc from Sauce4Zwift
- initial support to generate FIT files
- support for Alpha1, multiple heart rate and power sensors, ecg data, in FIT files
- python command line tool to extract FIT data fitextract sample scripts
v0.21 alpha
fitness_dashboard
- support Ant+ CORE Temp Device Profile, tested against Core Body Temperature Sensor
- add Ant+ and BLE log tabs
- add Ant+ device configuration tab panel, enable/disable devices, stats and plots
v0.20 alpha
fitness_dashboard
- DFA Window corrected to use end point time and use points [t-120 through t], this should match Kubios
- Ant Power checks for spikes in instantaneous power
- Ant Power ensures that instantaneous power is valid (some power meters continue to send ipower when coasting)
- Ant Heart Rate fix for event beat count rollover
fitness_ecg
- ECG conversion of RR values from 1024 to 1000
v0.17 alpha
N.B. Be sure to update fitness.cfg with your name and ftp.
fitness_dashboard
- Ant recording - capture Ant data to file
- athlete - add name and ftp to fitness.cfg
- check online for update
- implemented AIEndurance Readiness and Durability
- implemented TSS, IF and NP
- FE-C - correctly ignore incline when set to invalid value
- MO2 - support for Ant+ Muscle Oxygen profile, tested with MOXY
- dynamic chart selection depending on devices available
v0.16 alpha
fitness_dashboard
- add optional update check
- correct name in setup
- save NN data
fitness_ecg
- add optional update check
v0.15 alpha
fitness_ecg
- fix pdf file generation
- notification notice for png and pdf file generation with auto-close
v0.14 alpha
fitness_ecg
- fix first line display bug
- use overwrite mode for single line
v0.13 alpha
- Initial Alpha release of fitness_ecg and fitness_dashboard