|Anonymous | Login | Signup for a new account||2018-09-23 00:13 UTC|
|Main | My View | View Issues | Roadmap | Repositories|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000118||Firmware||Decoders||public||2011-06-15 10:42||2014-02-19 00:03|
|Target Version||0.2.0||Fixed in Version|
|Summary||0000118: Make time tolerance be speed dependent|
|Description||During cranking there can and will be a large variation in times between input events depending upon compression and flywheel inertia. At higher RPM the time involved is MUCH shorter and the forces are comparable, so the variance event to event is MUCH less. It doesn't make sense to have the same values for different speeds for these reasons as correct for one will either trigger on the other, or fail to catch errors that it could.|
Instead of the current single value, this could be a speed dependent curve, or maybe several values, with cut off points?
And, perhaps offer a few different possible scalers too such that very narrow teeth with high error potential don't cause loss - this may be a non issue once angles are accurate, though.
Depends on 0000119 which is to be done first!
|Tags||No tags attached.|
|Risk of Breakage||medium|
|As of this morning we have data for this issue. The data shows something like 25% variation during free revving, but 100% variation during cranking. It might be possible to use two fixed numbers rather than a table. I'll need to see more data before I make progress on this. As such I'll be adding this field permanently to the logging structure so that all users can properly tune this as part of setup.|
|See note on 0000272 for thoughts on this.|
|Copyright © 2000 - 2011 MantisBT Group|