speeduino/speeduino
Josh Stewart 318677fbc7 SD options use the MCU project setting now. Allows Teensy adapter to access SD dialogs 2022-01-11 14:42:38 +11:00
..
src fixing sram eeprom emulation (#761) 2022-01-10 22:15:15 +11:00
Doxyfile Add doxygen documentation (#597) 2021-06-22 15:30:52 +10:00
SD_logger.h Show all log files on SD card, not just the first page 2021-12-24 15:30:37 +11:00
SD_logger.ino Make sure SD logging will continue in next file once size limit is reached 2021-12-24 14:58:53 +11:00
TS_CommandButtonHandler.h Add button to format SD card 2021-12-24 13:30:14 +11:00
TS_CommandButtonHandler.ino Show all log files on SD card, not just the first page 2021-12-24 15:30:37 +11:00
acc_mc33810.h Complete control files for MC33810 2021-02-16 09:31:44 +11:00
acc_mc33810.ino Initial work on common SDFat library. 2021-10-04 00:09:53 +11:00
auxiliaries.h WMI fixes (#759) 2022-01-05 10:33:33 +11:00
auxiliaries.ino WMI fixes (#759) 2022-01-05 10:33:33 +11:00
board_avr2560.h Fix for O2 calibration not working on mega2560 2022-01-09 17:05:05 +11:00
board_avr2560.ino STM32 jump to DFU bootloader (#485) 2020-12-03 09:24:15 +11:00
board_same51.h Further SD compatibility work with new comms 2021-11-20 08:29:11 +11:00
board_same51.ino Some initial work for same51 board support 2021-03-13 08:43:51 +11:00
board_stm32_generic.h PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_stm32_generic.ino PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_stm32_official.h New CAN-bus library for STM32 (#725) 2021-12-23 13:46:13 +11:00
board_stm32_official.ino New CAN-bus library for STM32 (#725) 2021-12-23 13:46:13 +11:00
board_teensy35.h PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_teensy35.ino PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_teensy41.h PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_teensy41.ino PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
board_template.h Further SD compatibility work with new comms 2021-11-20 08:29:11 +11:00
board_template.ino STM32 jump to DFU bootloader (#485) 2020-12-03 09:24:15 +11:00
cancomms.h PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
cancomms.ino New CAN-bus library for STM32 (#725) 2021-12-23 13:46:13 +11:00
comms.cpp Signatures for interim release 202202 2022-01-09 16:26:30 +11:00
comms.h New Comms Tooth and Composite loggers 2021-12-20 16:22:23 +11:00
corrections.h Add delay option for idle advance (#601) 2021-07-19 18:03:07 +10:00
corrections.ino Fixes to 202201 update routine 2022-01-04 12:19:58 +11:00
crankMaths.h Fix MISRA violations (#268) 2019-10-22 11:49:07 +10:00
crankMaths.ino Prevent interrupts when calculating tooth to tooth time (Resolves #430) 2020-08-08 09:53:26 +10:00
decoders.h Chrysler NGC 6 and 8 cylinder decoder (#707) 2021-12-23 14:56:08 +11:00
decoders.ino Disable filter temporarily after seeing cam signal on dual wheel to prevent tooth #1 from being filtered out. Fixes #713 2022-01-05 15:01:23 +11:00
display.h
display.ino Remove some old display code that is no longer used 2017-02-08 15:28:27 +11:00
engineProtection.h Mostly complete engine protection (excl AFR) 2020-06-06 14:27:46 +10:00
engineProtection.ino Enabled softRevLimit time limit (#602) 2021-12-22 13:29:13 +11:00
errors.h Faster VSS reads and gear detection 2021-09-14 21:45:44 +10:00
errors.ino Isolate table3D member access in comms.ino (#545) 2021-04-21 14:36:27 +10:00
globals.h Fix for O2 calibration not working on mega2560 2022-01-09 17:05:05 +11:00
globals.ino Fix for boost PWM output not working correctly at 100% DC 2022-01-04 22:58:44 +11:00
idle.h Similar 100% DC fix for PWM idle 2022-01-04 23:23:15 +11:00
idle.ino Similar 100% DC fix for PWM idle 2022-01-04 23:23:15 +11:00
init.h Introduce init.ino to help clean up speeduino.ino 2019-01-11 17:25:07 +11:00
init.ino Bug fix for the eeprom reset by key if emulated EEPROM on SPI flash is used. (#769) 2022-01-10 22:13:59 +11:00
int16_ref.h Performance: speed up table I/O (optimized division) (#738) 2021-12-09 09:41:57 +11:00
logger.h Use common (and faster) is2ByteEntry() function for programmable IO. This fixes #569 (Though it was likely resolved earlier anyway) 2022-01-05 16:41:12 +11:00
logger.ino Use common (and faster) is2ByteEntry() function for programmable IO. This fixes #569 (Though it was likely resolved earlier anyway) 2022-01-05 16:41:12 +11:00
maths.h Allow up to 32-bit values for signed div 100 and unsigned div 10 2022-01-05 13:14:17 +11:00
maths.ino Allow up to 32-bit values for signed div 100 and unsigned div 10 2022-01-05 13:14:17 +11:00
newComms.cpp SD options use the MCU project setting now. Allows Teensy adapter to access SD dialogs 2022-01-11 14:42:38 +11:00
newComms.h Fix for O2 calibration not working on mega2560 2022-01-09 17:05:05 +11:00
page_crc.cpp Initial work on new serial comms (Disabled in ini) 2021-11-19 11:07:38 +11:00
page_crc.h Initial work on new serial comms (Disabled in ini) 2021-11-19 11:07:38 +11:00
pages.cpp Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
pages.h Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
rtc_common.h Change name of rtc.h/.ino files to avoid conflict for stm32 2021-01-23 08:49:44 +11:00
rtc_common.ino Fix Teensy RTC setting bug 2021-12-10 14:26:13 +11:00
scheduledIO.h Further work unifying the MC33810 build. Complete but needs testing 2020-12-01 18:12:39 +11:00
scheduledIO.ino Add doxygen documentation (#597) 2021-06-22 15:30:52 +10:00
scheduler.h Add SET_COMPARE; Change some types to COMPARE_TYPE (#691) 2021-11-12 15:11:42 +11:00
scheduler.ino Add SET_COMPARE; Change some types to COMPARE_TYPE (#691) 2021-11-12 15:11:42 +11:00
secondaryTables.h Separate logic for secondary fuel and ignition tables 2020-10-22 11:21:48 +11:00
secondaryTables.ino Fix load source lookup on the secondary spark table. Fixes #532 2021-02-20 19:21:32 +11:00
sensors.h Increase TPS resolution to 0.5% (#608) 2022-01-01 19:30:21 +11:00
sensors.ino Increase TPS resolution to 0.5% (#608) 2022-01-01 19:30:21 +11:00
speeduino.h Some initial work for same51 board support 2021-03-13 08:43:51 +11:00
speeduino.ino Increase TPS resolution to 0.5% (#608) 2022-01-01 19:30:21 +11:00
storage.cpp Fix for O2 calibration not working on mega2560 2022-01-09 17:05:05 +11:00
storage.h Fix for O2 calibration not working on mega2560 2022-01-09 17:05:05 +11:00
table2d.h Add table2d tests (#748) 2021-12-23 15:07:38 +11:00
table2d.ino Add table2d tests (#748) 2021-12-23 15:07:38 +11:00
table3d.cpp Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
table3d.h Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
table3d_axes.cpp Compile warnings cleanup 2021-12-19 22:38:53 +11:00
table3d_axes.h Performance: speed up table I/O (optimized division) (#738) 2021-12-09 09:41:57 +11:00
table3d_interpolate.cpp Performance: 15%+ loop/sec speedup by optimising 3d table bilinear interpolation (#735) 2021-12-09 20:40:31 +11:00
table3d_interpolate.h Performance: 15%+ loop/sec speedup by optimising 3d table bilinear interpolation (#735) 2021-12-09 20:40:31 +11:00
table3d_typedefs.h Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
table3d_values.h Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
timers.h Add SET_COMPARE; Change some types to COMPARE_TYPE (#691) 2021-11-12 15:11:42 +11:00
timers.ino PWM Fan addition (#637) 2021-11-24 12:18:41 +11:00
updates.h Fix broken unit tests 2022-01-04 12:49:03 +11:00
updates.ino Fix broken unit tests 2022-01-04 12:49:03 +11:00
utilities.h Reduce 3d table memory usage (>500 bytes) (#662) 2021-11-18 11:30:29 +11:00
utilities.ino Use common (and faster) is2ByteEntry() function for programmable IO. This fixes #569 (Though it was likely resolved earlier anyway) 2022-01-05 16:41:12 +11:00