wideband/firmware
Matthew Kennedy a588f15808 board can override CAN format 2023-03-28 00:01:21 -07:00
..
.settings
ChibiOS@0ce1cbd649
boards Merge branch 'master' of https://github.com/mck1117/wideband 2023-03-27 23:08:08 -07:00
cmsis-svd@e5db2387d9
console/binary
ext
ini
libfirmware@39b3a04dab
shared
tools
util
.cproject
.project
Makefile
app.ld
auxout.cpp
auxout.h
can.cpp board can override CAN format 2023-03-28 00:01:21 -07:00
can.h board can override CAN format 2023-03-28 00:01:21 -07:00
can_helper.cpp
can_helper.h
fault.cpp
fault.h
flash.bat
gpio.h
heater_control.cpp Use temperature thresholds instead of ESR thresholds 2023-03-22 14:59:52 -07:00
heater_control.h
lambda_conversion.cpp
lambda_conversion.h
livedata.cpp
livedata.h
main.cpp
main_hardfault_asm.S
max31855.cpp
max31855.h
pid.cpp
pid.h
pump_control.cpp
pump_control.h
pump_dac.cpp
pump_dac.h
pwm.cpp
pwm.h
readme.md
sampling.cpp
sampling.h
sampling.png
uart.cpp
uart.h
wideband_config.h Use temperature thresholds instead of ESR thresholds 2023-03-22 14:59:52 -07: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.