Firmware - Change Log Firmware - 0.0.20 ================= - 0000105: [Initialisation / Configuration] Table data appears to be wrong! (Fred) - closed. Firmware - 0.0.19 ================= - 0000010: [Structure / Style] Document And Standardise Upon Coding Conventions (Fred) - closed. - 0000096: [Documentation] Add configuration and setup for index page to code base (Fred) - closed. Firmware - 0.0.18 ================= - 0000052: [Analog Input Config & Processing] Investigate Using Pointers For Variable Banking (Fred) - closed. - 0000005: [Flash Burning] Function writeAlignedBlock does not write the data (sean94z) - closed. - 0000041: [Flash Burning] Add PPAGE setting to the function and function header. (sean94z) - closed. Firmware - 0.0.17-SpudEchoes ============================ - 0000094: [General Features] duplication in itoa functions (Fred) - closed. - 0000017: [Documentation] Update Comms Documents To Reflect Current Reality (Fred) - closed. - 0000016: [Serial Communications] Refactor The Serial Comms Code (Fred) - closed. - 0000023: [Build Process] Investigate Paged Function Memory Addressing (Fred) - closed. - 0000004: [Build Process] .vector and .bss overlap during the link (Fred) - closed. Firmware - 0.0.12-Bastard ========================= - 0000093: [Ignition / Injection Scheduler] No test at run time for always on (Fred) - closed. - 0000032: [Ignition / Injection Scheduler] Forgot to add code run time to test for always on in new code layout. (Fred) - closed. Firmware - 0.0.11-Cookin' ========================= - 0000092: [Injection / Ignition Calculations] Code attempting to predict future... (Fred) - closed. - 0000091: [Ignition / Injection Scheduler] Logic that causes the injectors to stay hard not taking advance into account. (Fred) - closed. - 0000090: [Injection / Ignition Calculations] Engine cycle period used before valid (Fred) - closed. - 0000031: [Ignition / Injection Scheduler] The logic for injectors staying hard on relies on predicting the future, clearly this is no good :-) (Fred) - closed. - 0000030: [Ignition / Injection Scheduler] Bad PW Due To Advance (Fred) - closed. - 0000029: [Ignition / Injection Scheduler] Engine Cycle Period Used Before Valid (Fred) - closed. Firmware - 0.0.10-Squashed ========================== - 0000089: [Ignition / Injection Scheduler] PORTA and PORTB get written to randomly after the program runs for some time. (Fred) - closed. - 0000028: [Ignition / Injection Scheduler] PORTA and PORTB get written to randomly after program runs for some time (Fred) - closed.
FreeEMS-Tuner - Change Log FreeEMS-Tuner - 0.1 =================== - 0000082: [Comm Interface] escaped bytes handled incorrectly causing checksum to be wrong. (Fred) - resolved. - 0000066: [Comm Interface] Fix spelling of receive throughout the code (sry_not4sale) - resolved. - 0000070: [Comm Interface] Packet parser breaks valid packets up and then complains they aren't valid (sry_not4sale) - resolved. - 0000083: [Comm Interface] Performance unacceptablely bad and data lost due to this (sry_not4sale) - resolved. - 0000072: [User Interface] all logged data should be displayed as hex (sry_not4sale) - resolved. - 0000071: [Firmware Protocol] firmware interface unique id is wrong and interface version is wrong (sry_not4sale) - resolved. - 0000068: [Features Requests] Memory block request tab (sry_not4sale) - closed. - 0000077: [Comm Interface] Move serial comms low level stuff into SOA style thread setup (sry_not4sale) - closed. - 0000075: [User Interface] Fails to display hex for large packet (sry_not4sale) - closed.