Mantis Bug Tracker

Firmware - Roadmap

Firmware - Future (Scheduled For Release 2020-01-01) View Issues ]
====================================================

For things intended to be done in the future, but without a target version, and
of lower importance. Issues with this target version should never be worked on
or closed without assigning them to a hard version first.

Obviously this version will never be released! (The date is bogus)
0%
- 0000027: [Flash Burning] Create EEPROM Write Functions - new.
- 0000013: [Task Manager] Non Time Critical Non Preemptive Task Scheduler - new.
- 0000337: [Serial Comms] Return status flag in packet header to indicate potential problems and add API call to return list of issues from ECU (Fred) - acknowledged.
- 0000181: [Calculations (Inj/Ign)] Provide advanced injector dead time characterisation (Fred) - assigned.
- 0000184: [Analogue Inputs] Measure different kinds of ADC inputs in different ways (Fred) - assigned.
- 0000547: [Structure / Style] Complete XDP512 Device Header + Add Flags Header (Fred) - assigned.
- 0000762: [General Features] Individual cylinder timing control via EGT feedback (Fred) - assigned.
- 0000156: [Testing] Add unit tests for unit testable functions (Fred) - assigned.
- 0000750: [Testing] Create new unit test call that executes N iterations of the given test with the same data set (Fred) - assigned.
- 0000601: [Structure / Style] Remove All Commented Out Code (Fred) - assigned.
- 0000555: [Calculations (Inj/Ign)] Investigate Over-Sampling And/Or Averaging Of Analogue Variables (Fred) - assigned.
- 0000001: [General Features] People Are Still Using MegaSquirt! (Fred) - assigned.
- 0000552: [Structure / Style] Investigate Automatic Interrupt Flag Clearing (Fred) - assigned.
- 0000548: [Structure / Style] Create Structures For Typical S12 Register Sets (Fred) - assigned.
- 0000279: [Serial Comms] Add Mechanism To Periodically Send Comms Error Summaries (Fred) - assigned.
- 0000294: [General Features] Add 16 Bit Memory Copy Function (Fred) - assigned.
- 0000331: [Init & Config] Make Sure All Literals Are Typed Correctly! (Fred) - assigned.
- 0000433: [Structure / Style] Clean Up Variable And File Naming (Fred) - assigned.
- 0000435: [General Features] Add Closed Loop Lambda Control (Fred) - assigned.
- 0000432: [Calculations (Inj/Ign)] Design and add a usable and effective wall wetting transient enrichment scheme (Fred) - assigned.
- 0000425: [Structure / Style] Use volatile keyword where it should be used (Fred) - assigned.
- 0000011: [Structure / Style] Define And Reorganise Header Structure (Fred) - assigned.
 - 0000061: [Init & Config] Go Through ALL ISR Code And Check For References To TablesA-D RAM Locations (Fred) - assigned.
- 0000140: [Testing] Make bench tester override core values (Fred) - assigned.
- 0000293: [Decoders] For 2 Edge Decoders Check Consistency Of Observed Pin State (Fred) - assigned.
- 0000283: [Scheduler (Inj/Ign)] Make Sync Loss Function Deschedule Events (Fred) - assigned.
- 0000244: [Init & Config] Investigate Covering All Interrupt Vectors Properly (Fred) - assigned.
- 0000158: [Init & Config] Fix up order of init operations to avoid spurious interrupts (Fred) - assigned.
- 0000157: [Init & Config] Add sanity checks to init code that talk (Fred) - assigned.
- 0000155: [Scheduler (Inj/Ign)] OC signals do not actuate pin from comms function (Fred) - assigned.
- 0000143: [Testing] Move sched arrays to pointers with underlying flash arrays. (Fred) - assigned.
- 0000142: [Testing] Make bench tester use real scheduling loop (Fred) - assigned.
- 0000141: [Testing] Stop scheduling interfering with testing (Fred) - assigned.
- 0000138: [Scheduler (Inj/Ign)] Allow scheduling to swap modes safely and fluidly. (Fred) - assigned.
- 0000137: [Scheduler (Inj/Ign)] Add double scheduling of actual ignition point (Fred) - assigned.
- 0000193: [Structure / Style] Investigate use of inline functions (Fred) - assigned.
- 0000192: [Calculations (Inj/Ign)] Investigate Triangle Interpolation (Fred) - assigned.
- 0000185: [Analogue Inputs] Investigate moving ADC reading to ISR from continuous (Fred) - assigned.
- 0000097: [Structure / Style] Find areas where static variables should be used (Fred) - assigned.
- 0000020: [Init & Config] Move Static Initialisation To Single C File From init.c (Fred) - assigned.
- 0000012: [Structure / Style] Remove Most/All Literals From The Code (Fred) - assigned.
- 0000170: [Calculations (Inj/Ign)] Split the calculations into different parts (Fred) - assigned.

0 of 42 issue(s) resolved. Progress (0%).


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker