Commit Graph

2115 Commits

Author SHA1 Message Date
Josh Stewart 3f762ebf2f Merge branch 'master' of https://github.com/noisymime/speeduino 2019-11-12 15:29:18 +11:00
Josh Stewart 3dd92b15fe Performance optimisation on the missing tooth decoder 2019-11-12 15:28:43 +11:00
Josh Stewart 554f58eb28 Add better 3D table caching 2019-11-12 15:18:32 +11:00
Josh Stewart e449f319c2 RAM cleanup of the schedule structs 2019-11-12 15:04:36 +11:00
iLeeeZi 77975a0a59 Fix idle advance delay and add baro correction comms (#279) 2019-11-11 14:32:49 +11:00
Josh Stewart de8b563028 Merge branch 'master' of https://github.com/noisymime/speeduino 2019-11-10 19:27:56 +11:00
Josh Stewart 44ce30ab75 Cleanup idle adv dialog and add delay 2019-11-10 19:26:10 +11:00
Bruno Bousquet 5b876b252a fix WUE lookup function and add missing commas in speeduino.ini (#278)
* fix WUE lookup

* fix missing commas in speeduino.ini

* fix correctionWUE
2019-11-10 19:04:32 +11:00
iLeeeZi 892e05d2fc Add idle ignition timing correction feature (#275)
* Add idle advance and idle switch settings

Add idle RPM target based ignition timing correction

* Change few names to avoid confusion

changed idle switch to closed throttle position sensor  (CTPS) and moved CTPS settings under idle advance settings dialog for now
2019-11-08 16:40:53 +11:00
Josh Stewart 964163d2ec Remove debug line that was left in on last commit 2019-11-07 15:11:01 +11:00
Josh Stewart f75d2e444f Merge branch 'master' of https://github.com/noisymime/speeduino 2019-11-07 15:04:10 +11:00
Josh Stewart 081b2071c6 Clear injector interrupt flag. Prevents false pulse at low RPM with seq. Fixes #266 2019-11-07 15:01:28 +11:00
Pasi Kemppainen 3a6b9045f3 Added missing TS gauges (#272)
* Map reading offset fix

Because of this, mega was backfeeding +5v to map sensor signal pin, causing offset to map reading.

* Update init.ino

* Added new TS gauges

Added missing TS gauges:
- boostTarget
- Boost Duty Cycle
- Target AFR
- VVT Duty Cycle
- Idle Target RPM
- IAC Value
- # Sync Losses
2019-11-06 17:13:18 +11:00
Josh Stewart ad4a3a06dd Update last merge to work with new 2D table lookup 2019-11-06 17:03:58 +11:00
Josh Stewart 055965c21d
Merge pull request #265 from brunob45/dev/injOpen
Add condition to apply BattV correction only on open time
2019-11-06 17:01:00 +11:00
Josh Stewart 71add256fc
Merge branch 'master' into dev/injOpen 2019-11-06 17:00:45 +11:00
Josh Stewart 4ffee25c4a Add manual baro correction curve 2019-11-04 10:14:11 +11:00
Josh Stewart 434467686c Prevent potential overflow of the ASE enrich value. Fixes #274 2019-11-01 14:25:51 +11:00
Josh Stewart 88c8e3f8b5
Merge pull request #273 from brunob45/dev/table2Dspeed
improve table2D_getValue() function speed
2019-11-01 13:41:49 +11:00
Bruno Bousquet 1cd40e2df9 fix potential negative array index 2019-10-31 17:08:14 -04:00
Bruno Bousquet 1033f1182f improve comments 2019-10-31 16:31:30 -04:00
Bruno Bousquet 9952e8ad1b improve readability 2019-10-29 21:24:37 -04:00
Bruno Bousquet 66c5034ddc improve table2D_getValue() speed 2019-10-29 20:19:00 -04:00
Josh Stewart 41425eb1d8
Merge pull request #271 from brunob45/dev/idleTablesAxisSize
add axisSize to idle tables
2019-10-30 09:10:18 +11:00
Bruno Bousquet c63b0cc6c8 add axisSize to idle tables 2019-10-29 09:45:48 -04:00
Josh Stewart 85b08d13ab Merge branch 'master' of https://github.com/noisymime/speeduino 2019-10-29 22:53:07 +11:00
Josh Stewart 91206ac90e SUPER experimental new version of 2D table lookup. See #270 2019-10-29 22:50:46 +11:00
Bruno Bousquet 55cfb60251 fix block comment (/**/) within another (#269) 2019-10-22 12:55:17 +10:00
Bruno Bousquet f1521b65d8 Fix MISRA violations (#268)
* improve misra checking

* fix 1600 misra violations

* fix mistyped pointer

* misra script was not filtering duplicates
2019-10-22 11:49:07 +10:00
Josh Stewart 9b96707036 Fix for potential underflow in staging code when DFCO enabled. Fixes #267 2019-10-22 11:08:45 +11:00
Josh Stewart 938501b88f Fix some IGN/INJ copy/paste errors 2019-10-22 10:42:20 +11:00
Josh Stewart 8d2ba9278b Merge branch 'master' of https://github.com/noisymime/speeduino 2019-10-15 17:35:24 +11:00
Josh Stewart 50273d4ed5 Only declare sync with missing tooth sequential if cam signal has been seen. Fixes #259 2019-10-15 17:34:45 +11:00
Josh Stewart b0ac5af12a Only allow the 'Include AFR' option to run of the AFR warmup time has elapsed. Fixes #261 2019-10-15 17:04:31 +11:00
Josh Stewart 73f4058f6b Reenable LED indicator on the calibration routing 2019-10-15 16:56:41 +11:00
Bruno Bousquet 91f90f32e6 Add condition to apply BattV correction only on open time 2019-10-14 21:08:18 -04:00
Josh Stewart 5bd2184b96
Merge pull request #264 from brunob45/dev/clean
remove checksum and add output file to gitignore
2019-10-15 08:44:46 +10:00
Bruno Bousquet 51386942c7 remove checksum and add output file to gitignore 2019-10-14 18:12:42 -04:00
Josh Stewart be7e8359bc
Merge pull request #258 from Tjeerdie/dev_STM32F407VE
Development STM32F407VE with official core
2019-10-15 07:59:12 +10:00
hoogendijkta 4c5d0ebc47 Removed DEBUG statement. Statement introduced lag for stm32 2019-10-11 17:41:28 +02:00
hoogendijkta bbc4144fec Changed pins to correspond with test board. 2019-10-11 17:40:11 +02:00
hoogendijkta 9818e403d5 Changed plaformio.ini for PIO to work with the new ST stm32duino 1.7.0 core 2019-10-01 19:25:46 +02:00
ric355 0e5f50d1e9 Separate out stepper homing steps from maximum number of steps (#257)
* Provide support for changing the idle stepper direction through the use
of an "inverted Y/N" setting. This is to avoid the need to change wiring
if it turns out the stepper is working in the opposite direction to what
is expected.

* Add a new setting maximum number of stepper motor steps, so that homing can be done more reliably.
2019-10-01 17:22:33 +10:00
hoogendijkta a8bc25bd9d Merge branch 'FixTimers_STM32F4' 2019-09-30 21:44:23 +02:00
hoogendijkta 3a42674d57 Repair code with new STM32duino 1.7.0 core 2019-09-30 21:29:26 +02:00
hoogendijkta a44cacc9d4 fix STM32F407 comilation wuth new stm32duino 1.7.0 2019-09-30 21:13:09 +02:00
Josh Stewart f877ef0623 Testing further travis curl options 2019-09-30 11:54:48 +10:00
Josh Stewart da051f8c87 Add retry on curl options in Travis file 2019-09-30 11:31:38 +10:00
Josh Stewart e6d5a0dd36 Merge branch 'master' of https://github.com/noisymime/speeduino 2019-09-30 11:14:39 +10:00
Josh Stewart d29fa98d75 Only disable nitrous pins if nitrous is enabled 2019-09-30 11:11:16 +10:00