Commit Graph

2337 Commits

Author SHA1 Message Date
Josh Stewart 7b14d88a5d Update log size 2020-08-23 08:25:53 +10:00
Josh Stewart 5e3cf3fca6 Merge branch 'master' into pr/435 2020-08-23 08:24:59 +10:00
Josh Stewart 9a0f770a75 September 2020 development signatures 2020-08-23 08:09:51 +10:00
celso acyr 6b5788d09f
FIX A8 Fixed duplicate A8 (#443)
Fixed duplicate A8
2020-08-23 07:33:49 +10:00
Josh Stewart e68ab5f285 Fix for composite log not tracking time correctly after last commit 2020-08-22 21:47:46 +10:00
Josh Stewart 21063a60ff August 20 signatures and base tunes 2020-08-22 21:15:25 +10:00
Josh Stewart e783d15138 Add tx buffer check for tooth and composite logs 2020-08-22 20:53:42 +10:00
Josh Stewart 867eba45b6 Disable all programmable outputs in updates.ino 2020-08-22 19:06:14 +10:00
Josh Stewart 1b08b5f85b Add ability to change the fixed resolution of the table interp calculation. 2020-08-22 19:05:50 +10:00
Josh Stewart 7c3db9b7df Fix for programmable outputs not funcitoning 2020-08-20 16:58:44 +10:00
Josh Stewart bb58d02b36 Merge branch 'master' of https://github.com/noisymime/speeduino 2020-08-18 16:19:36 +10:00
Pasi Kemppainen c2558fa4a1
Bug fix and small improvement for local aux input channels (#398)
* Add config error indicator

* Fixes and naming change

* Fixes

* Change to fix conflicting error bit flag in init

* Updating IO flag setting

Co-authored-by: Pasi Kemppainen <pazi88@users.noreply.github.com>
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-18 14:51:32 +10:00
iLeeeZi 8e9b680be6
Flex fuel sensor temperature and temperature correction (#413). Also closes #252
* Fuel temperature correction

* fix negative temperatures

* typo fixed
2020-08-18 12:34:56 +10:00
Josh Stewart 18e608be57 Add VSS gauge/logging in MPH 2020-08-18 12:18:30 +10:00
Pasi Kemppainen 194853f9f3
Fix for negative pressure sensor readings (#438)
If the pressure sensor readings are negative, this fix will set the value to zero in that case.
2020-08-18 08:54:21 +10:00
Josh Stewart 01298b4747 Update tests for new PW calc options 2020-08-17 11:25:00 +10:00
Josh Stewart af13bf7276 REvised layout for the progammable outputs dialog 2020-08-17 09:02:27 +10:00
Dylan Rooijakkers 52b3d94536 Update storage.h 2020-08-16 12:36:18 +02:00
DylanRooijakkers b35418fc52
Add files via upload 2020-08-16 12:11:39 +02:00
DylanRooijakkers 299c9d22ac
Add files via upload 2020-08-16 12:10:06 +02:00
Josh Stewart e3afe69955 Minor fixes from last PR pull 2020-08-16 09:55:13 +10:00
Vitor Moreno B. Sales 8299c74d38
[AE] Introduce ReqFuel % multiplier (#332)
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-16 09:44:03 +10:00
Josh Stewart 20ee2c88a5 Combine multiply MAP options into single dropdown 2020-08-16 09:36:20 +10:00
Josh Stewart 356b8da8f0 Merge branch 'master' of https://github.com/noisymime/speeduino 2020-08-16 09:01:44 +10:00
Josh Stewart 73938e9640 Test work on progammable outputs UI 2020-08-16 09:01:40 +10:00
Vitor Moreno B. Sales f84bdade64
[PW Math] Introduce fixed MAP multiply (#347)
* [PW Math] Introduce fixed MAP multiply

* Compilation fix

Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-16 08:59:36 +10:00
Josh Stewart 99abe431db Take 2 on fixing PW tests 2020-08-14 13:34:23 +10:00
Josh Stewart a6aafee534 Updated PW tests to ensure that work following the introduction of incorporate AFR 2020-08-14 13:17:16 +10:00
Antti Muurikainen 0c78b13c9f
First commit on incorporate AFR (#402) 2020-08-13 22:48:26 +10:00
Josh Stewart 5336e18e87 Fix regression from 50ce97cd that caused problems with negative trigger angles 2020-08-13 15:41:35 +10:00
Josh Stewart 0376be2aed Force use of int16_t for stm32 temp calibrations 2020-08-12 16:23:40 +10:00
Vitor Moreno B. Sales b29fa21775
Programmable outputs (#396)
* Programmable outputs

* Prevent array overflow

* Show fullStatus variables names on dialog

* Further fixes

* Update with master

Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-12 14:21:36 +10:00
Josh Stewart ad4683014d Warnings cleanup 2020-08-12 12:05:31 +10:00
Josh Stewart 9624985299 Revert TS to using 1023 values for ADC calibration to allow custom WB entry 2020-08-11 17:25:20 +10:00
Josh Stewart 53c0dedde1 Complete new calibration routines for testing 2020-08-11 12:07:12 +10:00
Josh Stewart a1aa4f25d9 Add automatic build to Travis for stm32f407 black 2020-08-10 14:19:09 +10:00
Tjeerd 6faab8e485
Update on eeprom emulation (#424)
* Fix building for FRAM with globals.h setting

On request of vitor boss. A lot has been changed around  to make the selection of EEPROM emulation  type from the globals.h (including FRAM selection)

* Add support for EEPROM emulation on internal flash of STM32F7

* Updates on SPI Flash EEPROM

* Fix building for BACKUPSRAM as EEPROM.

* Add put() and get() functions to the EEPROM emulation. This is needed for the latest terminstor and other calibrations routines

Co-authored-by: Tjeerd <tjeerdie@users.noreply.github.com>
2020-08-10 08:58:00 +10:00
Josh Stewart d4899c0200 Tweaks to VSS sampling 2020-08-10 08:54:53 +10:00
Josh Stewart 0e8cb0bb9e Change stm32 boards to use 10-bit ADC and match other boards 2020-08-10 08:54:36 +10:00
Josh Stewart f4d000e5c3 Add upload of teensy35 and Dropbear master firmwares to speeduino.com server 2020-08-08 12:39:53 +10:00
Josh Stewart 9a6be330f4 Prevent interrupts when calculating tooth to tooth time (Resolves #430) 2020-08-08 09:53:26 +10:00
Josh Stewart c8480cc6a7 Add VSS sampling 2020-08-07 19:32:31 +10:00
Josh Stewart 7db6c7a834 Only do VVT angle lookup on missing tooth if it is enabled 2020-08-07 19:32:19 +10:00
Josh Stewart 3215d78b41 Fix typo on teensy35 timer init 2020-08-07 15:51:31 +10:00
Josh Stewart 0fe885344f Mostly working temp calibrations (See #422) 2020-08-07 14:30:56 +10:00
Josh Stewart 50ce97cde8 Performance tweaks on decoders 2020-08-05 15:11:51 +10:00
Josh Stewart 1d23023260 Check for serial tx buffer fill and delay sends if needed 2020-08-02 11:20:28 +10:00
noisymime-test f0b2c86d02
Added unit test for DFCO (#426)
* Update README.md

* Added DFCO unit test

* Update README.md

Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-08-02 09:05:10 +10:00
Tjeerd 22efa47bc5
new pinout STM32F407 board V0.5.0 and 0.5.1 (#423)
* new pinout STM32F407

* Put the #if directive on the correct side of the case 60: line.

Co-authored-by: Tjeerd <tjeerdie@users.noreply.github.com>
2020-07-30 15:02:09 +10:00
Josh Stewart 14972b3848 Merge branch 'master' of https://github.com/noisymime/speeduino 2020-07-30 09:15:48 +10:00