aboutsummaryrefslogtreecommitdiffstats
path: root/fw
Commit message (Expand)AuthorAgeFilesLines
* disable tachometer output below min thresholdSam Anthony2025-11-101-2/+7
* generate tachometer signalSam Anthony2025-11-104-7/+95
* update table.h commentSam Anthony2025-11-081-9/+1
* limit table keys to i32; add table linear interpolationSam Anthony2025-11-087-202/+31
* fix table lookupSam Anthony2025-11-082-23/+33
* debuggingSam Anthony2025-11-081-34/+10
* can: fix bug in packID(); add retry delaySam Anthony2025-11-081-5/+11
* specify dac voltage in millivoltsSam Anthony2025-11-083-18/+33
* swap signal byte_order to reflect amended dbc specSam Anthony2025-11-083-5/+5
* int serialization functionsSam Anthony2025-11-075-51/+69
* handle Table Control frameSam Anthony2025-11-072-4/+48
* remove debugging codeSam Anthony2025-11-071-44/+24
* SigFmt serialization functionsSam Anthony2025-11-071-2/+35
* transmit line number on errorSam Anthony2025-11-072-22/+77
* fix bug in CAN ID packingSam Anthony2025-11-071-5/+11
* handle Signal Control DATA FRAMESam Anthony2025-11-071-1/+46
* respond to Signal Control REMOTE FRAMESam Anthony2025-11-073-33/+76
* lookup output value in tableSam Anthony2025-11-015-39/+209
* extract signal from received framesSam Anthony2025-11-013-24/+63
* fix compiler warningsSam Anthony2025-11-012-4/+4
* remove xc.h from modules that don't need itSam Anthony2025-11-015-4/+3
* extract little-endian signals from framesSam Anthony2025-11-012-5/+29
* main signal processing stubsSam Anthony2025-11-011-88/+25
* extract big-endian signals from framesSam Anthony2025-11-017-69/+180
* serialization moduleSam Anthony2025-11-014-59/+114
* rename parameter->signal to align with DBC standardSam Anthony2025-11-011-68/+68
* update systestsSam Anthony2025-11-015-12/+16
* use builtin int typesSam Anthony2025-10-278-158/+108
* handle ID Control frames (wip)Sam Anthony2025-10-274-50/+65
* add unit tests to makefileSam Anthony2025-10-274-15/+109
* fix CAN ID formatSam Anthony2025-10-252-10/+10
* handle ID Control FramesSam Anthony2025-10-254-68/+140
* load CAN IDs from EEPROMSam Anthony2025-10-251-66/+161
* read/write CAN ID in EEPROMSam Anthony2025-10-256-9/+74
* table moduleSam Anthony2025-10-248-30/+252
* eeprom systestSam Anthony2025-10-244-33/+226
* CAN echo systestSam Anthony2025-10-244-27/+150
* enable CLKOUTSam Anthony2025-10-233-4/+7
* fw: remove usbSam Anthony2025-10-239-1359/+6
* can tx systestSam Anthony2025-10-231-0/+58
* canTx()Sam Anthony2025-10-233-18/+87
* recalculate bittimingsSam Anthony2025-10-231-11/+20
* CAN filter- and mask-setting functionsSam Anthony2025-10-043-39/+193
* mcp2515 spi functionsSam Anthony2025-10-032-4/+131
* CAN bit timingSam Anthony2025-10-034-2/+106
* dac fw moduleSam Anthony2025-10-027-3/+157
* spi systestSam Anthony2025-10-0212-73/+115
* bug fix: eeprom usb newlineSam Anthony2025-09-171-32/+21
* make microchip source files non-executableSam Anthony2025-09-062-0/+0
* fw: handle "r" eeprom read commandSam Anthony2025-09-061-3/+46