Josh Stewart
6c20f6d5b8
Add free mem gauge and output channel (Disable testing mode)
2014-05-12 21:50:02 +10:00
Josh Stewart
e50d30f4fe
Option for checking free memory in TS
2014-05-12 21:27:58 +10:00
Josh Stewart
41e5d6441f
Initial comms preparation for calibration
2014-05-12 13:42:36 +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
c07d0ebda7
Correct loops per second comms
2014-05-07 22:54:11 +10: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
19186cfc1b
Major cleanup of ini. Working TPS calibration
2014-02-06 20:48:23 +11:00
Daedalusz
d7b58a696c
Minor Formatting
2014-01-31 11:52:51 +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
ef3b5390aa
Add in placeholder for TPSdot
2014-01-07 16:01:30 +08:00
Josh Stewart
789395e874
Revert using fastMap on the analog input for now
2013-12-29 13:03:55 +11:00
Josh Stewart
127088b40c
Correct size of status response array
2013-09-26 21:24:30 +10:00
Josh Stewart
c51e09dedb
Add ignition advance gauge and comms
2013-09-25 14:56:38 +10:00
Josh Stewart
7c1d02209d
Add additional check for serial data.
2013-09-24 23:29:35 +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
7089a0be3a
Fixes in the comms receive routines
2013-09-14 21:29:21 +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
d26171614d
Completed (untested) read/write EEPROM and comms paging
2013-07-19 21:02:30 +10:00
Josh Stewart
523378144b
Complete EEPROM save
2013-07-18 21:53:40 +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
842f6a6e9c
A bit of clean up work
2013-07-10 21:18:18 +10:00
Josh Stewart
7ea7c7afe5
Corrected float free pulsewidth calc
2013-07-10 10:26:16 +10:00
Josh Stewart
3d1cdb6f4d
Working VE and IGN table comms
2013-07-09 22:12:35 +10:00
Josh Stewart
1c7fd9846e
Inclusion of basic ignition table comms support
2013-07-09 14:06:45 +10:00
Josh Stewart
80320240c1
Initial work on comms
2013-07-09 10:43:41 +10:00