rusefillc
df87937e30
reducing code duplication, making API available
2024-09-19 11:06:48 -04:00
rusefillc
181150217a
only:reducing confusion
2024-02-13 08:29:04 -05:00
rusefillc
c4729e55d2
CANbus front to rear axle speed slip rate gauge on Nissan 350z and modern Hyundai/Kia fix #5842
2023-12-31 19:00:27 -05:00
rusefi
620983a5a7
front to rear axle speed slip rate gauge #5842
2023-12-31 12:28:07 -05:00
rusefillc
20cbeec9cd
front to rear axle speed slip rate gauge #5842
...
only:proteus_f4
2023-12-31 11:34:35 -05:00
rusefillc
6f9f6f8702
front to rear axle speed slip rate gauge #5842
2023-12-30 23:25:47 -05:00
Andrey
f511e50ea8
bugfix or introducing a bug? hopefully we did mean to read 16 bits not 12 bits?
2023-12-30 22:47:49 -05:00
rusefillc
6c5833e965
Civic vss type #5785
2023-12-13 00:15:43 -05:00
rusefillc
2975b283c7
only: Rpm can input #5784
2023-12-12 21:21:57 -05:00
rusefillc
a3522bd7ad
only: Civic vss type #5785
2023-12-12 17:47:40 -05:00
rusefillc
6b3c82e80a
only: Lua VSS broken for no apparent reson? fix #5759
2023-12-12 17:46:33 -05:00
Matthew Kennedy
3216c5c97b
scale mk60e5 vss properly
2023-11-28 17:21:16 -05:00
Matthew Kennedy
c5abd188f7
actually check for the correct mk60e5 speed CAN ID
2023-11-27 14:46:37 -05:00
rusefillc
d5cb3c8080
BMW E8x/E9x MK60e5
2023-11-26 23:32:56 -05:00
rusefillc
5f26bf9d35
docs
2023-11-26 23:32:04 -05:00
Matthew Kennedy
9d271b42d4
console commands cleanup
2023-10-26 23:14:30 -04:00
Matthew Kennedy
0396659939
missed one
2023-10-26 23:11:03 -04:00
Matthew Kennedy
d481c4c271
can VSS scaling #253
2023-09-18 08:03:33 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
Andrey
855de755ba
it's going to be painful
2023-04-28 20:50:29 -04:00
Matthew Kennedy
3d3873235b
mk60 byte order wrong
...
(cherry picked from commit 9a6a53c9fad43333e29688a73e74ae0fdebb72f0)
2023-04-28 20:26:54 -04:00
rusefillc
e9fa23be7a
Lua VSS
...
only:mre_f4
2023-04-22 12:19:47 -04:00
rusefillc
4c13fcfdbe
Lua VSS
...
only:mre_f4
2023-04-22 12:05:19 -04:00
Scott Smith
823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy
8cdac4cac0
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
Matthew Kennedy
e8d612eef8
can vss ( #3402 )
2021-10-24 19:04:47 -04:00
Matthew Kennedy
730b26d034
remove old vss implementation ( #3208 )
...
* dead vss
* remove
2021-08-28 01:39:55 -04:00
rusefillc
502df0d85b
typo
2021-07-30 15:49:08 -04:00
Matthew Kennedy
b52d50bbf2
Use pch in lots of files ( #3066 )
...
* most engine.h
* most engine_configuration
* more
* more
* more
* more
* more
* moooooore
* ok I'm done for now
* oops
2021-07-26 01:05:17 -04:00
Matthew Kennedy
2ce7777865
don't require EXTERN_ENGINE in every file ( #2969 )
...
* move enginePins
* no more extern engine
* uses
* more
* extern config too
* put this where it belongs
* include correct header
* merge
2021-07-16 18:13:33 -04:00
Matthew Kennedy
c26987b96b
Destroy all shared logger ( #2574 )
...
* most of shared logger
* a few more
* one more
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 14:28:48 -04:00
Matthew Kennedy
ad71016862
rip the bandaid: find-replace most of scheduleMsg ( #2572 )
...
* biiiig find replace
* more trivial find replace
* pwm
* almost all of them
* few more
* gpio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00
Matthew Kennedy
40c4238f13
enable CAN on H7 ( #2393 )
...
* enable
* guard correctly
* h7 bit timing
* allow longer frames
* allow data smaller than maximum
* mcu temperature
* typo
* tx message
* testing
* check for CAN or FDCAN
* don't need that any more
* h7 bitrate config
* undo testing
* h7-ify msg tx
* comment
* break out SID/EID macros
* guard differently
* update ChibiOS
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-09 18:54:01 -05:00
shadowm60
864bd7fa73
Dyno view proposal ( #1999 )
...
* DynoView creation
module implementation and unit_tests
* update acc algo
we only calcualte new acceleration value if speed has changed, not on every callback.
* added acceleration ts_channel
* fixed broken unit tests
* fixed accel sign
* review updates
* Update test_dynoview.cpp
fix unit_tests
* Update engine_controller.cpp
Fix .ram4 unused size
* Update test_dynoview.cpp
2020-12-04 20:28:48 -05:00
shadowm60
f2edf843e5
Update can_vss.cpp ( #1813 )
...
update vss reading from can
2020-09-21 05:55:09 -04:00
shadowm60
638cb64b54
Can vss updates ( #1345 )
...
* Vss over Can implementation proposal
Working for BMW e46
* fixed Firmware CI?
* kinetis fix.
* minor fixes
* Added W202 + fixed broken configs
- w202 Vel decoded
- added dbc checks
2020-04-22 13:40:08 -04:00
shadowm60
fe3030bb23
Vss over Can implementation proposal ( #1340 )
...
* Vss over Can implementation proposal
Working for BMW e46
* fixed Firmware CI?
* kinetis fix.
* minor fixes
2020-04-21 20:48:37 -04:00