Commit Graph

1256 Commits

Author SHA1 Message Date
Josh Stewart dcefa15ad5 Force x permission on misra script 2017-08-05 10:08:33 +10:00
Josh Stewart e4207d9ee3 Add check to prevent system hanging on startup with fresh board if invalid flex pin is attempted 2017-08-03 23:45:51 +10:00
Josh Stewart 32b5c4684e Minor changes to multiple decoders 2017-08-03 00:35:10 +10:00
Josh Stewart 6727b0a750 Activate per tooth timing on dual wheel 2017-08-01 09:39:50 +10:00
Josh Stewart e9861a299f Additional cranking check 2017-07-30 23:09:42 +10:00
Josh Stewart 523c05fda9 July signature and base tune 2017-07-30 23:07:48 +10:00
Josh Stewart 07afb535d0 Updater for July firmware 2017-07-30 23:04:37 +10:00
Josh Stewart c69499497b Better baro reading on startup 2017-07-30 14:25:07 +10:00
Josh Stewart 8db6ef21f8 New experimental boost control PID 2017-07-29 22:38:54 +10:00
Josh Stewart b9e6d8973a Enable the cranking curve lookup 2017-07-28 00:48:08 +10:00
Josh Stewart fde322f8f5 Fix for rare RPM error when cranking using missing tooth wheel 2017-07-27 15:25:57 +10:00
Josh Stewart 9cd31f335f Cleanup of comms variables 2017-07-27 14:04:38 +10:00
Josh Stewart 3db9dc99fd New MAP calculation method (More accurate and allows negative calibration values) 2017-07-27 12:47:59 +10:00
Josh Stewart b42d0069ab Clean up cranking enrichment dialog 2017-07-25 20:42:06 +10:00
Josh Stewart a183838887 Prevent occasional pulses when boost duty = 0%. Helps prevent overboost in some conditions 2017-07-24 17:05:55 +10:00
Josh Stewart f11cae0eb8 Guard boost/vvt control from stm32 2017-07-24 16:40:50 +10:00
Josh Stewart e53f8c628d Mostly complete boost/vvt control for Teensy 2017-07-24 16:34:13 +10:00
Josh Stewart bfc5c7c841 Cleaner transitions when using VVT for on/off control 2017-07-24 16:04:29 +10:00
Josh Stewart 1da217eb40 Type fix 2017-07-24 14:24:41 +10:00
Josh Stewart 9a7d3b1fdf Fix ini 3/4 pin mapping for MX5 PNP 2017-07-24 14:19:39 +10:00
Josh Stewart e878be5260 MISRA work in tables.ino 2017-07-24 14:19:29 +10:00
Josh Stewart e16da51101 Additional work for the new memory page 2017-07-24 14:19:07 +10:00
Josh Stewart 11294364bc 4G63 decoder improvements (+MISRA work) 2017-07-24 14:18:25 +10:00
Josh Stewart be98d2d0d3 Addition of comms for Pg 11 2017-07-24 09:50:50 +10:00
Josh Stewart 8ca39ce3a6 Force a platformio update in Travis 2017-07-24 09:12:51 +10:00
Josh Stewart 2264989bb4 Add stm32 boards back into Travis testing now that PIO has updated 2017-07-24 09:06:13 +10:00
Josh Stewart ccb6e194b7 Initial work creating a new memory page (pg 11) 2017-07-20 16:54:50 +10:00
Josh Stewart 4d8ca38a05 Small improvements to the TPSdot calc 2017-07-18 14:05:26 +10:00
Josh Stewart c570e6de78 Correct revolutionTime variable on Basic Distributor to allow dwell limiter to function 2017-07-18 09:55:31 +10:00
Josh Stewart 9d2e938a4d Initial (mostly untested) live baro reading 2017-07-17 17:06:14 +10:00
Josh Stewart 905a8642ff July dev signature 2017-07-17 16:36:44 +10:00
Josh Stewart 3b99e85775 Revert one the the MISRA changes due to bug in 3D lookup 2017-07-15 10:31:45 +10:00
Josh Stewart 9c6acabb65 Add missing break into 2D table lookups 2017-07-11 20:12:13 +10:00
Josh Stewart a931000c45 Fix for bad base tune value 2017-07-11 16:27:05 +10:00
Josh Stewart e5591bc7bc June signature and base tune 2017-07-11 16:21:44 +10:00
Josh Stewart b0c6b40ff6 Error checks on the missing tooth end tooth calculation 2017-07-10 11:56:49 +10:00
Josh Stewart a9891ad38c Fix name of Lambda entry in the log 2017-07-10 11:56:28 +10:00
Josh Stewart 24f34eccbe Add updater for CAN variables in this months firmware 2017-07-10 11:56:11 +10:00
Josh Stewart 7e5fb7bb5c VR conditioner BOM template updates 2017-07-07 09:26:13 +10:00
Josh Stewart a09c5772ee Add freeRam() function for stm32 2017-07-07 09:26:13 +10:00
Josh Stewart 5ddfde074f Check pin validity individually 2017-07-07 09:26:13 +10:00
Josh Stewart 3d2a692d53 Change freeRam() to unsigned int 2017-07-07 09:26:13 +10:00
Josh Stewart aa879ec0d5 Merge pull request #92 from Autohome2/master
further cleanup of ini ans msq settings
2017-07-06 08:47:26 +10:00
darren siepka 1f03499725 further cleanup of ini and msq 2017-07-05 16:02:07 +01:00
Autohome2 f5a5855945 Merge pull request #42 from noisymime/master
update 05072017
2017-07-05 13:36:43 +01:00
Josh Stewart d7f374b473 Merge dazq CAN changes
Closes #91
2017-07-05 22:28:11 +10:00
Josh Stewart fa49d38253 Tweaks to the missing tooth per tooth timing 2017-07-05 21:12:21 +10:00
Josh Stewart 80471100be Tweak to potentially avoid spikes during cranking on some decoders 2017-07-04 16:33:41 +10:00
Josh Stewart 90fb7e0509 Cleanup of previous commit 2017-07-03 18:47:23 +10:00
Josh Stewart 5992e31f2f Experimental commit of per tooth based ignition timing 2017-07-03 18:39:10 +10:00