Commit Graph

96 Commits

Author SHA1 Message Date
Josh Stewart fa621ea071 Big MISRA cleanup 2019-07-08 17:56:02 +10:00
Josh Stewart 8df2c46833 Initial memory allocation for 2nd fuel map 2019-04-10 15:58:38 +10:00
Bruno Bousquet e84c809740 Fix compilation errors for teensy 2019-04-07 11:49:24 -04:00
Josh Stewart 49a6744e36 Complete and tested CRC32 calcs for pages 2019-03-18 16:44:29 +11:00
Josh Stewart fe11bbde1e Working CRC32 checks on all non-map pages 2019-03-18 00:40:35 +11:00
Josh Stewart 0697819f9c Initial work on CRC32 calcs for pages 2019-03-17 22:14:29 +11:00
Josh Stewart 0fbab60841 Move most of the stm32 runtime into board file 2019-01-22 10:56:25 +13:00
Josh Stewart 0c434004d6 Introduce init.ino to help clean up speeduino.ino 2019-01-11 17:25:07 +11:00
Josh Stewart 2b866dd8ad Full generic implementatino of the composite logger 2018-10-15 14:40:14 +11:00
Josh Stewart 40f23ca885 Add safety checks to only set input pin modes when functions are enabled 2018-09-20 07:26:43 +10:00
Josh Stewart 778439e937 Working new ignition mode for 4g63 2018-08-21 14:42:58 +10:00
Josh Stewart bc096fbae3 Bunch of minor error cleanup 2018-08-15 17:44:30 +10:00
Josh Stewart 189234015f Huge amount of optimsation work on new ignition system 2018-08-14 12:46:39 +10:00
John Bloom 2b284ac0d8 Fix Teensy IGN2 pin mapping
Correctly set pin mapping on Speeduino 0.4.x w/ Teensy Adapter.
2018-08-12 18:51:14 -07:00
Josh Stewart cc6bf05a43 Initial work on new ignition timing method (Very messy) 2018-08-08 15:17:09 +10:00
Josh Stewart 45bbb4bad8 Correct check for new board on startup. Fixes #153 2018-07-24 15:50:16 +10:00
Josh Stewart 9e2d649f61 Begin some work on warnings cleanup 2018-07-19 17:35:35 +10:00
Josh Stewart e5ea1ce36e Allow 6g72 patterns under the new sync method of the 4g63 decoder. #76 2018-06-17 15:16:22 +10:00
Josh Stewart 388ad9ac41 Add UA4C board definition 2018-06-04 16:33:19 +10:00
Josh Stewart a694651caa Add open loop boost option back in 2018-05-15 14:05:45 +10:00
Josh Stewart 00daa6b93a Initial Idle Up implementation 2018-05-04 17:55:58 +10:00
Josh Stewart 4b5f580649 All base work on EMAP sensor configuration and reading 2018-04-24 21:31:52 +10:00
Josh Stewart 8706c107fb Multi-squirt enable (giggity) 2018-04-20 17:02:35 +10:00
darren siepka aa3904b448 add dvjcodec rev a and b teensy board entry
reactivate second o2 input
2018-04-10 23:17:38 +01:00
darren siepka a5e226c58c add teensy ifdef for new board entries 2018-04-05 22:02:33 +01:00
darren siepka 8583e8ac7a Merge branch 'teensy_reva' of https://github.com/Autohome2/speeduino 2018-04-05 21:42:47 +01:00
darren siepka 339ece2618 add reva and revb teensy boards and enable second o2 2018-04-05 21:41:33 +01:00
Vitor Moreno B. Sales 4a532a7a80
Merge pull request #19 from noisymime/master
Bunch more work on dynamic ignition assignment
2018-03-18 02:57:54 -03:00
Josh Stewart 7f0ba43d51 Bunch more work on dynamic ignition assignment 2018-03-18 10:37:31 +11:00
VitorBoss 27e22eef1b Merge branch 'master' of git://github.com/noisymime/speeduino 2018-02-01 18:28:53 -02:00
Josh Stewart b1c307b01b Fixup errors from last merge 2018-01-26 00:37:38 +11:00
Josh Stewart 05ebf72e53
Merge branch 'master' into 0x15e-master-amalgamation 2018-01-25 17:25:11 +11:00
Josh Stewart 8e2e3f125b Convert all tables in code to match the numbering in the ini (Probably has bugs for now) 2018-01-24 12:05:50 +11:00
Vitor Moreno B. Sales 94b2154bed
Merge pull request #15 from noisymime/master
1801
2018-01-19 19:18:00 -02:00
Murray 81d8ccd358 Merge branch 'master' of https://github.com/noisymime/speeduino into reset-lock 2018-01-09 18:20:47 -06:00
Josh Stewart e2dfeeb93d Revised launch/clutch default pins 2018-01-10 00:12:14 +11:00
Murray 43f0d35839 Merge branch 'master' of https://github.com/noisymime/speeduino into reset-lock 2018-01-07 16:22:55 -06:00
Murray ae8ea08d41 Reset Control
Changed reset lock feature to a more general "reset control" feature. Moved reset control settings to the general Settings menu. added a serial U command that will halt comms and set the control pin low when another byte is received to facilitate reset control for devices that lack an AtmegaXXu2 usb controller. Improved context help for reset control. Corrected reset lock status indicator on / off labels. moved reset control setup to utils.ino.
2018-01-07 16:22:18 -06:00
Vitor Moreno B. Sales 936c0e882b
Merge pull request #14 from noisymime/master
Jan2018
2018-01-05 20:05:11 -02:00
Josh Stewart a2e1379fd6 MISRA cleanup 2018-01-03 20:48:35 +11:00
Murray 03e6c2d476 Software controlled auto-reset prevention
This feature enables the Speeduino to set a pin high that will tell the Arduino's 8U2/16U2 firmware not to reset on new serial connections. This requires a slightly modified firmware for the 8U2/16U2 that will only reset on DTR when PB7 is also held low.
2018-01-01 15:39:43 -06:00
Josh Stewart 58842645d4 Add Teensy pin mapping for the MX5 PNP board (Incomplete) 2017-12-27 23:12:07 +11:00
Vitor Moreno B. Sales b13297cb44
Merge pull request #13 from noisymime/master
Early december
2017-12-21 17:29:36 -02:00
Josh Stewart 6c0c5962cd Initial commit of working 36-2-2-2 pattern 2017-12-19 17:28:01 +11:00
Josh Stewart 36c08d42cc Initial layout work for 36-2-2-2 decoder 2017-12-15 16:38:17 +11:00
Vitor Moreno B. Sales 2c10a969dd
Merge pull request #12 from noisymime/master
December merge
2017-12-13 15:25:10 -02:00
VitorBoss 31d134c05d Merge branch 'master' of git://github.com/noisymime/speeduino 2017-12-06 16:13:58 -02:00
Josh Stewart d715f95c7b Pinout correction on the INJ 3/4 MX5 PNP 2017-12-05 16:05:00 +11:00
Josh Stewart 1cfdcb0c77 Bunch of small tweaks to reduce Bluepill flash usage 2017-10-26 12:25:53 +11:00
Josh Stewart b67ae45b69 Added NO2C pin mapping
Closes #106
2017-10-25 20:55:46 +11:00