Mantis Bug Tracker

View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000162FirmwareInit & Configpublic2011-06-15 21:252011-12-03 11:48
ReporterFred 
Assigned ToFred 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target Version0.3.0Fixed in Version 
Summary0000162: Reduce the resolution of ignition timing and lambda tables
DescriptionPerhaps others too. Ignition timing is fine at 8 bits, and so is lambda. Additionally, Lambda is a much more boring "curve" and can be defined with a smaller table too. Along with these changes, of course, come accessor functions that will accept 16 bit arguments and provide a 16 bit result from an 8 bit table.
TagsNo tags attached.
FirmwareVersion
Issue TypeImprovement
Risk of Breakagehigh
Attached Files

- Relationships

-  Notes
User avatar (0000194)
Fred (administrator)
2011-06-17 12:49

Bring this inline with what we think we want in future before the massive interface work. IE, don't make Dave angry by getting him to do work twice :-)
User avatar (0000884)
Fred (administrator)
2011-12-03 11:48

Fixing this for MTX should be trivial. Files are:

Gui/freeems-ignitiontable_16x16x1.datamap.in
Gui/freeems-vetable_16x16x1.datamap.in
Gui/freeems-lambdatable_16x16x1.datamap.in

There are 6 places to change stuff in each file, approximately:

FreeAir:MegaTunix.ports fred$ grep -n FRED Gui/freeems-ignitiontable_16x16x1.datamap.in
26:# FRED
36:# FRED
48:# FRED
181:# FRED
189:# FRED
197:# FRED

And line 1098 - 1189 or so in src/plugins/freeems/interrogate.c


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker