Commit Graph

714 Commits

Author SHA1 Message Date
Matthew Kennedy d31f535ca3 sanity in IMU data names/ranges 2023-11-27 14:59:21 -05:00
rusefillc 1f990e8fef only:better method name 2023-11-22 23:58:30 -05:00
rusefillc fdfae2724e F407-Discovery status LED conflicts for GPIO fix #5705 2023-11-10 17:15:16 -05:00
rusefillc 4cb45a354b
Better efi engine control guard (#5695)
* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL

* better EFI_ENGINE_CONTROL
2023-11-05 13:54:06 -05:00
Andrey 021609f468 only:unused methods 2023-11-04 22:34:28 -04:00
rusefillc 946fec3ea0 better guards 2023-11-03 20:54:02 -04:00
Andrey G ed8af771ac
at_start_f435: enable MFS for internal flash (#5687)
* Rename EFI_INTERNAL_FLASH to EFI_STORAGE_INT_FLASH

This define enables use of RE custom flash driver for storing
settings to internal flash.

* at_start_f435: enable MFS for settings storing in internal flash

* MRE: fix special build

* kinetis: fix flash_int.cpp vs flash_int.c mess

* at32: allow allowFlashWhileRunning()

* flash_main: supress warning
2023-11-03 13:08:35 -04:00
rusefillc 3b6c9feea5
require LEDs (#5643)
* require all boards to define LED functions (#272)

* require all boards to define LED functions

* f429 nucleo

* small can

* small can

* add to header

* LEDs

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-03 12:56:59 -04:00
Andrey 5ab0d75709 only:unused-variable is a nice error message to have #5683 2023-11-02 21:51:31 -04:00
Matthew Kennedy 93e3e75a36 avoid vexing parse 2023-11-01 19:25:13 -04:00
rusefillc e384914c95 only:variable shadowing should be avoided #5676 2023-11-01 13:02:20 -04:00
rusefi 8d1bdacafb fuelTempGauge
only:small-can-board
2023-10-31 22:47:57 -04:00
rusefillc add3326ef0
dead warningEnabled global variable (#5636) 2023-10-24 18:55:29 -04:00
rusefillc 66759b1cff Lua does not set RPM #5627 2023-10-21 18:14:13 -04:00
Matthew Kennedy 5a1f53ce39 fix injection SOI log channel 2023-10-19 22:31:17 -04:00
rusefi 105dc1b588 making 'isUsbConnected' visible outside of EFI_SHAFT_POSITION_INPUT guard
only:small-can-board
2023-10-17 16:04:42 -04:00
rusefi 12f4cea668 only:minor encapsulation 2023-10-13 00:23:29 -04:00
Matthew Kennedy c1315a4ecc Fix autotune in AFR mode: add "gas scale AFR" output channels & gauges 2023-10-06 19:56:32 -04:00
Matthew Kennedy 463b3ea70e odometry output channels 2023-10-04 23:01:03 -04:00
Matthew Kennedy c8ddbba529 trip odometer 2023-09-26 17:03:06 -04:00
Matthew Kennedy 1552b26fa6 new temp sensor output channels 2023-09-18 08:55:21 -04:00
Andrey f435552730 only: debug channel cleanups 2023-09-14 10:17:46 -04:00
rusefillc aa00a9eccb Injector DutyCycle jumps to 0 when duty goes beyond 127.5% fix #5559 2023-09-10 13:45:40 -04:00
rusefi 720ba01d04 proteus fails to start while powered by stim board #5545
only:proteus_f7
2023-08-29 00:46:21 -04:00
rusefi 291dcc6c1e dead 2023-08-29 00:46:21 -04:00
Andrey 20962b2a47 live data injector model 2023-07-03 12:30:30 -04:00
Matthew Kennedy bd97357e5b remove config lookup entirely 2023-06-05 14:52:34 -04:00
Matthew Kennedy d9930116f7 add weak linked functions for LED pin fetching 2023-06-05 13:14:40 -04:00
Matthew Kennedy b174ef488a shared define for all LED pin mode 2023-06-05 11:49:09 -04:00
Matthew Kennedy f7e6ccd9e2 de-pointerize outputMode #49 2023-06-05 10:25:00 -04:00
Matthew Kennedy 350d9060fb Add gego channel to make VE analyze happy #82
(cherry picked from commit d0c645bad5ddd6a54be149adeb963bae6fa5fa6b)
2023-05-05 17:40:52 -04:00
Matthew Kennedy 8fa5b514e3 TPS AE log cleanup
(cherry picked from commit 18493f90830edba0e2d1c356873e5a432aa1facc)
2023-05-05 17:05:31 -04:00
Matthew Kennedy fea92524e4 more log fields cleanup, lots of duplicates around fuel logic #98
(cherry picked from commit a8fef3634202c721f4dac12e7612444b7936cdc0)
2023-05-05 13:53:16 -04:00
Matthew Kennedy 85251fd675 cool, logging duplicate stuff! #98
(cherry picked from commit c3092cb1ab42847a190bed5bf4956a7a3e140602)
2023-05-04 21:40:58 -04:00
Matthew Kennedy effdbce4ca apparently we duplicated idle position, field renaming #98
(cherry picked from commit 304458961315f3f2dbf4cb93c15e6e73d0017d0e)
2023-05-04 21:26:40 -04:00
Matthew Kennedy 4e7e25585e gear detection in to the sensor model
(cherry picked from commit 82794403f86023d36a211e349ca2ff530eb2eb3c)
2023-04-30 10:54:38 -04:00
Matthew Kennedy 93fc5b2ceb use shared txt instead of parsing full rusefi_config (#59)
(cherry picked from commit fbb90f2c040442bc10787b9d722e477a7572d75c)
2023-04-29 16:52:43 -04:00
Matthew Kennedy d897a96c05 is this just dead?
(cherry picked from commit cd6b770945aa56ae52e188476034a862cba47bb0)
2023-04-29 01:08:14 -04:00
Matthew Kennedy 61e5b4b1ad change ObdCode to enum class builds firmware 2023-04-29 00:44:00 -04:00
Matthew Kennedy 7396d466c4 cj125
(cherry picked from commit fd09ad7b4f2a9c450aedf4a535db4edd24bdcee1)
2023-04-29 00:15:54 -04:00
Andrey 3221c4c075 it's going to be painful 2023-04-28 23:43:11 -04:00
Matthew Kennedy bb49b22294 joystick, lcd
(cherry picked from commit 61c17791b89fc6b5ae17df96d9498c088afdb09f)
2023-04-28 22:32:37 -04:00
Matthew Kennedy 2857e9527d remove specs_s struct, flatten config
(cherry picked from commit f090a97b0b7771dfe02e4b4bb9919d50a6a11ef5)
2023-04-28 20:59:11 -04:00
Andrey b35902ce35 logging of live data structs was: data points, we are moving away from debug mode #3614 2023-04-12 17:25:13 -04:00
rusefillc 7360840ece logging of live data structs was: data points, we are moving away from debug mode #3614 2023-04-12 10:24:07 -04:00
rusefillc 2ca470119e logging of live data structs was: data points, we are moving away from debug mode #3614 2023-04-12 10:17:08 -04:00
rusefi 5ec6f523f3 Poor man categories for logs #5153
only:hellen-honda-k
2023-03-28 20:12:30 -04:00
Andrey deb40b59c2 reducing weird?
only:hellen-honda-k
2023-03-05 01:00:37 -05:00
Andrey 6d88c2e34a Nick wonders if DC wastegate is still FUBAR #5075 2023-02-13 18:27:58 -05:00
Andrey d31344a019 Nick wonders if DC wastegate is still FUBAR #5075 2023-02-13 18:26:22 -05:00