Josh Stewart
814ae52a35
Minor fix to Unit Tests
2021-10-05 15:40:35 +11:00
Josh Stewart
efe962598a
Fix for OUTPUT test failing due to random pin assignments
2021-10-05 11:15:14 +11:00
XPbIM3
f8c910e6e0
Update corrections.ino ( #678 )
...
* Update corrections.ino
flatSSoftWin stores a gundreds of RPMs, to should be multiplied by 100
* Update corrections.ino
Co-authored-by: Josh Stewart <josh@noisymime.org>
2021-10-05 07:58:57 +11:00
tx_haggis
b8c4ec3e61
Use packed enums to save a few bytes of RAM ( #667 )
2021-10-04 08:27:02 +11:00
HWright9
1d3a30ab4c
Cylinder Trims to use Fuel Load ( #672 )
...
Changed from MAP to fuel load so these work with TPS. Added 2 and 3 cylinder engines to fuel trim.
Fixed Logging issue not showing PW2.
2021-10-04 01:14:31 +11:00
Josh Stewart
93de5eecda
Initial work on common SDFat library.
...
Implements much of the layout and settings from #543
2021-10-04 00:09:53 +11:00
Wilmar den Ouden
0024c66b89
chore(stm32): set the RTC lib the PlatformIO lib package ( #661 )
...
Signed-off-by: wilmardo <info@wilmardenouden.nl>
2021-09-18 09:10:29 +10:00
tx_haggis
1b5e351b45
Remove repeated #defines from cancomms.ino ( #658 )
...
They are already in cancomms.h
Co-authored-by: Josh Stewart <josh@noisymime.org>
2021-09-17 00:10:34 +10:00
shiznit304
a7281808a6
camelCaseFix ( #643 )
2021-09-17 00:07:54 +10:00
mike501
d8474462d8
DRZ400 Trigger Decoder ( #625 )
...
* DRZ400
Create the DRZ400 decoder based on duel wheel. Works by creating a filter on the secondary filter so it only detects one of the two teeth enabling single tooth decoder to work
* fix missing commas to speeduino.ini
2021-09-16 10:36:39 +10:00
Josh Stewart
89e49d2c00
Faster VSS reads and gear detection
2021-09-14 21:45:44 +10:00
tx_haggis
5e409445a4
Use table iterator for EEPROM read/write ( #620 )
...
* refactor: use a loop for writeAllConfig.
Future proofing: new pages will get automatically
written
* Call existing [read|store]EEPROMVersion functions
* Common function to compute CRC address
* Bulk write calibration tables
* Use EEPROM get/put instead of hand rolled code
* Typedef the EEPROM address
I.e. the EEPROM.read() parameter type
* Encapsulate eepromWritesPending
* Remove C++ namespaces
* Use table iterators for read/write
* Rename storage.ino to .cpp
This fixes a warning
2021-09-14 16:51:26 +10:00
Vitor Moreno B. Sales
b0e311b3e4
202108 fixes ( #659 )
...
Added correct pin out for SPI flash using BlackPill
Fix fsIntIndex size
2021-09-14 11:23:32 +10:00
tx_haggis
de2dc65538
Missing commas ( #656 )
2021-09-12 09:14:06 +10:00
Josh Stewart
b2878d66f8
Fixes for #649
2021-09-11 10:42:39 +10:00
Josh Stewart
3297321d9c
Merge branch 'master' of https://github.com/noisymime/speeduino
2021-09-11 10:14:18 +10:00
Dave Smith
1b16b2ca6b
Fixes #646 , log the load fields for TS to use ( #647 )
...
Co-authored-by: David Smith <dave@smithfamily.org.uk>
2021-09-10 16:35:18 +10:00
shiznit304
46e0742b79
Added VVT Min Coolant Condition ( #649 )
...
The VVT Minimum coolant condition
Update auxiliaries.ino
Co-authored-by: Josh Stewart <josh@noisymime.org>
2021-09-10 16:34:19 +10:00
tx_haggis
a0a994acdd
INI file fixes ( #651 )
...
* Use CNAME
* Missing commas
* Add missing expression delimiters
* Fix incorrect table page numbers
* Remove duplicated empty section
2021-09-10 15:59:22 +10:00
Tjeerd
5a6c089d01
Fixed bug in EEPROM emulation for STM32F401 and STM32F411 ( #645 )
...
General cleanup eeprom emulation
Co-authored-by: Tjeerd <tjeerdie@users.noreply.github.com>
2021-08-30 22:11:03 +10:00
Josh Stewart
03379fff7c
Update shields in README for new github workflow
2021-08-21 09:34:30 +10:00
Josh Stewart
321bae0ebb
Multiple updates to actions and disable Travis
2021-08-21 09:16:16 +10:00
Josh Stewart
eda6f05af4
Fix broken yaml
2021-08-21 08:54:44 +10:00
Josh Stewart
ced6446d23
Add more useful slack notification to build Action
2021-08-21 08:52:45 +10:00
Josh Stewart
341814867e
Add Slack notification to build Action
2021-08-21 08:32:15 +10:00
Josh Stewart
0d90e13ed2
Force Action to use python 3.7
2021-08-20 23:40:23 +10:00
Josh Stewart
59ba9e6dbc
Remove pip cache from Action
2021-08-20 23:27:51 +10:00
Josh Stewart
0c8483dfbf
Manually install wheel in Action
2021-08-20 23:13:50 +10:00
Josh Stewart
427afffca0
Force PIO update in unit-test action
2021-08-20 23:01:53 +10:00
Josh Stewart
22c92d1462
Add action for PIO remote test
2021-08-20 22:52:10 +10:00
Josh Stewart
49d351f932
Add server upload to build Action
2021-08-20 18:55:49 +10:00
Josh Stewart
7aec487387
Initial draft GitHub actions ( #640 )
...
* Initial creation of firmware build action
* Initial doxygen action for testing
2021-08-20 17:10:42 +10:00
Josh Stewart
0f6492dec5
Change Miata VVT decoder to use the vvtCL0DutyAng variable. Potential fix for #636
2021-08-20 16:01:26 +10:00
Josh Stewart
82cdbdc561
202109 dev signatures
2021-08-20 15:26:14 +10:00
Josh Stewart
e7ed4f86b8
Fix warning in ini
2021-08-10 09:54:25 +10:00
Josh Stewart
95b8e6ee75
Signatures for 202108 release
2021-08-09 23:05:32 +10:00
Pasi Kemppainen
4e46da16d2
Small bug fix ( #629 )
2021-08-09 22:57:55 +10:00
Josh Stewart
7fe55037dc
Remove remaining base tunes
2021-08-09 21:31:23 +10:00
Josh Stewart
9849b6a74f
Remove old datasheets from repo
2021-08-09 21:23:01 +10:00
Josh Stewart
16b642d630
Remove the (non-functional) tacho sweep option from GUI
2021-08-09 16:35:57 +10:00
Josh Stewart
111fe95846
Fix badges on README
2021-08-09 16:11:59 +10:00
Josh Stewart
60cbf0c6da
Merge branch 'master' of https://github.com/noisymime/speeduino
2021-08-01 23:02:09 +10:00
Josh Stewart
1560dd8308
Engage closed loop boost based on baro rather than fixed 100kpa
2021-08-01 23:02:05 +10:00
Vitor Moreno B. Sales
43f2ce594c
Fix for disable maximum output time ( #622 )
2021-07-29 21:00:43 +10:00
Vitor Moreno B. Sales
b6147b65b0
AE graph unit for O2 sensor ( #617 )
2021-07-22 13:53:51 +10:00
Josh Stewart
a5f7cc162b
Merge branch 'master' of https://github.com/noisymime/speeduino
2021-07-22 11:57:39 +10:00
Josh Stewart
d8f7f8d21d
Force Teensy platform to the latest 1.54
2021-07-22 11:57:33 +10:00
Vitor Moreno B. Sales
b5c6127028
Add delay option for idle advance ( #601 )
...
* Make idle advance respect delay
Also increased resolution to half second.
Remove code duplication, removed unnecessary math
* Add a new configurable delay
* Fix copy paste error
Co-authored-by: Josh Stewart <josh@noisymime.org>
2021-07-19 18:03:07 +10:00
Vitor Moreno B. Sales
cd9092517c
Allow negative angle on flat shift ( #600 )
2021-07-19 09:35:42 +10:00
tx_haggis
ef03225c32
INI file fixes ( #615 )
...
* Add missing commas
* Missing closing brace
* Missing &
Was using bitwise comparison (&): looks like it should be boolean (&&)
* Remove extra closing brace "}"
Co-authored-by: Josh Stewart <josh@noisymime.org>
2021-07-19 09:14:45 +10:00