Commit Graph

17 Commits

Author SHA1 Message Date
Matthew Kennedy 4e3e4d75d4 fix heater control timer test 2024-09-24 19:45:58 -07:00
Matthew Kennedy 47a827044a cleanup 2024-09-24 19:33:26 -07:00
Matthew Kennedy 76fc424269 cleanup 2024-09-24 19:33:20 -07:00
Andrey G 94f2377bca
Gain vs loss confusion (#304) 2023-12-10 03:53:56 -08:00
Matthew Kennedy 55c25a504c test 2023-11-22 19:30:09 -08:00
Matthew Kennedy 17acd065d3
cherry-pick timer from ECU and use it for sequencing logic (#289)
* enable timestamp api

* add timer class

* use unsigned integer for timestamps

* heater uses timers

* timer mocking and test adjustment
2023-11-15 17:42:37 -08:00
Matthew Kennedy c2cb3b9015 test heater state machine 2023-11-13 14:15:22 -08:00
Matthew Kennedy 7f5b7097e3 tests for heater output 2023-11-13 13:56:03 -08:00
Matthew Kennedy ff5b3ac3bb split heater thread and heater logic 2023-11-13 13:30:23 -08:00
Matthew Kennedy 1996043323 accurate comment 2023-08-09 13:47:19 -07:00
Matthew Kennedy 1d7c2284e8 test sampler AC 2023-08-09 13:44:12 -07:00
Matthew Kennedy 1897917dd7 dc sampler test 2023-08-09 13:36:48 -07:00
Matthew Kennedy 5e1bf36caa stub enough for tests to build? 2023-08-09 13:24:21 -07:00
Matthew Kennedy a84e35edb5 can we link real logic in test? 2023-08-09 12:42:16 -07:00
Matthew Kennedy d549b42629 stub some tests 2023-08-09 12:26:56 -07:00
Matthew Kennedy 0451c6ba00 tests build and run! 2023-06-23 15:04:04 -07:00
Matthew Kennedy 1d66716c62 add gtest 2023-06-23 15:02:04 -07:00