custom-board-bundle-sample-.../firmware/controllers
Matthew Kennedy 6b64db7f9c
rewrite text logging system (#2439)
* minor cleanup

* enable mailboxes

* priority

* implement new logger

* more cleaning

* signature

* remove debug

* put the assertion back in

* remove debugging

* spelling

* doy

* tweaks & comments

* cleaning

* size_t

* guard more

* test build now

* needs more ram until we can remove LogginWithSTorage

* hunt for memory

* bootloader

* unused

* stub simulator

* it would help to get the signature right

* geez kinetis only has 64k ram

* more guarding because kinetis

* that's now very legal and very cool

* templatify

* s

* force null terminate

* probably fix

* const

* write a test

* disable sensor chart for now

* hide SC ui

* oh nope that breaks many things

This reverts commit c3c1bb324fb484c3d9cc44b7715c234bc0392e1e.

* missed one

* reset after scheduleLogging

* we can't print out the full message because it contains commas which break parsing

* force terminate long buffers

* let's see how much memory we have to play with

* a lot, is the answer

* real thread name

* shrink this for now before its deleted

* turn that back on

* biiig comment

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-18 18:46:47 -04:00
..
actuators gppwm zero option (#2557) 2021-04-15 01:08:34 -04:00
algo hellen64 scripts and pinout #2565 2021-04-18 10:42:50 -04:00
can aux temp (#2515) 2021-03-31 22:54:59 -04:00
core helping us trace CUSTOM_FSIO_STACK_SIZE 2021-04-08 15:59:42 -04:00
engine_cycle use cylinders_count_t in loops through cylinders (#2563) 2021-04-18 08:58:56 -04:00
gauges finish off vbatt -> sensor model (#2433) 2021-03-07 20:18:32 -05:00
generated Auto-generated configs and docs 2021-04-18 13:37:46 +00:00
math use cylinders_count_t in loops through cylinders (#2563) 2021-04-18 08:58:56 -04:00
sensors Ford redundant ETB tps (#2519) 2021-04-05 15:57:03 -04:00
serial set all thread priorities in the same place (#2412) 2021-02-28 07:30:45 -05:00
system engine sniffer into unit tests 2021-04-04 22:41:38 -04:00
trigger WOW major scheduling drama on NB2 running with Proteus #2533 2021-04-15 19:12:09 -04:00
bench_test.cpp use cylinders_count_t in loops through cylinders (#2563) 2021-04-18 08:58:56 -04:00
bench_test.h
buttonshift.cpp fix button shift inheritance (#2027) 2020-12-06 07:32:38 -05:00
buttonshift.h fix button shift inheritance (#2027) 2020-12-06 07:32:38 -05:00
closed_loop_controller.h
controllers.mk hip9011 and friends (#2527) 2021-04-04 18:13:21 -04:00
date_stamp.h Update date 2021-04-18 01:04:54 +00:00
engine_controller.cpp rewrite text logging system (#2439) 2021-04-18 18:46:47 -04:00
engine_controller.h finish off vbatt -> sensor model (#2433) 2021-03-07 20:18:32 -05:00
engine_controller_misc.cpp finish off vbatt -> sensor model (#2433) 2021-03-07 20:18:32 -05:00
flash_main.cpp check if flash erase failed (#2543) 2021-04-12 08:18:11 -04:00
flash_main.h read configuration from flash exactly once (#2481) 2021-03-25 18:16:26 -04:00
gear_controller.cpp fix button shift inheritance (#2027) 2020-12-06 07:32:38 -05:00
gear_controller.h fix button shift inheritance (#2027) 2020-12-06 07:32:38 -05:00
global_shared.h clean up some includes (#2227) 2021-01-16 09:45:45 -05:00
limp_manager.cpp Limp handles inj/ign disable (#2245) 2021-01-27 21:28:53 -05:00
limp_manager.h Limp handles inj/ign disable (#2245) 2021-01-27 21:28:53 -05:00
persistent_store.cpp
settings.cpp trigger and VVT duty cycle integration into limp manager #2523 2021-04-07 16:44:21 -04:00
settings.h
simple_tcu.cpp Add TCU Solenoid debug fields (#2202) 2021-01-09 14:12:45 -05:00
simple_tcu.h
start_stop.cpp
start_stop.h
system_fsio.h time_since_boot should be used in MAIN_RELAY_LOGIC #2258 2021-03-20 12:47:02 -04:00
system_fsio.txt time_since_boot should be used in MAIN_RELAY_LOGIC #2258 2021-03-20 12:47:02 -04:00
tcu.cpp
tcu.h
thread_priority.h rewrite text logging system (#2439) 2021-04-18 18:46:47 -04:00