Move the flat tables to macros from scaled literals in preparation for format change.
Convert LT1 and Truck timing tables to macros, some loss of precision, but both tunes were rough anyway.
Tidy up zeros in hotel map for future. Zero will no longer be zero.
Minor cleanups.
Some minor white space fixes.
Remove ancient and unused coreSettingsA field/var/flags from all files.
Add directory documentation closing issue #246
New GP coarse BB code, tested and working perfectly as far as I can tell. Includes suitable config for both SLATER and SNOTROCKET, hopefully.
Add configuration for the mighty SLATER :-) Tuning and tables still to come.
Remove old out of date todo
Fix issue #503 which resulted in a potentially engine damaging situation, unlikely to occur without a laptop attached, though.
Add correct MAP sensor config for the MIGHTY 4AGE's current hardware, a brand new Puma Spin 1, fresh out of Preston's man cave!
Added 6 minus 2 cam configuration for testing on a Honda J Series engine. Lowered arbitrary 4:1 ratio to 3:1 to allow that, 3:1 is a genuine ratio below which the code won't work.
Add toggle of CEL/SM load/run switch pin at 0.5Hz as a heartbeat signal for the real non-TA boards coming out of the woodwork now. Will be made more sophisticated later.
Add tacho output code to the rest of the functional decoders.
Fix misleading/wrong copy/paste comment on util function.
Missing tooth hack now cares which slot you insert your three into. Zeroth slot = no missing teeth, first slot = 1 missing teeth, etc. Worked perfectly first try, just had to amend the TEMP out of this message. Attention johntramp: Please add a new option to the fish that says how many missing teeth and use it to position the 3 in the packet as per the above comment.
Add 30-2 mode for testing purposes.
Fix typo that was preventing 60-2 from working correctly.
Add a couple of comments to assist debugging in future.