speeduino/speeduino
Josh Stewart b6dcfe3a0a Signatures for 202402.1 FP1 2024-06-07 09:07:28 +10:00
..
src Fix eeprom init. and div by 0 on new board (#1170) 2024-02-03 16:55:19 +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 Prevent flex boost adjustment being added multiple times to boost target 2024-05-29 17:45:08 +10: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 Correct IO numbers for Teensy boards. Fixes #567 2024-05-14 12:47:08 +10:00
board_teensy41.cpp Fixes for CAN init on T41 2024-03-15 16:07:19 +11:00
board_teensy41.h Correct IO numbers for Teensy boards. Fixes #567 2024-05-14 12:47:08 +10: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 Signatures for 202402.1 FP1 2024-06-07 09:07:28 +10:00
comms.h Remove legacy comms option from TunerStudio. Add legacy comms lock 2023-04-26 13:45:22 +10:00
comms_CAN.cpp Small bug fix, to correct TPS value over OBD2 (#1194) 2024-03-16 12:17:28 +11:00
comms_CAN.h Add support for RusEFI CAN Wideband based on STM32F042 (#1146) 2024-02-04 21:34:29 +11:00
comms_legacy.cpp Signatures for 202402.1 FP1 2024-06-07 09:07:28 +10: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 Add injector open time back into total PW when auto staging is used. 2024-02-20 15:36:45 +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 Fix erratic pulse issue with 3 and 5 squirt configurations 2024-01-22 17:20:06 +11:00
decoders.cpp Enable secondary trigger on non-seq missing tooth when VVT is enabled. See #1213 2024-05-29 13:27:53 +10:00
decoders.h Suzuki K6A Decoder (#1109) 2024-02-02 15:35:30 +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 Fix erratic pulse issue with 3 and 5 squirt configurations 2024-01-22 17:20:06 +11:00
globals.h Correct IO numbers for Teensy boards. Fixes #567 2024-05-14 12:47:08 +10:00
idle.cpp Fix Stepper idle cranking outputting half steps (#1197) 2024-03-16 13:05:29 +11:00
idle.h Fix Stepper idle cranking outputting half steps (#1197) 2024-03-16 13:05:29 +11:00
init.cpp Fix coil 6 declaration for STM32F407 SPECTRE board (#1215) 2024-05-27 08:17:52 +10: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 Make percentage() safe for 32-bit values. Fixes pwLimit overflow regression 2024-01-16 16:22:56 +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 Align scheduler timeout checks on fuel match those on ignition 2024-02-16 09:56:24 +11:00
scheduler.h Align scheduler timeout checks on fuel match those on ignition 2024-02-16 09:56:24 +11:00
secondaryTables.cpp Only calculate corrections values on the secondary spark looked if either of the table switching modes are used (Not Multiple or Add) 2024-02-20 15:55:40 +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 Separate PW Limit calculation into own function and optimise. Add unit tests for this 2024-01-16 22:25:15 +11:00
speeduino.ino Prevent potential fuel pump oscillation during tooth timeout period 2024-04-01 16:10:13 +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: MISRA fixes (#973) 2023-01-11 10:58:48 +09:00
table3d_typedefs.h Table3D: MISRA fixes (#973) 2023-01-11 10:58:48 +09:00
table3d_values.h Table3D: MISRA fixes (#973) 2023-01-11 10:58:48 +09:00
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 Signatures for 202402 release 2024-02-23 15:55:56 +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