speeduino/speeduino
Josh Stewart 9acfacba5c Fix regression on MC33810 units from af2815d818 2023-12-22 15:06:35 +11:00
..
src Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
SD_logger.cpp Remove warning about sprintf potential overflow 2023-11-15 08:24:58 +11:00
SD_logger.h Remove warning about sprintf potential overflow 2023-11-15 08:24:58 +11:00
TS_CommandButtonHandler.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
TS_CommandButtonHandler.h Initial work on pulsed HW test outputs (#1120) 2023-10-27 10:07:05 +11:00
acc_mc33810.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
acc_mc33810.h Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
auxiliaries.cpp Moved WMI to VVT2 (#845) 2023-12-11 11:53:34 +11:00
auxiliaries.h No need for bit masks on bit fields. (#1139) 2023-11-24 08:07:47 +11:00
board_avr2560.cpp Fix build on mega2560 2023-11-21 17:05:47 +11:00
board_avr2560.h Fix build on mega2560 2023-11-21 17:05:47 +11:00
board_same51.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
board_same51.h Save 600+ bytes RAM (step 4 of 9) - deduplicate scheduler ISR functions (#1063) 2023-10-07 08:25:26 +11:00
board_stm32_official.cpp Allow secondary serial interface to be set on a per board basis rather than MCU only 2023-11-21 16:47:24 +11:00
board_stm32_official.h Allow secondary serial interface to be set on a per board basis rather than MCU only 2023-11-21 16:47:24 +11:00
board_teensy35.cpp Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
board_teensy35.h Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
board_teensy41.cpp Allow secondary serial interface to be set on a per board basis rather than MCU only 2023-11-21 16:47:24 +11:00
board_teensy41.h Allow secondary serial interface to be set on a per board basis rather than MCU only 2023-11-21 16:47:24 +11:00
board_template.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
board_template.h Save 600+ bytes RAM (step 4 of 9) - deduplicate scheduler ISR functions (#1063) 2023-10-07 08:25:26 +11:00
comms.cpp 202311-dev signatures and updates file 2023-10-06 15:01:23 +11:00
comms.h Remove legacy comms option from TunerStudio. Add legacy comms lock 2023-04-26 13:45:22 +10:00
comms_CAN.cpp Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
comms_CAN.h Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
comms_legacy.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
comms_legacy.h Add option on secondary serial to use previous generic data list 2023-10-10 15:49:36 +11:00
comms_sd.h Allow SD card formatting through TS Native interface 2023-09-18 10:12:02 +10:00
comms_secondary.cpp Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
comms_secondary.h Allow secondary serial interface to be set on a per board basis rather than MCU only 2023-11-21 16:47:24 +11:00
corrections.cpp Minor memory optimisation 2023-12-06 14:47:13 +11:00
corrections.h Added taper entering DFCO (#1118) 2023-10-25 10:09:57 +11:00
crankMaths.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
crankMaths.h Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
decoders.cpp Adds support for toyota 3 tooth secondary and 2 tooth tertiary input (#1040) 2023-12-11 13:30:51 +11:00
decoders.h Adds support for toyota 3 tooth secondary and 2 tooth tertiary input (#1040) 2023-12-11 13:30:51 +11:00
engineProtection.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
engineProtection.h
errors.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
errors.h
globals.cpp Initial work on pulsed HW test outputs (#1120) 2023-10-27 10:07:05 +11:00
globals.h Adds support for toyota 3 tooth secondary and 2 tooth tertiary input (#1040) 2023-12-11 13:30:51 +11:00
idle.cpp Correct idle frequency check for Teensy41 2023-11-15 07:26:34 +11:00
idle.h Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
init.cpp Fix regression on MC33810 units from af2815d818 2023-12-22 15:06:35 +11:00
init.h MISRA: clean up logger header (#1108) 2023-10-06 15:07:12 +11:00
logger.cpp Add option on secondary serial to use previous generic data list 2023-10-10 15:49:36 +11:00
logger.h Add option on secondary serial to use previous generic data list 2023-10-10 15:49:36 +11:00
maths.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
maths.h Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
page_crc.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
page_crc.h
pages.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
pages.h
rtc_common.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
rtc_common.h
schedule_calcs.cpp Save 600+ bytes RAM (step 4 of 9) - deduplicate scheduler ISR functions (#1063) 2023-10-07 08:25:26 +11:00
schedule_calcs.h Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
schedule_calcs.hpp Save 600+ bytes RAM (step 5 of 9) - De-duplicate setSchedule functions (#1111) 2023-11-24 09:35:43 +11:00
scheduledIO.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
scheduledIO.h Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
scheduler.cpp Save 600+ bytes RAM (step 5 of 9) - De-duplicate setSchedule functions (#1111) 2023-11-24 09:35:43 +11:00
scheduler.h Save 600+ bytes RAM (step 5 of 9) - De-duplicate setSchedule functions (#1111) 2023-11-24 09:35:43 +11:00
secondaryTables.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
secondaryTables.h
sensors.cpp Minor memory optimisation 2023-12-06 14:47:13 +11:00
sensors.h Working ADC ISR for AVR. Not enabled. 2023-12-05 17:35:45 +11:00
speeduino.h Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
speeduino.ino Resolve issue with Teensy not sending CAN msgs 2023-12-21 13:40:36 +11:00
storage.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
storage.h Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
table2d.cpp Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
table2d.h Rename all ino files to cpp (Excluding speeduino.ino). 2023-10-06 18:10:20 +11:00
table3d.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
table3d.h Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
table3d_axes.h Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
table3d_axis_io.cpp Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
table3d_axis_io.h Simplify 3D table I/O conversions - save 12 bytes RAM (#1107) 2023-11-02 09:08:31 +11:00
table3d_interpolate.cpp Performance: optimize division (#1082) 2023-11-06 09:10:08 +11:00
table3d_interpolate.h
table3d_typedefs.h
table3d_values.h
timers.cpp Minor memory optimisation 2023-12-06 14:47:13 +11:00
timers.h Save 600+ bytes RAM (step 4 of 9) - deduplicate scheduler ISR functions (#1063) 2023-10-07 08:25:26 +11:00
updates.cpp Moved WMI to VVT2 (#845) 2023-12-11 11:53:34 +11:00
updates.h Moved WMI to VVT2 (#845) 2023-12-11 11:53:34 +11:00
utilities.cpp Bug fix: reset control can be enabled but pin can be set to zero (#1142) 2023-11-28 10:13:00 +11:00
utilities.h