“Official” tuning software for the FreeEMS…
-
Python 2.5 or newer 2.x version (tested primarily in Python 2.6.2 - so use this at the moment to be safe)
wxPython (python bindings for wxWidgets, a cross platform gui library)
Starting off from scratch with the following concepts in mind:
pluggable protocol libraries (to support different firmware versions, ems systems…)
fully customizable (drag & drop style) interface
1.2.3-A
1: Major version number, backwards incompatible changes. Major new features.
2: Minor version number, backwards compatible changes and new features
3: Micro version number, bug fixing and security patches only. No new functionality.
A: Release status, e.g. Alpha, Beta, Stable
rYYYYMMDDXX
XX: Starting at 00, increment for any subsequent releases that day
Example r2008120304 = released on 3rd December 2008, 4th release of that day
NOTE: This is out-of-date and up for review
Release 0.1 (early 2009)
Solid/reliable serial communications
Pull and replace data blocks
Serial unit test system
Start, stop and display datalogs
Reset device
Display debug and error packets
Page for creating custom packets
Release 0.2 (early 2009)
Release 0.3 (mid 2009?)
Support for at least one other EMS system (
MS?), to ensure code is generic enough at an early stage
devtrunk - primary development branch, unstable
master - stable branch, latest release and tested bugfixes.