Commit Graph

497 Commits

Author SHA1 Message Date
Ashcon Mohseninia (RAND_ASH) 064e292a6e
Merge pull request #49 from rnd-ash/dev
Latest DEV changes
2023-01-03 08:30:07 +00:00
Ashcon Mohseninia c1fa4998d0 Torque converter adaptation improvements 2023-01-02 18:28:02 +00:00
Ashcon Mohseninia ec0f2a8241 New torque converter code with adaptation! 2022-12-31 18:38:28 +00:00
Ashcon Mohseninia e362df3b4a Add framework for DTCs 2022-12-31 09:32:40 +00:00
Ashcon Mohseninia 8343c38b2d Test - re-enable torque requests 2022-12-30 00:04:19 +00:00
Ashcon Mohseninia f25e9aed87 PM: MPC adder in overlap phase 2022-12-30 00:04:09 +00:00
Ashcon Mohseninia 285c815115 Docs. Generate tree view 2022-12-30 00:03:50 +00:00
Ashcon Mohseninia (RAND_ASH) 52613c4800
Create CNAME 2022-12-29 10:16:25 +00:00
Ashcon Mohseninia (RAND_ASH) adc0334d87
Add notice about ethics to README 2022-12-26 20:22:18 +00:00
Ashcon Mohseninia 91c0464519 Don't init ISO-TP on null CAN 2022-12-22 22:19:03 +00:00
Ashcon Mohseninia 78c4e1979e CAN: Don't start CAN if gpio matrix is unk 2022-12-22 21:53:31 +00:00
Ashcon Mohseninia afaaa7ea24 KWP: Use enable/disable tx functions 2022-12-21 09:20:31 +00:00
Ashcon Mohseninia da851c7df4 KWP: Implement enable/disable normal msg tx 2022-12-21 09:19:42 +00:00
Ashcon Mohseninia 80b383d4ac Add better error handling for KWP 2022-12-21 09:14:59 +00:00
Ashcon Mohseninia 99748b7b7a Tweak MPC gain when shifting 2022-12-18 13:06:01 +00:00
Ashcon Mohseninia 42935ea834 Use requested torque for pressure calculation 2022-12-18 13:03:32 +00:00
Ashcon Mohseninia 09a4d13ebc Fix broken gear ratios calculation 2022-12-18 13:01:49 +00:00
Ashcon Mohseninia bb0f57a89c Make shifting super smooth 2022-12-17 21:36:27 +00:00
Ashcon Mohseninia 33b1a0e4e1 Add race (Brutal) mode profile 2022-12-17 16:58:04 +00:00
Ashcon Mohseninia 80f75cd141 Re-enable action artifact builds 2022-12-17 16:48:27 +00:00
Ashcon Mohseninia 2b3235abea Fix map editor falsely erroring 2022-12-17 13:38:55 +00:00
Ashcon Mohseninia b04c67eed5 More MISRA-C changes 2022-12-17 12:31:25 +00:00
Ashcon Mohseninia 44ef6237c4 More MISRA-C compliance 2022-12-16 22:23:17 +00:00
Ashcon Mohseninia b66f1d1da4 Finally fix "SignalNotAvailable" typo! 2022-12-16 21:57:34 +00:00
Ashcon Mohseninia 268e559e64 EGS51_CAN: Optimize shifter position getter 2022-12-16 16:15:13 +00:00
Ashcon Mohseninia ddbedc8436 Merge all CAN common code into 1 base class 2022-12-16 15:17:05 +00:00
Ashcon Mohseninia 184a6e3c30 Re-enable optimize for performance 2022-12-16 13:28:30 +00:00
Ashcon Mohseninia (RAND_ASH) c47b6e9d06
Merge pull request #48 from rnd-ash/esp_err_rework
Convert basic error (booleans) to esp_err_t
2022-12-16 13:25:44 +00:00
Ashcon Mohseninia fc0fddaf5a Fix calc_output_rpm returning false 2022-12-16 13:22:23 +00:00
Ashcon Mohseninia e75ce6ee3d Add wheeldata to sensor_data. Both KWP + GB read the same 2022-12-16 12:55:29 +00:00
Ashcon Mohseninia d11c466938 StoredMap - Use esp_err_t for errors 2022-12-16 11:26:16 +00:00
Ashcon Mohseninia 955be7768b Rework all bools to esp_err_t errors 2022-12-16 09:19:16 +00:00
Ashcon Mohseninia 54660e507c Re-disable torque request 2022-12-15 20:44:36 +00:00
Ashcon Mohseninia 510f2fe080 Merge branch 'dev' of https://github.com/rnd-ash/ultimate-nag52-fw into dev 2022-12-15 16:19:11 +00:00
Ashcon Mohseninia 6b97cf428a Add more emulation of EGS52 diag 2022-12-15 16:19:00 +00:00
Ashcon Mohseninia (RAND_ASH) 0554acd977
Update fw_build_upload.yml 2022-12-15 10:54:42 +00:00
Ashcon Mohseninia d9434a3877 Merge branch 'dev' of https://github.com/rnd-ash/ultimate-nag52-fw into dev 2022-12-15 10:39:44 +00:00
Ashcon Mohseninia 35b1f47c73 Removed SCN files 2022-12-15 10:39:35 +00:00
Ashcon Mohseninia (RAND_ASH) 1fca769167
Update fw_build_upload.yml 2022-12-15 09:13:54 +00:00
Ashcon Mohseninia (RAND_ASH) 13c65ee6c5
Update fw_build_upload.yml 2022-12-15 09:12:44 +00:00
Ashcon Mohseninia (RAND_ASH) b716b606b7
Update fw_build_upload.yml 2022-12-15 09:10:40 +00:00
Ashcon Mohseninia (RAND_ASH) bb4154b42d
Fix broken token in build 2022-12-14 22:23:03 +00:00
Ashcon Mohseninia (RAND_ASH) 273948a53e
Trial auto release 2022-12-14 22:16:22 +00:00
Ashcon Mohseninia fef9ac43fa Add EGS IOCTL mode to KWP2000 2022-12-12 11:30:49 +00:00
Ashcon Mohseninia 606e29de4d Add hardware PCB date to ECU Ident 2022-12-12 11:18:32 +00:00
Ashcon Mohseninia 06b8c4dcf4 EGS51: Set start enable to OK early on 2022-12-10 10:06:19 +00:00
Ashcon Mohseninia e3b7e2cb8a Merge torque and overlap calculations 2022-12-10 10:00:51 +00:00
Ashcon Mohseninia 1aed379380 Merge branch 'dev' of https://github.com/rnd-ash/ultimate-nag52-fw into dev 2022-12-10 09:57:03 +00:00
Ashcon Mohseninia (RAND_ASH) ac4c847cc0
Merge pull request #43 from rnd-ash/misra_c
adapt_map MISRA C:2012-rework
2022-12-10 09:36:42 +00:00
Christian C. Völzke 32069a16dc Function added 2022-12-09 11:44:00 +01:00