MECControl firmware change log
Version 1.3.1 — 2 April 2018
- Fixed an issue causing problems with some stepper motors.
Version 1.3.0 — 1 June 2017
Version 1.2.2 — 30 January 2017
Version 1.2.1 — 19 August 2016
Version 1.2.0 — 5 May 2016
- Added the Break command to interrupt long-running commands such as AnalogWrite, MeccanoidSetServoMotorPosition and StepperMotorStep.
- Added a servo position polling loop to ensure that the values returned by the MeccanoidGetServoMotorPosition command are stable.
- Added the Duration parameter to the MeccanoidSetServoMotorPosition command.
- Moved strings into flash memory.
Version 1.1.0 — 18 April 2016
Version 1.0.2 — 23 February 2016
- Optimised command parsing (hat tip to Ron Jensen).
- Changed #defines to constants and enumerations to aid readability.
- Added constants defining the lowest and highest digital and analogue pins available for use.
- Moved Meccanoid devices checksum calculation into meccanoidCommunicate function.
Version 1.0.1 — 11 February 2016
- Added ‘Unknown command’ response to commands that are not understood.
Version 1.0.0 — 10 February 2016
- MECControl firmware released.