Commit Graph

82 Commits

Author SHA1 Message Date
Josh Stewart 6a8ab1015b Move the pulse width function into the speeduino.h scope 2017-10-24 14:08:32 +11:00
Josh Stewart ef89229e27 More consistent rolling hard cut 2017-10-04 21:16:08 +11:00
Josh Stewart 485affc81e Cleanup some of the strings to reduce sketch size for Bluepill 2017-10-04 18:02:12 +11:00
Josh Stewart 683fe44562 Initial work on rolling sign cut rev limit 2017-10-04 09:48:46 +11:00
Josh Stewart 46b1663da9 Support chunk serial comms mode 2017-09-20 14:06:55 +10:00
Josh Stewart 5b3df5ac4d Merge config pages 6 and 7 2017-09-19 14:51:33 +10:00
Josh Stewart 6763ff15b4 Initial work on new serial comms protocols (Working, but slow) 2017-09-19 14:10:07 +10:00
Josh Stewart ae780dc940 New per page based EEPROM writes 2017-09-19 14:05:43 +10:00
Josh Stewart 02976029cf Comment cleanup 2017-09-18 10:38:49 +10:00
Josh Stewart 7c0932a396 Adjust boost timings slightly 2017-09-07 06:20:22 +10:00
Josh Stewart 4e858f1ca8 Completed new PID mode for boost control 2017-09-04 11:50:55 +10:00
Josh Stewart 976c18fb26 Merge branch 'master' into master 2017-08-31 14:46:06 +10:00
Josh Stewart 0ccab57e61 Fix for potential miss on trailing spark of FC rotary mode at high RPM 2017-08-31 12:09:13 +10:00
VitorBoss 1ffbad8a43 Revert "Merge branch 'master' into pr/5"
This reverts commit d8898db9fe, reversing
changes made to b1e7b854d0.
2017-08-28 02:01:36 -03:00
Vitor Moreno B. Sales d8898db9fe Merge branch 'master' into pr/5 2017-08-28 01:53:24 -03:00
VitorBoss c10a637853 Sync with last changes 2017-08-28 01:35:49 -03:00
Josh Stewart e01dccc6b8 Initial work on revised version of the Miata 99-05 decoder 2017-08-27 09:26:36 +10:00
VitorBoss 38a89e41d0 082617 2017-08-26 19:48:04 -03:00
Josh Stewart 630a3bfe2a Checks on trailing ignition angles for FC rotary 2017-08-24 10:17:35 +10:00
Josh Stewart 0a7b782af9 Better method of doing trailing select for FC rotary configs 2017-08-24 00:55:44 +10:00
Josh Stewart 7db1101429 Completely untested trailing spark for FC rotary ignitions
May God have mercy on us all
2017-08-23 17:18:59 +10:00
Josh Stewart 539618c583 Initial interface work on rotary ignition modes 2017-08-23 08:14:11 +10:00
Josh Stewart cf6beeb53c Disable VVT and Boost control timers when engine is off 2017-08-22 19:57:45 +10:00
Josh Stewart 13e3b1f37b Starting improvements on the 4g63 pattern 2017-08-21 11:52:12 +10:00
Josh Stewart afa83cfdd7 Experimental new low res mode (Testing only) 2017-08-17 13:51:12 +10:00
Josh Stewart 77094a59d1 Better startup procedure and DIY watchdog 2017-08-17 11:24:26 +10:00
Josh Stewart 83b486ef1f Change to single calculation of the cranking RPM 2017-08-10 11:44:32 +10:00
Josh Stewart 692cb68cf1 Better locked ignition timing during cranking 2017-08-09 10:37:53 +10:00
VitorBoss bf21e87829 MISRA work 2017-08-07 22:05:35 -03:00
Vitor Moreno B. Sales 33f14e8fe5 Merge branch 'master' into master 2017-08-07 21:57:58 -03:00
VitorBoss 1defafb387 Work on boost/vvt and timers for STM32 2017-08-07 21:40:27 -03:00
Josh Stewart 482bbfab40 Cleanup unused variables ignXLastRev 2017-08-07 16:42:34 +10:00
Josh Stewart 4f7e11c233 Fix for spark miss every ~250 revs 2017-08-06 17:00:58 +10:00
VitorBoss 9f64ba2b6c idle, boost and vvt PWM added 2017-08-04 00:13:32 -03:00
VitorBoss 9398dadb48 Merge remote-tracking branch 'refs/remotes/noisymime/master'
# Conflicts:
#	speeduino/speeduino.ino
2017-08-03 22:49:10 -03: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
Vitor Moreno B. Sales d9f38f82de Fixing last comit 2017-08-02 22:51:07 -03:00
Vitor Moreno B. Sales e9db1a2f78 New update to STM32
Using timer bits instead (mainLoopCount & 31) comparators.
Few changes to support another library on STM32
2017-08-02 22:46:48 -03: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 ccb6e194b7 Initial work creating a new memory page (pg 11) 2017-07-20 16:54:50 +10:00
Josh Stewart 9d2e938a4d Initial (mostly untested) live baro reading 2017-07-17 17:06:14 +10:00
Josh Stewart fa49d38253 Tweaks to the missing tooth per tooth timing 2017-07-05 21:12:21 +10:00
Josh Stewart 5992e31f2f Experimental commit of per tooth based ignition timing 2017-07-03 18:39:10 +10:00
Josh Stewart f67f24f16d Merge pull request #89 from Autohome2/can_io_2
External devices over serial3 update
2017-07-02 22:40:45 +10:00
Josh Stewart 652624b288 Add initial Daihatsu +1 decoder (also 3 cylinder sequential ignition) 2017-06-26 17:34:10 +10:00
Josh Stewart 595edccd2a New secondary scheduling method for fuel schedules 2017-06-21 13:00:58 +10:00
Autohome2 8db13859e1 Merge branch 'master' into can_io_2 2017-06-20 02:44:51 +01:00
darren siepka 35dfa6395d support read values(16channel) from gpio or other external device . other device can also access the speeduino data values(realtime)
all via serial3
2017-06-20 02:29:55 +01:00