jankovalski
76289ea501
Remove 0x153 from E46 CAN dash ( #7111 )
...
0x153 is being sent out by the traction control module. It should not be sent by the ecu because it's causing traction indicator to blink even when the car is not moving.
See https://www.ms4x.net/index.php?title=CAN_Bus_ID_0x153_ASC1
2024-11-30 18:17:05 -05:00
jankovalski
8e8a69aa1f
Change BMW E46 CAN interval to 10 ms ( #7078 )
...
Fix for #6974
2024-11-16 17:38:49 -05:00
vlad
9f88174f29
Update can_dash.cpp ( #7073 )
2024-11-14 13:19:08 -05:00
zed65
b00180bf6c
Update can_dash.cpp
...
Some info update and fix for #6603
2024-07-21 22:16:15 -04:00
rusefillc
fdd9eddc3b
extracting can_dash_nissan.cpp
2024-06-29 11:10:29 -04:00
rusEFI LLC
fa6cdc40db
only:nissan dash refactoring
2024-06-28 21:28:03 -04:00
rusEFI LLC
3b3bdb5499
only:this is weird
2024-06-27 09:49:41 -04:00
Andrey
8ec357f7f9
BMW E46 Can Dash flaws fix #6642
2024-06-20 23:10:50 -04:00
Andrey
a7c7d3dcac
variable shadowing should be avoided #5676
2024-05-23 10:57:09 -04:00
rusefillc
a919fdeba9
skipBoardCanDash
2024-03-24 22:10:42 -04:00
rusefillc
31c3ef4cc5
haltech 0x3E4
2024-02-29 17:48:47 -05:00
rusefillc
0f1a5532af
canDashboardHaltech gear without proper encoding
2024-02-28 10:52:01 -05:00
rusefillc
af94e3de19
canDashboardHaltech AcceleratorPedal
2024-02-28 10:31:13 -05:00
rusefillc
6257957e10
migrating to CanTxMessage::setShortValueMsb
2024-02-26 18:25:14 -05:00
rusefillc
f2505d6c7b
only: more usages of setShortValue
2024-02-26 16:05:40 -05:00
rusefillc
aba4b7d79f
docs for canDashboardHaltech
2024-02-24 12:54:01 -05:00
zed65
838cbc21cf
Update can_dash.cpp
2024-02-24 12:16:22 -05:00
Andrey
9237c4b16a
better EFI_ENGINE_CONTROL
2023-11-05 12:09:25 -05:00
Stefan de Kraker
4b64e0e087
Fixed CAN data bus selection
...
* Fixed CAN data bus selection
* Made canChannel non-optional
2023-10-31 01:42:47 -04:00
rusefillc
85db1cf0dc
only: part of knock logging
2023-09-25 21:18:57 -04:00
rusefi
e8c45a2e7d
refactoring: reducing code duplication. Also, do we even care for critical error codes?!
2023-08-20 22:23:44 -04:00
rusefi
97af20f651
only:mre_f4
2023-06-03 20:57:27 -04:00
rusefi
6c62dbba82
reducing BMW confusion
2023-06-03 20:28:33 -04:00
rusefi
c972a0d53c
current Gear should use sensor approach fix #5156
2023-05-15 09:22:36 -04:00
Andrey Gusakov
c07010b70a
can: glut MS Simplified Dash Broadcast
2023-05-08 21:55:54 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
m888r
1cdcfc4131
set aim dash CAN gear frame to current gear ( #5221 )
...
* set aim dash CAN gear frame to current gear
* change gear frame scaling and type
2023-04-07 06:28:15 -04:00
TurboMarian
45598be534
Update can_dash.cpp
...
(cherry picked from commit a2844721b5dd048afb0070dd809b73328dd23f52)
2022-12-16 16:35:08 -05:00
rusefillc
55062b1ef6
refactoring: constexpr fuel computer ( #4830 )
...
* refactoring: constexpr fuel computer
* refactoring: constexpr fuel computer
* refactoring: constexpr fuel computer
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-11-26 12:25:04 -05:00
Andrey
3b7b8e3f33
nissan
2022-11-23 23:45:25 -05:00
Nathan Schulte
59406e83f3
avoid ctime, use UTC ISO 8601 for CMD_DATE format ( #4764 )
...
* java_console: use UTC ISO 8601 for CMD_DATE format
* ChibiOS RTC avoids ctime
* firmware: controller sets time via ISO 8601
* avoid ctime in CAN dash
2022-11-23 16:53:16 -04:00
Nathan Schulte
fd1115d01a
code style, GPS fixes (test, firmware) ( #4822 )
...
* tidy NMEA
* const in nmea
* correct gps test output
* fix GPS UART print statements
* cleanup feature toggles in settings
* fix comment typos, misc whitespace
2022-11-23 07:01:34 -04:00
rusefillc
f80f36f2d9
Error in can_dash.cpp fix #4786
2022-11-15 15:05:14 -05:00
rusefillc
b5ae916dcf
Nissan
2022-11-14 21:47:54 -05:00
rusefillc
f166f0e0f5
Gather Nissan CAN data #2278
2022-11-13 02:55:10 -05:00
rusefillc
51da94ba89
Gather Nissan CAN data #2278
2022-11-13 00:20:35 -05:00
rusefillc
ab823d06c8
Gather Nissan CAN data #2278
2022-11-10 00:42:56 -05:00
Matthew Kennedy
f4f5f69ee6
duplicate log field names ( #4730 )
...
* remove duplicate target lambda/afr
* names on fuel computer
* remove more copies
* sensor.java
* everybody loves hard dependencies on generated fields
* target afr gauge fix
* test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-05 20:23:09 -04:00
rusefillc
25f4ebbc01
moving state into specific class ( #4520 )
...
* moving state into specific class
* moving state into specific class
2022-09-02 14:38:03 -04:00
rusefillc
1182db2b3c
B6 shutdown Lua and else
2022-06-19 20:06:03 -04:00
rusefillc
683a723d2f
CAN category ( #4148 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-09 16:49:23 -04:00
rusefillc
70e4d118ef
very random progress
2022-04-16 17:04:35 -04:00
rusefillc
4d7efd7fbc
Add Intake Air Temperature, Add Fuel Level ( #4028 )
...
Co-authored-by: hugovw1976 <hugovw1976@hotmail.com>
2022-03-30 18:15:55 -04:00
rusefillc
2ec769c66d
explicit error for forgotten NBC
2022-03-23 20:48:59 -04:00
rusefillc
53623142dd
explicit error for forgotten NBC
2022-03-23 19:47:10 -04:00
rusefillc
f490b49997
canDashboardHaltech
2022-03-23 10:53:13 -04:00
Benas Brazdziunas
e9327e6f5f
Moved multiplier/divider to scaled_channel factor ( #3924 )
...
* Moved multipiers and dividers to scaled_channel
* added linkto AIM can protocol
2022-02-11 21:02:19 -05:00
Benas Brazdziunas
c0e28e35bc
AIM dash TPS, CLT,IAT, and Batt V fix ( #3922 )
2022-02-11 18:42:51 -05:00
Matthew Kennedy
f5d4690fe1
baro fully in sensor model ( #3829 )
...
* consumers and api
* dead test
* baro uses sensor model
* remove old (copy of?) map lookup logic
* I guess we don't need FastInterpolation any more?
* don't double init analog input
2022-01-23 09:42:11 -05:00
Andrey
3b6ecb432b
migrating to SensorType::Rpm API
2022-01-20 22:38:08 -05:00