Josh Stewart
2a32600936
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-04-03 14:51:34 +11:00
Vitor Moreno B. Sales
558d063f56
[DFCO] Include a delay ( #348 )
...
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-04-03 14:46:11 +11:00
iLeeeZi
fc40cc24db
prevent priming pulse if flood clear is active ( #289 )
2020-04-02 10:42:26 +11:00
Josh Stewart
de76804660
Update CORE4 mappings
2020-04-02 10:16:35 +11:00
Josh Stewart
21412e74a1
Provide missing externs from last commit to allow unit testing
2020-04-02 09:54:43 +11:00
iLeeeZi
8722065168
6 and 8 cylinder sequential injection ( #280 )
...
* 6 cyl sequential related cleanup
* disable 6cyl seq fuel trim tables for now
* add the over 2 squirts fix
* Add 5 and 6 cylinder semi and full sequential
* 5 cylinder changes
* fix priming pulse when using paired or semi-sequential injection
* add 5 cyl special case back
* Add missing 8 cyl stuff
* add missing PW8
* allow to change inj4Ang with non sequential 5 cylinder
* add missing helptext
2020-04-01 17:03:11 +11:00
Vitor Moreno B. Sales
1c7ac1a825
Fix idle taper variable names and include commits counter ( #346 )
...
* Fix ini errors
* Include commits counter
2020-04-01 14:33:41 +11:00
Josh Stewart
a983343dd1
Bring wasted spark convenience funtinos into like for the MC33810 usage
2020-04-01 12:28:08 +11:00
Josh Stewart
5107372f30
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-04-01 12:21:03 +11:00
Josh Stewart
5ce4d06975
Add design files for v0.4.4b board
2020-04-01 12:20:47 +11:00
Josh Stewart
5c166de2f7
Cleaner handling in the wasted spark functions
2020-04-01 12:15:34 +11:00
Josh Stewart
0432306cfb
Only set filter in Basic Distributor if we have sync. See #199
2020-04-01 11:59:05 +11:00
Pasi Kemppainen
1b4d81453c
6&8-cyl wasted cop ( #314 )
...
* Added 6-cyl cop mode
* Update to ini
* Why not 8-cyl wasted COP too
Co-authored-by: Pasi Kemppainen <pazi88@users.noreply.github.com>
2020-03-26 21:49:55 +11:00
Josh Stewart
e6cf7b57cb
Cleanup from last commit
2020-03-25 22:08:08 +11:00
Vitor Moreno B. Sales
4ca428e61e
[IDLE] Crank to run PWM taper ( #340 )
2020-03-25 21:36:45 +11:00
Vitor Moreno B. Sales
63b726cf78
[ASE] Transition time to disable ( #342 )
...
* [ASE] Transition time to disable
* Real time ASE
* Fix last commit
* Fix variables declaration
2020-03-24 12:36:24 +11:00
Josh Stewart
9822ec9c76
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-03-19 15:27:50 +11:00
iLeeeZi
a3aedad316
Calculate the injector open time in tunerstudio ( #319 )
...
* Add injector open time calculation option
* update calculations dash
* better help text
* remove option to turn off
2020-03-19 15:27:23 +11:00
Josh Stewart
0db3806b60
Correct behaviour for when both stages of nitrous are active
2020-03-19 14:18:54 +11:00
Josh Stewart
6396ee551d
Fix linker error on last commit
2020-03-18 00:10:13 +11:00
Josh Stewart
bc67453098
Addition of 0-720 injector timing curve. See #306
2020-03-17 18:27:05 +11:00
Josh Stewart
faaf530b0c
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-03-17 10:39:39 +11:00
Josh Stewart
48387cf14c
Change ini to move individual injector timing to an RPM based curve
2020-03-17 10:39:35 +11:00
Antti Muurikainen
b942f090cf
Added cranking enrich range ( #335 )
...
* First commit
Increases cranking enrichment range from 0..255% to 0..1275%, accuracy is reduced to 5% steps but this should be enough.
Max allowable gammae increased from 511% to 1500%, overflow in PW-function prevented.
* Last one missed the second overflow prevention (less bitshift)
* Version needs to be increased in order to avoid performing value update routine on every startup
* Less bitshift is required only on iCorrections
2020-03-17 10:38:03 +11:00
iLeeeZi
9ea5f44e93
fix typos ( #337 )
2020-03-17 06:33:50 +10:00
Josh Stewart
f8b382f1ae
Update ignition channel numbers for BMW PNPs
2020-03-16 12:02:49 +11:00
Josh Stewart
a611e00f57
Add tests for table lookups
2020-03-16 11:58:01 +11:00
Josh Stewart
0948abe77a
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-03-12 11:44:38 +11:00
Josh Stewart
9249c63ac9
Add new dynamic ini mode based on # inj/ign outputs
2020-03-12 10:07:40 +11:00
Pasi Kemppainen
743129b21c
Small change to write Aux in channel names to Data Logs. ( #334 )
...
* Aux in names to datalog
* Datalog rest of the channels and also only if configured
2020-03-07 08:43:17 +11:00
Josh Stewart
d2c0bee4ed
Added missing dwell limit lines ( #333 )
2020-03-06 08:54:32 +11:00
Josh Stewart
dc2f06241a
Add basic tests for the dual wheel decoder
2020-03-04 18:58:23 +11:00
Josh Stewart
50189a6f59
Update new ignition mode on dual wheel
2020-03-04 18:58:11 +11:00
Josh Stewart
5b4200ad80
Cleanup from 3529f6a
2020-02-28 11:20:13 +11:00
Pasi Kemppainen
3529f6a2f7
6&8 cyl sequential ignition ( #323 )
...
* Required changes done
Needs testing
* Additions
* 8cyl changes for mega 2560
* Decoder fixes
2020-02-28 10:22:33 +11:00
Autohome2
1add450cf5
Branch 082019ma ( #326 )
...
* fix to serial0 and serial3 when offset is 0 uses wrong command
* fix to serial0 and serial3 when offset is 0 uses wrong command
* fix hex num
* add teensy canbus library
teensy can read and write functions enabled
* update to teensyduino 1.49
* part 1 prepare structure for obd can port works
rename old can_command() to secondarySerial_command() for secondary serial and create new can_command for real CAN instruction decode.
fix masking for teensy 3x and 4
* set mega as default build
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-02-28 10:18:37 +11:00
Josh Stewart
b02b33d4bf
Minor cleanup for compiling on Teensy with MC33810
2020-02-23 09:54:13 +11:00
Josh Stewart
11c3c97280
Change Bluepill to force 128k variant. See #311
2020-02-19 08:54:51 +11:00
Vitor Moreno B. Sales
433de94f81
Try to fix #311 ( #324 )
...
* Some Fixes to work
* Fix BluePill
* Remove libmaple defs
* STM32 Timers rework
* GCC9 Fix
* BlackPill update
* Disable FRAM as default for STM32
* STM32 storage options for all cores
* STM32 fixes 2
* Update FRAM lib
* Fix previos ADC 'fixed definitions'
* Fix duplicated pins
* Typo
* Fix compilation error for BluePill
* Fix timers Prescale
2020-02-18 17:30:44 +11:00
Josh Stewart
228d491098
Dev signatures for March 2020
2020-02-18 17:29:32 +11:00
Josh Stewart
e31773ff13
Base tunes for 202002. Fixes #304
2020-02-16 20:27:22 +11:00
Josh Stewart
80f7fcf7fd
Signatures for 202002
2020-02-16 20:11:10 +11:00
Josh Stewart
984d52d5eb
Minor cleanup of various files
2020-02-16 19:54:52 +11:00
Josh Stewart
1f7e75b65f
Remove check on the OL Stepper idle for max temp. Fixes #322
2020-02-14 10:00:59 +11:00
Josh Stewart
85a1a1a23c
Fix poor cranking to running transition on 36-2-2-2
2020-02-13 14:37:42 +11:00
Josh Stewart
349d03249d
Introduce tests for the setEndTooth function in missing tooth
2020-02-13 11:51:58 +11:00
Josh Stewart
dac19a9ed1
Fix new ign mode regression from df22b1d41b
2020-02-13 11:03:27 +11:00
ric355
aad7b2cba6
Secondary serial requests are sometimes ignored ( #321 )
...
* Fix to secondary serial requests to ensure the whole request is received before we attempt to process it. This avoids the situation where serial requests would sometimes be ignored when they are a multi-byte requests (e.g. the 'r' command).
* Minor formatting change.
2020-02-12 09:26:04 +11:00
Josh Stewart
1054f1d290
Restructure all units tests in single layered arrangement
2020-02-11 23:33:00 +11:00
Josh Stewart
ae0f63c98b
Fix typo on last commit
2020-02-11 12:22:39 +11:00