srmio is a library to access the most important functions of a Schoberer Radmesstechnik (SRM) PowerControl V, VI, and 7. You can download the data, mark it deleted, sync the time, and set the recording interval. To be as compatible as possible, it reads (SRM5/SRM6/SRM7) and writes (SRM7) files in the same format that srmwin uses.
| Tags | bike powermeter SRM |
|---|---|
| Licenses | MIT/X |
| Operating Systems | Unix MinGW Cygwin OS X |
| Implementation | C |
Recent releases


Release Notes: This is a major release adding support for PowerControls VI and 7. This required a major API rework that introduced more verbose error reporting and progress indication. This also allowed some fixes for PowerControl V.


Release Notes: This release fixes missing initialization that caused "random" failures when starting communication with PowerControl V.


Release Notes: More firmware versions were added to the whitelist. Support for reading old SRM5 files was added. The API was extended to allow downloading without callback functions. Plenty other small fixes and cleanups were done.


Release Notes: Communication errors after downloading data that prevented the memory from being erased were fixed.


Release Notes: A bunch of minor bugs were fixed. An example on how to build srmwin compatible file names was added.