Josh Stewart
dee88e2340
Add corrections output channel + RPM logic change
2014-09-21 08:17:14 +10:00
Josh Stewart
601e7ed541
Addition of v0.2 pin mappings
2014-09-04 08:19:17 +10:00
Josh Stewart
9022f6e8ff
Initial code for cranking staging
2014-08-25 22:03:57 +10:00
Josh Stewart
4aa57039a6
Calibration tables load func (EEPROM)
2014-05-12 21:28:24 +10:00
Josh Stewart
8f2094e20a
First work on coolant and IAT reads and corrections
2014-05-12 13:43:33 +10:00
Josh Stewart
5870a47558
Various minor optimisations - Replace custom divide operation with div
2014-05-08 23:01:56 +10:00
Josh Stewart
781c6b72dc
Correct secl sanity counter function
2014-05-08 23:01:56 +10:00
Josh Stewart
5b9ba4afd3
Fixed acceleration enrichment from performing lookup on wrong value. This enrichment is now confirmed working
2014-05-07 22:55:15 +10:00
Josh Stewart
7e048b96f2
More complete corrections code. Large cleanup in a few areas
2014-05-06 21:07:49 +10:00
Josh Stewart
8a0a99a9e4
Updated WUE and TAE to work with 2D tables
2014-02-27 15:17:14 +11:00
Josh Stewart
b27b8231d1
High res loops per second logging
2014-02-24 16:15:13 +11:00
Josh Stewart
c2df4337c6
Fixes to loop per second test channel
2014-02-18 21:05:13 +11:00
Josh Stewart
93b315f4eb
Add a loops per second benchmarking channel for logging
2014-02-18 17:08:55 +11:00
Josh Stewart
f8fe318d43
TPS based accel UI and basic variables
2014-02-17 21:54:28 +11:00
Josh Stewart
d718eb4931
Basic TPS DOT code
2014-02-14 09:27:33 +11:00
Josh Stewart
19186cfc1b
Major cleanup of ini. Working TPS calibration
2014-02-06 20:48:23 +11:00
Daedalusz
587981b7b4
Added masks for Squirt
2014-01-31 11:49:50 +11:00
Daedalusz
859dd0c082
Added rudimentary tracking for run time * ASE
...
- Added ‘runSecs’ to Status struct
- Added a second counter in main loop
- Added After Start Enrichment functionality (based on seconds rather
than cycles)
2014-01-30 16:28:31 +11:00
Josh Stewart
bded6c64b8
Move hard and soft cut rev limits from test branch
2014-01-10 14:17:14 +08:00
Josh Stewart
0561992da3
Fix alignment of configPage2 bytes 85+
2013-09-26 21:23:22 +10:00
Josh Stewart
c51e09dedb
Add ignition advance gauge and comms
2013-09-25 14:56:38 +10:00
Josh Stewart
4390be7494
Introduction of the fast division branch
2013-09-23 22:23:34 +10:00
Josh Stewart
8cba3fee87
A few new comms features (Flood clear and cranking RPM settings)
2013-09-19 20:49:28 +10:00
Josh Stewart
05f3318319
Added TunerStudio config support for ignition settings
2013-09-18 16:45:53 +10:00
Josh Stewart
ce7a805772
Minor changes to simplfy referencing a number of page1 variables
2013-09-16 17:39:24 +10:00
Josh Stewart
3f5fd34b6f
Fully robust and complete comms and EEPROM paging
2013-09-16 10:18:33 +10:00
Josh Stewart
945c497e26
More comms bug fixes
2013-09-16 01:10:16 +10:00
Josh Stewart
b3807be77d
Fixes to comms and storage code
...
Overflow when receiving RPM bins fixed
Corrected the offset when receiving non map based variables.
2013-09-15 22:39:55 +10:00
Josh Stewart
2af9c4be6f
Huge cleanup and new work. Not in working state
...
EEPROM storage initial commit - Incomplete
Removal of significant code from .h files
Expansion of MS serial protocol
2013-08-26 14:11:47 +10:00
Josh Stewart
a4b5e0db17
Partial implementation of the receive value megasquirt command
2013-07-18 20:36:36 +10:00
Josh Stewart
9c86bc9387
Neater and more efficient, though slightly less simple, comms page sending
2013-07-18 17:26:24 +10:00
Josh Stewart
2e5e6668ff
Added further variables to the comms page reads
2013-07-17 13:09:18 +10:00
Josh Stewart
d3a5b44eb9
Fixes missed in last commit
2013-07-16 22:31:01 +10:00
Josh Stewart
8e002150ee
Large re-org in preparation for EEPROM and comms paging work
2013-07-16 22:29:17 +10:00
Josh Stewart
7ea7c7afe5
Corrected float free pulsewidth calc
2013-07-10 10:26:16 +10:00
Josh Stewart
80320240c1
Initial work on comms
2013-07-09 10:43:41 +10:00