Commit Graph

1983 Commits

Author SHA1 Message Date
Josh Stewart 358c50e9ea First of the big MISRA cleanups 2019-06-26 10:31:35 +10:00
Josh Stewart 55537a447a Fix incorrect cppcheck path 2019-06-25 18:39:15 +10:00
Josh Stewart f84583d4bb Switch to latest version of cppcheck and MISRA scan 2019-06-25 18:27:54 +10:00
Josh Stewart a3f2c21cc8 Fix formatting of Travis file 2019-06-25 13:51:42 +10:00
Josh Stewart b04939d0c7 Remove stm32f103 from automated Travis build 2019-06-25 13:41:59 +10:00
Josh Stewart 19cb1a5cb0 Add pin mapping for the 1996-97 Miata PNP 2019-06-24 17:04:24 +10:00
Josh Stewart 3978e33f56 Merge branch 'master' of https://github.com/noisymime/speeduino 2019-06-24 15:47:59 +10:00
Josh Stewart 5a7b17bccd Fix for HW test mode that broke in f41f95a60c 2019-06-24 15:47:13 +10:00
Josh Stewart 030b88b578 Fix for negative values in the coolant advance table not working 2019-06-24 14:46:11 +10:00
Josh Stewart 40d8ed81c7 June dev signatures 2019-06-19 08:09:13 +10:00
Josh Stewart 868b89e977
Change link on Github release badge to always point to the latest 2019-06-09 14:32:02 +10:00
Josh Stewart 1943d0f7bf Add missing defaults for the coolant based advance curve 2019-06-06 23:29:04 +10:00
Josh Stewart 28fae10a45 Signatures and base tunes for 201905 2019-06-06 20:10:17 +10:00
Josh Stewart 120df04ded Combine ASE amount and duration on a single dialog 2019-06-06 17:06:53 +10:00
Josh Stewart 593194c9b0 Disable the switching option on 2nd fuel table for this release 2019-06-05 18:27:40 +10:00
Josh Stewart c18b29b7d2 Only allow O2 sensor readings when they sensor type is not disabled 2019-06-05 18:22:19 +10:00
Josh Stewart e524e8636a Threshold fix for MAE 2019-06-04 18:27:38 +10:00
Josh Stewart 834d80d859 Multiple fixes for 2nd fuel table. Seems to be working 2019-06-04 18:27:28 +10:00
Josh Stewart 17b9875862 Complete MAE. Needs testing 2019-05-30 18:02:18 +10:00
Josh Stewart f16481241f Prevent VE overflowing with Multiply if values too high 2019-05-23 17:15:16 +10:00
Josh Stewart 105eeba8aa A bunch of setup work for MAE 2019-05-22 07:47:09 +10:00
Josh Stewart 2ac3d0c457 MIssed line from last commit 2019-05-16 23:16:21 +10:00
Josh Stewart 887817f89f Add support for pages 10+ using the legacy `P` command. Fixes #228 2019-05-16 16:08:36 +10:00
Josh Stewart 686802b673 Special handling of 3 and 5 squirts per cycle. See #170 2019-05-16 15:36:55 +10:00
Josh Stewart ff9c89403c Initial (non-functioning) work on MAPdot based AE 2019-05-04 19:35:08 +10:00
Josh Stewart 827552a8fd Fix for bad CRC messages introduced in c7063eb268 2019-05-02 12:34:59 +10:00
Josh Stewart b12fec4a72 Initial work on processing the 2nd fuel table 2019-05-02 11:52:05 +10:00
Josh Stewart 3fcabb487f Readd blankfield that was removed in last PR 2019-05-02 11:42:51 +10:00
Josh Stewart d457d47934 Merge branch 'master' of https://github.com/noisymime/speeduino 2019-05-02 11:24:22 +10:00
Josh Stewart a21b573490 Add fuel 2 mode definitions 2019-05-02 11:24:15 +10:00
Josh Stewart 517029ea76
Merge pull request #224 from brunob45/dev/pagesize
Fix minor mistakes in pages definition
2019-05-02 11:21:19 +10:00
Bruno Bousquet 623b6577d8 Add ConfigPage size check at compile time 2019-04-28 18:14:25 -04:00
Bruno Bousquet 8d8062742b Fix minor mistakes in speeduino.ini pages definition 2019-04-28 18:14:03 -04:00
Josh Stewart b311b6a2f6 Remove all wiki images from this repository (Moved into dedicated one) 2019-04-24 14:42:44 +10:00
Josh Stewart 5504f62c58 Add new ignition mode support for Miata 9905 pattern 2019-04-23 13:53:20 +10:00
Josh Stewart c7063eb268 Minor RAM cleanup 2019-04-22 00:23:44 +10:00
Josh Stewart 044f1a0e83 Secondary fuel table dialog 2019-04-21 23:10:24 +10:00
Josh Stewart d0dc53da6e Finish allocating memory for fueltable2 2019-04-20 17:45:42 +10:00
Josh Stewart 64f300206b Split the sendPage functions between binary and ascii 2019-04-20 17:14:37 +10:00
Josh Stewart dc7b789a4e Add idle rpm target, delta, idle on statuses. Closes #215 2019-04-16 23:20:42 +10:00
Josh Stewart a582b3e291 Convert the single priming values into the new table. See #220 2019-04-16 17:34:46 +10:00
Josh Stewart d48ad1ad28 Add option on readCLT() to skip the filter on startup. See #220 2019-04-16 17:33:56 +10:00
Josh Stewart f01783a2f1 Use correct page size for useChar with canbusPage. Fixes #221 2019-04-16 17:02:45 +10:00
Josh Stewart 9601f0629d
Merge pull request #220 from pazi88/master
Coolant based ASE %, ASE duration, priming pulse width and Coolant based ignition adjustment
2019-04-15 18:53:20 +10:00
Josh Stewart 6437516bf7
Only perform the 2D table lookup for priming value once on startup 2019-04-13 15:46:15 +10:00
Pasi Kemppainen 483d44a9e6 Fix CLT based priming
There was error in calculation and also the coolant temp wasn't read at all, so I needed to add coolant temp reading too.
2019-04-12 19:08:39 +03:00
Pasi Kemppainen 500d50ab2a Forgot to add comment to priming pulse 2019-04-11 15:42:39 +03:00
Pasi Kemppainen 93c452fbc2 cold start features
Changed ASE percentage and duration from one fixed value to coolant based ones. And also fixed priming pulsewidth to be coolant based.
2019-04-11 15:31:24 +03:00
Josh Stewart 8df2c46833 Initial memory allocation for 2nd fuel map 2019-04-10 15:58:38 +10:00
Josh Stewart b3b0517a66 Fix broken Travis yaml 2019-04-09 20:16:05 +10:00