Commit Graph

  • ca2adce4aa bump image master Matthew Kennedy 2026-04-10 13:56:07 -07:00
  • 4798910a4d format the rest! Matthew Kennedy 2026-04-10 13:36:35 -07:00
  • d0f7eaf11e format main Matthew Kennedy 2026-04-10 13:36:30 -07:00
  • 8a5dd603e0 format sampling, lambda Matthew Kennedy 2026-04-10 13:36:18 -07:00
  • ca50ee30f0 format IO Matthew Kennedy 2026-04-10 13:35:51 -07:00
  • c693095f1d format CAN Matthew Kennedy 2026-04-10 13:35:25 -07:00
  • 700649091c format util Matthew Kennedy 2026-04-10 13:35:16 -07:00
  • 37f3f0807b exclude f1, cfg from formatting Matthew Kennedy 2026-04-10 13:32:43 -07:00
  • 899e48daa6 format pump, heater Matthew Kennedy 2026-04-10 13:30:00 -07:00
  • ed53f5c7e9 format test/ Matthew Kennedy 2026-04-10 13:28:00 -07:00
  • d6cb63ce11 format config Matthew Kennedy 2026-04-10 13:27:43 -07:00
  • 666468fd40 add clang format Matthew Kennedy 2026-04-10 13:26:55 -07:00
  • 9295698c32 avoid trying to heat when battery voltage is low Matthew Kennedy 2026-04-10 12:57:25 -07:00
  • a72aa705a6 fix typo BATTETY -> BATTERY Matthew Kennedy 2026-04-10 12:56:56 -07:00
  • 603cd59dcf bump image Matthew Kennedy 2026-04-03 03:25:59 -07:00
  • 91aa7c6229 ignore firmware update request without an ID Matthew Kennedy 2026-04-03 03:19:37 -07:00
  • 39c7d9ad99 update LED PNs Matthew Kennedy 2026-03-22 14:15:28 -07:00
  • c2547c148d rev C: just BOM improvements Matthew Kennedy 2026-03-22 13:40:38 -07:00
  • 8b056b7e69 update kicad & bom tweaks Matthew Kennedy 2026-03-22 13:17:24 -07:00
  • 221c73806b add kicad lck to gitignore Matthew Kennedy 2026-03-22 13:13:46 -07:00
  • acd04635be CAN RX: filter out not ours packets by WB_BL_HEADER (#343) rusefillc 2025-12-13 16:50:47 -05:00
  • 1f77d82306 bump f0 image Matthew Kennedy 2025-11-23 12:23:23 -08:00
  • 8716f6a603 remove pump validity condition Matthew Kennedy 2025-11-23 10:55:02 -08:00
  • dcafdf5d43 bump f0 image Matthew Kennedy 2025-10-13 10:58:13 -07:00
  • 919e3ead7e read the correct byte for pump gain Matthew Kennedy 2025-10-13 10:52:02 -07:00
  • b126ce99bb comment accuracy Matthew Kennedy 2025-10-01 17:41:22 -07:00
  • 5e2f598a1c fix typo Matthew Kennedy 2025-10-01 17:39:21 -07:00
  • 0a4daac316 typo Matthew Kennedy 2025-10-01 17:38:39 -07:00
  • 14a2d30437 bump f0 image 2508-release Matthew Kennedy 2025-08-22 12:45:06 -07:00
  • 09c7221267 remove NoHeaterSupply state (#292) Matthew Kennedy 2025-08-22 12:36:46 -07:00
  • 05579339a0 avoid low supply voltage -> infinite duty remove-no-heater-state Matthew Kennedy 2025-08-22 12:34:27 -07:00
  • 1bf12e5653 remove matching status Matthew Kennedy 2025-08-22 12:28:30 -07:00
  • e53ebc664e Merge branch 'master' into remove-no-heater-state Matthew Kennedy 2025-08-22 12:26:53 -07:00
  • 7c0097d5f3 static -> static inline Matthew Kennedy 2025-08-21 14:59:42 -07:00
  • d446982189 add error status helper Matthew Kennedy 2025-08-19 14:43:11 -07:00
  • 930ef7dabb heater control comment Matthew Kennedy 2025-08-19 14:35:13 -07:00
  • b4cfb51413 better voltage sense guards Matthew Kennedy 2025-07-26 19:12:13 -07:00
  • 77916b4f14 this is always defined, so the guard is a noop Matthew Kennedy 2025-07-26 19:07:43 -07:00
  • 9609877343 F0 module board.h #340 Matthew Kennedy 2025-07-25 01:19:26 -07:00
  • 38d6e86833 lock / unlock in adcDoneCallback Matthew Kennedy 2025-07-25 01:09:04 -07:00
  • 485654de5b enable state check on F0 Matthew Kennedy 2025-07-25 00:58:59 -07:00
  • 5d3bf8d80d use signalI, not signal for ADC done callback Matthew Kennedy 2025-07-25 00:58:51 -07:00
  • f16b9aadcc s Matthew Kennedy 2025-07-24 16:08:51 -07:00
  • 9abce1d4c0 fix Status::None Matthew Kennedy 2025-07-24 16:04:14 -07:00
  • 9cadfa7418 add a hacky knob for pump gain over CAN Matthew Kennedy 2025-07-24 16:00:08 -07:00
  • 99b5f047b0 CAN bootloader cmds using defines (#333) Andrey G 2025-07-25 01:55:00 +03:00
  • 284654769d add more status states Matthew Kennedy 2025-07-24 15:43:39 -07:00
  • 59e239162d rename fault -> status Matthew Kennedy 2025-07-24 15:30:14 -07:00
  • 35e12c0bbc implement F1 async adc Matthew Kennedy 2025-06-20 11:57:04 -07:00
  • 16d74399fe c++20 (#339) rusefillc 2025-06-20 14:28:56 -04:00
  • 051a116109 toggle ESR driver before starting sampling Matthew Kennedy 2025-06-20 11:25:16 -07:00
  • 888060277a Set DAC_HAS_MCR FALSE in STM32F1xx registry. (#336) rusefillc 2025-06-20 14:22:12 -04:00
  • b68ef036a5 implement async adc on F0 (#335) Matthew Kennedy 2025-05-28 16:19:42 -07:00
  • a60d7724bb don't mix hex and dec math in the linker script Matthew Kennedy 2025-05-28 13:42:04 -07:00
  • 156ba13a2e Revert "revert cantx stack causing overflow (#332)" Matthew Kennedy 2025-05-28 13:38:20 -07:00
  • de85b76805 f0: ld file, 256 bytes is 0x100 (#334) Andrey G 2025-05-28 18:39:25 +03:00
  • d249699002 pull PID period out of config Matthew Kennedy 2025-05-19 17:20:12 -07:00
  • 718b7715d8 revert cantx stack causing overflow (#332) dynfer 2025-05-19 19:55:16 +02:00
  • 0bb68b03be pid config pointer -> ref Matthew Kennedy 2025-05-16 12:06:10 -07:00
  • 2fc1e8f70d reviving GHA (#331) rusefillc 2025-05-13 12:54:12 -04:00
  • 5c20f128e8 format Matthew Kennedy 2025-03-05 13:41:25 -08:00
  • f1f3c6f946 stack headroom on CAN TX Matthew Kennedy 2025-03-05 13:39:27 -08:00
  • ac9fc9ad98 plumb mcu temp Matthew Kennedy 2025-02-19 02:04:33 -08:00
  • 0c169da5dd CAN: more accurate time intervals (#327) Andrey G 2025-02-01 02:59:15 +03:00
  • 694df74810 Max3185x update (#328) Andrey G 2025-02-01 02:58:37 +03:00
  • fdf4567540 allow using complementary pins for pump dac Matthew Kennedy 2025-01-31 00:23:37 -08:00
  • f6b3bc49aa uart sends pump duty Matthew Kennedy 2025-01-29 10:32:40 -08:00
  • 4da4a73b32 frequency note Matthew Kennedy 2025-01-28 16:05:44 -08:00
  • 35a70ca2cb complementary pump DAC outputs Matthew Kennedy 2025-01-28 15:00:21 -08:00
  • aeadf8e9f4 use GetSupplyVoltage if we have it Matthew Kennedy 2025-01-28 01:14:09 -08:00
  • 44e16b42b7 correct heater thread channel numbers Matthew Kennedy 2025-01-27 23:00:12 -08:00
  • 2374ac797e extract PortPrepareAnalogSampling Matthew Kennedy 2025-01-27 22:49:53 -08:00
  • aa23d1067a enable WFI Matthew Kennedy 2025-01-27 22:46:58 -08:00
  • eba87be570 BOARD_HAS_VOLTAGE_SENSE Matthew Kennedy 2025-01-27 22:37:13 -08:00
  • 2c1f1acd9f period in seconds (but prefer multiply over divide) Matthew Kennedy 2025-01-27 14:58:17 -08:00
  • e60478512b Fix f1 compilation (#324) Andrey G 2025-01-28 01:55:05 +03:00
  • f183155ef4 build: fix hex file generation (#281) rusefillc 2025-01-24 18:11:20 -05:00
  • 40d264b2f7 temporarily remove F1 from CI Matthew Kennedy 2025-01-24 15:07:31 -08:00
  • 127e46116e PORT_EXTRA_SERIAL_CR2 Matthew Kennedy 2025-01-24 15:02:54 -08:00
  • 6594dc1179 turn stuff off so the bootloader fits 😬 Matthew Kennedy 2025-01-24 14:50:56 -08:00
  • 4c38715e7e f0 bootloader conf Matthew Kennedy 2025-01-24 14:01:51 -08:00
  • 29ed5ff594 F1 halconf update Matthew Kennedy 2025-01-24 13:28:28 -08:00
  • e16c24e499 F1 chconf update Matthew Kennedy 2025-01-24 13:24:44 -08:00
  • 74982630e9 bump ChibiOS to stable release, and update F0 configs Matthew Kennedy 2025-01-24 13:07:17 -08:00
  • 416a6d9db5 better naming Matthew Kennedy 2025-01-24 01:57:11 -08:00
  • ac7a05122d why was LIN enabled...? Matthew Kennedy 2025-01-24 01:18:30 -08:00
  • a20ad92f66 heater thread iterate correctly Matthew Kennedy 2025-01-24 01:15:53 -08:00
  • 4afecc9a36 sizeof instead of magic number Matthew Kennedy 2025-01-23 23:21:01 -08:00
  • 5a6389b80e include order Matthew Kennedy 2025-01-23 17:48:25 -08:00
  • 26cf32a265 deprecated upload-artifact Matthew Kennedy 2025-01-23 16:59:00 -08:00
  • 76f814d54d don't include hal Matthew Kennedy 2025-01-23 16:55:14 -08:00
  • 182a3932ab init order Matthew Kennedy 2025-01-23 16:52:53 -08:00
  • 6f855e8a25 support having 4 pumps Matthew Kennedy 2025-01-23 16:42:58 -08:00
  • ad2346db55 extract heater control pid Matthew Kennedy 2025-01-23 16:41:12 -08:00
  • 5fdaf7936e extract pump control pid config Matthew Kennedy 2025-01-23 16:40:48 -08:00
  • 7954cbd5a4 extract pid config type Matthew Kennedy 2025-01-23 16:40:32 -08:00
  • 1d5ef4598c fix uart debug Matthew Kennedy 2025-01-23 15:51:52 -08:00
  • 61487eb463 canfd helpers Matthew Kennedy 2025-01-23 15:19:54 -08:00
  • 111e0a2204 fdcan Matthew Kennedy 2025-01-23 15:11:14 -08:00
  • 4e3e4d75d4 fix heater control timer test Matthew Kennedy 2024-09-24 19:45:58 -07:00