wideband/firmware
rusefillc 63b77f723e
Typo in dac.h fix #308 (#315)
2024-04-24 16:06:24 -07:00
..
.settings
ChibiOS@0ce1cbd649
boards Gain vs loss confusion (#304) 2023-12-10 03:53:56 -08:00
cmsis-svd@e5db2387d9
console/binary TS: send Ok response on Reset/Reboot commands to make TS happy (#285) 2023-11-15 00:36:22 -08:00
ext
ini
libfirmware@39b3a04dab Revert "fresh lib (#290)" 2023-11-15 20:26:54 -08:00
shared
tools
util avoid 64 bit divide (!) exploding binary size (#293) 2023-11-20 01:48:23 -08:00
.cproject
.project
Makefile Conditional compile ts (#298) 2023-11-22 18:26:40 -08:00
app.ld
auxout.cpp
auxout.h
can.cpp making TX period available since downstream wants to multiply it by two (#302) 2023-12-05 18:05:32 -08:00
can.h
can_helper.cpp
can_helper.h
dac.cpp
dac.h Typo in dac.h fix #308 (#315) 2024-04-24 16:06:24 -07:00
fault.cpp
fault.h
flash.bat
flash_can.sh
gpio.h
heater_control.cpp an undisclosed source says these parameters are better #296 2023-11-22 19:27:29 -08:00
heater_control.h battery stabilization time with a timer 2023-11-15 20:54:57 -08:00
heater_thread.cpp F0 heater was broken by cddcd0d88c 2023-11-17 18:08:45 -08:00
indication.cpp
indication.h
lambda_conversion.cpp LSU ADV getPhi 2023-11-13 15:02:13 -08:00
lambda_conversion.h
livedata.cpp
livedata.h
main.cpp TS_ENABLED vs ENABLE_TS: fix mess (#301) 2023-12-03 15:57:18 -08:00
main_hardfault_asm.S
max3185x.cpp
max3185x.h
pid.cpp
pid.h uninitialized variable! 2023-11-13 13:51:59 -08:00
pump_control.cpp
pump_control.h
pump_dac.cpp
pump_dac.h
pwm.cpp
pwm.h
readme.md
sampling.cpp fix it more 2023-11-15 20:39:20 -08:00
sampling.h fix it more 2023-11-15 20:39:20 -08:00
sampling.png
sampling_thread.cpp auto-heat after 5 seconds of no CAN command #194 2023-11-15 20:28:51 -08:00
uart.cpp
uart.h
wideband.mk cherry-pick timer from ECU and use it for sequencing logic (#289) 2023-11-15 17:42:37 -08:00
wideband_config.h Conditional compile ts (#298) 2023-11-22 18:26:40 -08:00

readme.md

Implementation Details

Main logic is executed at a few KHz frequency (Bosch spec is 1-4KHz), driven by carefully selected ADC settings.