3er0.1ive
74908a9b54
- remove old output param m_frequency from knockController
...
- need some memory for f407
2024-10-22 05:33:17 -04:00
Andrey
ba91d66b8d
std::m..
2024-09-26 09:37:31 -04:00
Andrey
840776ae96
only:cleanup
2024-09-20 01:16:45 -04:00
Andrey
a5bff25cc1
only: Knock frequency inputs to be bore diameter and checkbox #6767
...
only:hello hip9011
2024-08-04 16:51:22 -04:00
rusefi
ffea0a23a0
Knock inputs to be bore diameter and checkbox #6767
...
only: only bore logic
2024-08-04 13:47:17 -04:00
rusefi
f3ff325765
Knock inputs to be bore diameter and checkbox #6767
...
only: reusing macro
2024-08-04 13:25:13 -04:00
Andrey Gusakov
89a92a36d1
lps25: get all data within single i2c access
2024-07-14 19:44:03 -04:00
Andrey Gusakov
78ba473c2a
lps25: get 3 register in one access
...
After e7c3223151
fix it is possible
to read more than one register in one transaction.
2024-07-14 19:44:03 -04:00
Andrey Gusakov
299ea0dc82
hip9011: fix reinitialization, typos
2024-06-27 09:56:44 -04:00
rusefillc
69c0f95125
only:MAX3185X_REFRESH_TIME Ups. 0.1 sec.
2024-06-19 10:09:05 -04:00
rusefillc
ebf178e6ae
https://github.com/rusefi/rusefi/pull/5394
...
only:nastyornot
2024-06-17 15:53:23 -04:00
Andrey
dc6419f4c2
compile-time enforcement of printf strings
...
only:uaefi
2024-06-10 19:39:54 -04:00
rusefillc
f87926a2b2
only:variable shadowing should be avoided #5676
2024-05-23 10:57:09 -04:00
3er0.1ive
bdb997fe1a
- clean commit with knock_analyzer
2024-05-04 10:51:46 -04:00
rusefillc
8a5ba90692
cleaner guards
2024-03-15 14:15:53 -06:00
rusefillc
826bf8e308
only:cleaner guards
2024-03-15 11:46:56 -06:00
Andrey Gusakov
f9e0dddc4c
max3185x: compare not assign
2024-03-12 19:45:18 -04:00
Andrey Gusakov
8972fedb41
max3185x: show device type
2024-03-12 19:45:18 -04:00
Andrey Gusakov
c13897a2d1
max3185x: human indexing
2024-03-11 16:54:58 -04:00
Andrey Gusakov
33adccc038
max3185x: typo fix
2024-03-11 16:54:58 -04:00
Andrey Gusakov
247bf24a20
max3185x: restart driver thread on settings change
2024-03-11 16:54:58 -04:00
Andrey Gusakov
cfdb571515
max3185x: improve debug output
2024-03-11 16:54:58 -04:00
rusefillc
b089ddae5a
only: minor EGT
2024-03-10 18:40:11 -04:00
rusefillc
0da2644ea8
minor EGT
2024-03-10 15:20:49 -04:00
Andrey Gusakov
9f187ef455
max3185x: fix negative values for max31856
2024-03-10 12:56:03 -04:00
Andrey Gusakov
38d7430362
max3185x: lower SPI clock, fix divider
2024-03-10 12:56:03 -04:00
Andrey Gusakov
56d46e5fbe
max31855: also support max31856
2024-03-10 12:56:03 -04:00
Andrey Gusakov
8b63ff269e
max31855: temperatures can be negative
2024-03-10 12:56:03 -04:00
Andrey Gusakov
9fc1806ed6
max31855/egt: migrate to SensorType framework
2024-03-09 08:55:29 -05:00
Andrey Gusakov
b7d0dbd327
max31855: cleanups
2024-03-09 08:55:24 -05:00
Andrey Gusakov
452c600b18
max31855: typo fix
2024-03-09 08:02:43 -05:00
Andrey Gusakov
82784a3b8b
max31855: report EGT with 0.25C resolution
2024-03-09 06:24:26 -05:00
Andrey Gusakov
fd417db528
max31855: incapsulate
2024-03-09 06:24:26 -05:00
rusefillc
96d63adf4a
only:making technical debt more obvious
2024-02-12 10:00:08 -05:00
rusefillc
30c903e9ca
only:accelerometer refactoring & docs
2024-02-12 10:00:08 -05:00
Andrey Gusakov
89e17fe083
accelerometers: hide variables under guard
2024-02-12 09:49:05 -05:00
Andrey Gusakov
11c0b96c7d
accelerometer: add support for lis302dl and lis3dsh, autodetection
2024-02-12 09:49:05 -05:00
Andrey Gusakov
da8244a97a
Styling
2024-02-12 09:49:05 -05:00
Andrey Gusakov
94f08047df
EGT: max31855: run driver as a thread instead of slow callback
...
So do not call SPI communication from ISR context.
Also fix minor bus in driver:
- one spi config struct for all chips
- init spi config struct with some valid data (to be tested)
2024-02-02 23:17:56 -05:00
rusefillc
324378f252
LUA code and EGT makes ECU to hang fix #5889
2024-01-30 17:39:50 -05:00
Andrey Gusakov
6b957e33b7
IMU: select CAN vs SPI
2023-12-18 12:00:48 -05:00
rusefi
b141199292
some logging and some setting safety
2023-12-17 08:51:56 -05:00
Andrey Gusakov
54e6e12936
Accelerometer: no annoing printf
2023-12-16 11:50:34 -05:00
Andrey Gusakov
10093dca6e
CodeQL ?
2023-12-16 11:50:34 -05:00
Andrey Gusakov
846e2391d1
Accelerometer: add support for LIS2DH12 (LSM303AGR driver)
2023-12-16 11:50:34 -05:00
Andrey Gusakov
a5c7895528
sensors: accelerometer: use ChibiOS's lis2dw12 driver
2023-12-16 11:50:34 -05:00
Andrey Gusakov
e80c57fa5f
EFI_MEMS -> EFI_ONBOARD_MEMS
2023-12-16 11:50:34 -05:00
Andrey Gusakov
c7fe53e107
Rename LIS302DLCsPin to accelerometerCsPin
2023-12-14 00:31:46 -05:00
Matthew Kennedy
d31f535ca3
sanity in IMU data names/ranges
2023-11-27 14:59:21 -05:00
rusefillc
e384914c95
only:variable shadowing should be avoided #5676
2023-11-01 13:02:20 -04:00