Commit Graph

75 Commits

Author SHA1 Message Date
Josh Stewart 48f426317d Add explicit license information 2015-05-29 09:49:44 +10:00
Josh Stewart 45a24cb162 Flip byte order to little endian to match revised ini 2015-05-24 00:28:52 +10:00
Josh Stewart a6eed4a18f Allow for trigger angle setting to 1 degree (NEED INI FILE RELOAD!!) 2015-05-16 22:06:05 +10:00
Josh Stewart 128942aca6 Actually use the dwell correction curve in the code 2015-04-22 16:49:10 +10:00
Josh Stewart 234612ad04 Add battery voltage correction code 2015-04-04 21:10:13 +11:00
Josh Stewart a7c28db973 Declare the OLED reset pin for v0.2 as well 2015-03-13 14:44:03 +11:00
Josh Stewart cbbb280f3c Allow OLED display options to be configured live 2015-03-02 11:11:47 +11:00
Josh Stewart 31b5ff5e37 Adjust pulse width comms accuracy 2015-02-25 13:11:44 +11:00
Fredrik Johansson b743b2d1d0 Make the code compileable with eclipseArduino 2015-02-14 18:04:00 +01:00
Josh Stewart fb7793c5a1 Remove serial flushes to improve low baud performance 2015-02-10 11:18:09 +11:00
Josh Stewart ea647441d3 Honour dwellCrank 2015-02-07 18:16:08 +11:00
Josh Stewart 39cdb0a316 High resolution RPM logging 2015-02-07 13:50:23 +11:00
Josh Stewart c426702b22 Add afr target channel to comms output 2015-02-06 13:11:16 +11:00
Josh Stewart 7a3996d6e0 Initial code for the closed loop algorithm 2015-02-06 08:11:33 +11:00
Josh Stewart 4038721e83 Add output channels for EGO and WUE corrections 2015-02-05 14:09:01 +11:00
Josh Stewart e62231fb06 All the code infrastructure for the AFR target table 2015-02-03 21:33:22 +11:00
Josh Stewart 8040de56ce Complete but untested TAE implementation 2015-01-28 10:01:12 +11:00
Josh Stewart 3c934962aa Enable WUE 2015-01-19 09:10:01 +11:00
Josh Stewart 2f94559101 Experimental temperature fix 2015-01-12 23:23:43 +11:00
Josh Stewart 45e4cb6466 Fixed missing temp offset on the comms signal 2015-01-12 21:23:25 +11:00
Josh Stewart 67a1c1399d Add handling for the O2 calibrations (single bytes) 2015-01-10 12:21:14 +11:00
Josh Stewart a2bc8732ac Possible fix for TunerStudio calibrations 2015-01-10 09:56:14 +11:00
Josh Stewart 07e5a708ba Slightly updated main dash 2014-12-23 18:06:00 +11:00
Josh Stewart fcd700b6f9 Further testing on the calibration receives from TS (Partially Broken) 2014-12-16 00:34:02 +11:00
Josh Stewart 838f0ee5c7 New sensor calibration system - Mostly working (With limitations) 2014-12-11 10:21:59 +11:00
Josh Stewart f9a1a29fde Correctly pull in battery reference voltage (And report in TS) 2014-10-15 11:49:11 +11:00
Josh Stewart 3e4bf3129e Add in a manual tooth logger read for use with a terminal emulator 2014-10-12 09:44:42 +11:00
Josh Stewart 14e4c75eec Fix div() operation that wasn't working properly on unsigned int 2014-10-10 16:38:34 +11:00
Josh Stewart 8a5888edc3 Seemingly working TunerStudio tooth logger 2014-10-03 14:19:37 +10:00
Josh Stewart f1a94642c0 Initial tooth logging 2014-09-22 09:07:34 +10:00
Josh Stewart 86d163a072 Tweaks to PW calcs 2014-09-22 05:52:32 +10:00
Josh Stewart 30425f231e Fix PW comms channel problem 2014-09-21 08:46:25 +10:00
Josh Stewart dee88e2340 Add corrections output channel + RPM logic change 2014-09-21 08:17:14 +10:00
Josh Stewart 70ec365a87 Replace temp ADC values with degrees in comms 2014-09-09 09:39:20 +10:00
Josh Stewart 599071849a Fix renamed comms channels 2014-09-08 16:56:20 +10:00
Josh Stewart 601e7ed541 Addition of v0.2 pin mappings 2014-09-04 08:19:17 +10:00
Josh Stewart ed592f9416 Clean ups to remove some of the compiler warnings 2014-06-06 11:29:43 +10:00
Josh Stewart df18c5d217 Initial support of O2 sensor calibration 2014-05-20 15:30:07 +10:00
Josh Stewart 80e7f7f8b4 Untested full calibration receive routine 2014-05-13 17:46:48 +10:00
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