Commit Graph

178 Commits

Author SHA1 Message Date
Matthew Kennedy e532ce1af8 long timeout 2021-03-17 23:40:23 -07:00
Matthew Kennedy c80d86f182 send extended 2021-03-17 23:40:15 -07:00
Matthew Kennedy 31288634a0 correct ramp 2021-03-17 23:40:07 -07:00
Matthew Kennedy 9163d44962 pwm doesn't work without this 2021-03-17 22:53:24 -07:00
Matthew Kennedy 374b9aaf11 implement index set 2021-03-14 00:22:58 -08:00
Matthew Kennedy b7675e6411 enable auto retransmit 2021-03-13 15:34:19 -08:00
Matthew Kennedy ab8c24564f make the compiler happy 2021-02-25 23:12:22 -08:00
Matthew Kennedy b0763f3023 dave CAN 2021-02-25 22:59:02 -08:00
Matthew Kennedy 1759245dca move CAN to port 2021-02-25 22:57:44 -08:00
Matthew Kennedy a15a71f545 stub for Dave's board 2021-02-25 22:51:32 -08:00
Matthew Kennedy 6c12914493 make uart timeout field optional 2021-02-25 22:49:51 -08:00
Matthew Kennedy 98a4dd41b2 no advanced timer 2021-02-25 22:48:35 -08:00
Matthew Kennedy bf8bfb627a unused 2021-02-25 22:48:24 -08:00
Matthew Kennedy d878252b48 move adc to port 2021-02-25 22:39:51 -08:00
Matthew Kennedy b2b05b0c45 extract mcu 2021-02-25 22:35:26 -08:00
Matthew Kennedy cdd4a60fdc grumble grumble this changes the link order 2021-02-25 22:26:55 -08:00
Matthew Kennedy 1dbc8d3402 don't need that 2021-02-25 22:21:27 -08:00
Matthew Kennedy e2fcaa40fc make bootloader optional 2021-02-25 22:10:53 -08:00
Matthew Kennedy a61b23cd44 move board-specific stuff in to its own folder 2021-02-25 22:02:15 -08:00
Matthew Kennedy fc2640205d default to index 0 2021-02-25 14:14:59 -08:00
Matthew Kennedy a972b99882 adjust control loop gains 2021-01-30 16:08:16 -08:00
Matthew Kennedy cf106b6555 slightly lower noise 2021-01-19 00:24:47 -08:00
Matthew Kennedy 9be84d5a2c simplify can 2021-01-17 03:32:17 -08:00
Matthew Kennedy 89906fddf3 correct for resistor 2021-01-17 03:31:44 -08:00
Matthew Kennedy cce888559e relax heater control a bit 2021-01-15 21:51:14 -08:00
Matthew Kennedy 00f77af2dd turn off uart for now 2021-01-15 19:21:27 -08:00
Matthew Kennedy 6e9c259c8f adjust wamup ramp to match datasheet 2020-12-25 22:46:07 -08:00
Matthew Kennedy 79965d0bc5 pin speed 2020-12-25 03:03:36 -08:00
Matthew Kennedy 407503ca2a swap blink speed 2020-12-19 16:06:45 -08:00
Matthew Kennedy 0be5297d86 restrict bl entry msg 2020-12-19 14:56:22 -08:00
Matthew Kennedy a0c9779b0c set reserved bit 2020-12-15 16:41:19 -08:00
Matthew Kennedy 3a90d3aeed log extra data over CAN 2020-12-15 15:01:38 -08:00
Matthew Kennedy 495819659d heater too 2020-12-15 15:00:11 -08:00
Matthew Kennedy fb66c03ac7 api to get pump duty 2020-12-15 14:58:39 -08:00
Matthew Kennedy 2d5d6a0026 filter pump output 2020-12-15 14:41:09 -08:00
Matthew Kennedy 36950ccea7 check crc before boot 2020-12-14 15:51:53 -08:00
Matthew Kennedy 7d96535419 update build script 2020-12-14 15:46:54 -08:00
Matthew Kennedy cb911b46af add crc code to bl 2020-12-14 14:58:14 -08:00
Matthew Kennedy 60b44d5287 tack on crc 2020-12-14 14:57:49 -08:00
Matthew Kennedy e3ebe524e4 fast warmup 2020-12-13 17:24:33 -08:00
Matthew Kennedy 129cff8b49 can 2020-12-13 15:06:32 -08:00
Matthew Kennedy 455c1ba4a0 extend lambda range 2020-12-13 14:49:58 -08:00
Matthew Kennedy 3373f65dc4 allow FW to reboot to BL 2020-12-12 20:18:20 -08:00
Matthew Kennedy 2a5242d47f pause after ack 2020-12-12 20:18:11 -08:00
Matthew Kennedy 05aa1a2da4 send ext id 2020-12-12 20:06:21 -08:00
Matthew Kennedy 17e6109aae NART 2020-12-12 15:41:44 -08:00
Matthew Kennedy 00e07d5d93 fix can mode 2020-12-12 15:17:44 -08:00
Matthew Kennedy b57a7ff4c0 bl works 🎉 2020-12-12 15:11:48 -08:00
Matthew Kennedy 0b4521693b fix flash erase 2020-12-12 14:33:23 -08:00
Matthew Kennedy 9831facfc7 fix opcode decode 2020-12-12 14:32:03 -08:00