Josh Stewart
4f5a2bdc35
Fix for failing test_corrections_WUE_active on blank board
2020-02-03 17:36:07 +11:00
Josh Stewart
fd10cb729c
Remove static declarations from corrections.ino (Did nothing)
2020-02-03 17:35:29 +11:00
Josh Stewart
5be1626bca
Create schematic v0.4.4b_schem.pdf
2020-02-03 17:34:36 +11:00
Vitor Moreno B. Sales
2c739a6582
BlackPill fixes ( #317 )
...
* 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
2020-02-03 13:53:40 +11:00
Josh Stewart
a93e78c3f3
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-02-03 09:07:41 +11:00
Josh Stewart
51b557639c
Disable some unused bits in scheduler for unit testing
2020-02-03 09:07:37 +11:00
Josh Stewart
6808a15f6d
Test enabling remote unit testing on Travis
2020-02-03 09:06:28 +11:00
Josh Stewart
2231a4a1ff
Set stm32f407 build to use current PIO platform code
2020-02-03 09:06:14 +11:00
Josh Stewart
cc0c90c0e5
Merge pull request #316 from iLeeeZi/ignfix
...
Fix typos on 3 and 5 cylinder ignition code
2020-02-01 13:51:55 +11:00
iLeeeZi
dad5694db6
fix 3 and 5 cylinder ignition
2020-02-01 04:17:33 +02:00
Josh Stewart
b3d7c9df9f
Better way of determining whether a commit is a PR
2020-01-30 23:48:11 +11:00
Bruno Bousquet
68f2288dd7
add schedule test ( #312 )
...
add temp test file to gitignore
improve schedule testing
add check for schedule delays and pending variants
move time sampling to callback methods
add comments and improve pending tests
2020-01-30 16:17:20 +11:00
Bruno Bousquet
1d456c7ad7
fix CRANK_ANGLE_MAX_INJ always 360 ( #313 )
2020-01-30 12:38:11 +11:00
Josh Stewart
6f8c126581
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-30 11:53:03 +11:00
Josh Stewart
8886d3dbd7
Bump required TS version to 3.1 to allow for use of restrictSquirtRelationship option
2020-01-30 11:52:51 +11:00
Josh Stewart
35a5551ce5
Experimental per branch settings in Travis
2020-01-30 11:51:27 +11:00
iLeeeZi
335a191238
Wue autotune ( #294 )
...
* add wue autotune
* fix ve autotune if lambda is used
* add lambdaTarget
* fix typo
* change one name
2020-01-28 22:50:34 +11:00
Josh Stewart
1d5053cccf
Limit can0 to Teensy35 only for now
2020-01-25 00:21:20 +11:00
Josh Stewart
da299433de
Add scope guard for Teensy CAN to allow it to compile elsewhere, but this needs cleaning up
2020-01-25 00:10:21 +11:00
Autohome2
a70a4885b9
enable teensy canbus interface ( #307 )
...
* 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
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-01-24 23:10:25 +11:00
Josh Stewart
a5d3a311b6
Example unit tests for corrections
2020-01-24 14:18:57 +11:00
Vitor Moreno B. Sales
e7dbbb2a75
Early 2020 STM32 fixes ( #308 )
...
* 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
2020-01-24 12:32:51 +11:00
Josh Stewart
cbc35346ba
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-24 12:22:19 +11:00
Josh Stewart
b2c27b7eb0
Initial commit of the unit testing framework
2020-01-24 12:21:12 +11:00
Josh Stewart
76ef814847
Large cleanup of global varialbes in preparation for unit test framework
2020-01-24 11:31:39 +11:00
Josh Stewart
82f6ed7081
Sequential injection cannot be simultaneous (5-cylinder) ( #293 )
...
* Sequential injection cannot be simultaneous
* double req_fuel for sequential
2020-01-21 17:03:01 +11:00
Josh Stewart
0be03b20eb
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-21 16:59:42 +11:00
Josh Stewart
52cce70784
Resolve merge
2020-01-21 16:59:33 +11:00
Josh Stewart
d4104ea9f2
Minor tweaks for better operation of higher sequential fuel counts
2020-01-21 16:57:26 +11:00
Pasi Kemppainen
9d0b74982b
Pin mapping for BMW PnP boards ( #295 )
...
BMW PnP pin mapping to support 6cyl fully seqvential. Basically same as v0.4 pin mapping, but in addition there is correct pins for ign/inj 5-6.
2020-01-21 15:41:51 +11:00
Josh Stewart
e004a81524
Increase maximum corrections value from 255 to 511
2020-01-21 15:16:54 +11:00
Josh Stewart
8859611a7e
Minor changes to the sync monitoring on dual wheel
2020-01-21 10:33:32 +11:00
Josh Stewart
9e0053e958
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-13 16:38:50 +10:00
Josh Stewart
8a48e07b26
Add missing include in comms.ino
2020-01-13 16:38:45 +10:00
Autohome2
57bfc36348
fix for serial0 and serial3 errors ( #301 )
...
* 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
2020-01-13 12:16:12 +10:00
Josh Stewart
106b75509d
Generic SPI as EEPROM changes.
2020-01-13 12:14:00 +10:00
Josh Stewart
3a73508cc3
Fix regression from df22b1d41b
in Basic Distributor cranking RPM. Fixes #297
2019-12-24 12:11:53 +11:00
Josh Stewart
1c4a6b6f68
Prevent MAP spike when cranking begins with averaged sampling. Fixes #296
2019-12-21 20:06:54 +11:00
Josh Stewart
fee931c421
Updated files for the early SpeedyMAP work
2019-12-19 17:38:49 +11:00
Josh Stewart
9ffbdcc132
Cleanup of hardware directory
2019-12-19 17:37:25 +11:00
Josh Stewart
b3a7ba8eac
Some initial ground work for the SD logging
2019-12-19 17:31:02 +11:00
Josh Stewart
3265f1b937
Fix for potential missed ignition signals at high rpm/high dwell
2019-12-19 13:23:11 +11:00
Bruno Bousquet
b35e07b86b
double req_fuel for sequential
2019-12-14 19:13:13 -05:00
Bruno Bousquet
0b2a1a5b78
Sequential injection cannot be simultaneous
2019-12-14 19:06:50 -05:00
Josh Stewart
da1d13875f
Merge branch 'master' of https://github.com/noisymime/speeduino
2019-12-15 10:04:32 +11:00
Josh Stewart
3ae3ba03b7
Fix missing arch check from last commit
2019-12-15 10:04:10 +11:00
Bruno Bousquet
1c7fadaf2e
move channel2InjDegrees so it is computed ( #292 )
2019-12-15 10:01:31 +11:00
Josh Stewart
4be3ffc0e1
Further MISRA cleanup work
2019-12-15 09:57:22 +11:00
Josh Stewart
fbbeb8a7a1
Basework for new DB board
2019-12-15 09:55:46 +11:00
Josh Stewart
9d89012c3b
Merge branch 'master' of https://github.com/noisymime/speeduino
2019-12-02 14:47:46 +11:00