Commit Graph

  • 481542f007 update corrections comments Gatis Pastars 2025-04-22 17:59:18 +0300
  • ec06ab4b1d refactor "is dfco ongoing" logic Gatis Pastars 2025-04-20 19:47:54 +0300
  • 0c24fdf2bc Adjust dfco fuel correction logic to get rid of variable inside function Gatis Pastars 2025-04-20 07:57:21 +0300
  • f69368bbca Refactor dfco correction to have multiple returns Gatis Pastars 2025-04-18 20:53:13 +0300
  • cb61a85591
    Merge 4d8e1b8168 into e7eb512b0e David Fira M 2025-04-19 11:02:03 +0000
  • 486b10f098 Added requiresPowerCycle flag for CAN settings and updated config_pages.h Mark D Rushton 2025-04-17 17:49:59 -0700
  • cc48fb46b9 Initial changes for baud rate option Mark D Rushton 2025-04-17 16:06:44 -0700
  • 04ffb7761d Signatures for 202501.4 Josh Stewart 2025-04-18 08:04:48 +1000
  • 86cbd8cc41 Fix pinTrigger3 mapping on Dropbear v2 202501.3 Josh Stewart 2025-04-18 07:35:53 +1000
  • e7eb512b0e Fix pinTrigger3 mapping on Dropbear v2 Josh Stewart 2025-04-18 07:35:53 +1000
  • e3778f9004 Update Calculations.dash Josh Stewart 2025-04-17 09:14:18 +1000
  • 66958ac8e5 Signatures for 202501.3 Josh Stewart 2025-04-07 07:31:31 +1000
  • 7b75b8cb60 Signatures for 202402.4 202402-fixes Josh Stewart 2025-04-07 07:28:34 +1000
  • 3522bd8bdc fix stepper driver - unaccessible pinStepperEnable set (#1292) 202402.3 okenagod 2025-04-03 06:53:11 +0200
  • b3d08ea6f6 fix stepper driver - unaccessible pinStepperEnable set (#1292) 202501.2 okenagod 2025-04-03 06:53:11 +0200
  • 392d7fe988
    fix stepper driver - unaccessible pinStepperEnable set (#1292) okenagod 2025-04-03 06:53:11 +0200
  • 3e2c1d29f9
    fix stepper driver - unaccessible pinStepperEnable set okenagod 2025-04-02 21:04:17 +0200
  • 9b256a8cf1 add firing order Your Name 2025-03-30 17:56:35 +0330
  • b4069ea270 Signatures for 202501.2 Josh Stewart 2025-03-23 12:16:02 +1100
  • 5c45648304 Increase timeout for T41 enumeration Josh Stewart 2025-03-23 12:13:18 +1100
  • 0b7bffa781 Fix Stepper Motor Issue in idle.cpp by Reverting Hysteresis Check Logic Your Name 2025-03-21 01:58:26 +0330
  • 9b8393802a
    Merge branch 'speeduino:master' into master Bahram Azimbeyk 2025-03-21 01:53:23 +0330
  • 4d8e1b8168 Merge branch 'master' into thirtysixminus21-decoder cold-zero 2025-03-16 16:59:28 +0200
  • 511b40e628 Lower PIT timer interrupt priority on Teensy 4.1 Josh Stewart 2025-03-04 21:32:56 +1100
  • 3921d0b915 Lower PIT timer interrupt priority on Teensy 4.1 Josh Stewart 2025-03-04 21:32:56 +1100
  • 084cdc1851 Lower PIT timer interrupt priority on Teensy 4.1 Josh Stewart 2025-03-04 21:32:56 +1100
  • c12fd1649a Unit Tests: fix compiler warning & ARM compile error tx_haggis 2025-01-05 17:30:37 -0600
  • e4a1bb190f uS_TO_TIMER_COMPARE must return COMPARE_TYPE tx_haggis 2025-01-03 17:05:16 -0600
  • 02c20b5993 Use common setSchedule function tx_haggis 2025-01-02 11:20:49 -0600
  • 206d46f4ae Move DWELL_AVERAGE into cpp file tx_haggis 2024-12-27 14:09:28 -0600
  • 4d69655e5f Force _calculateIgnitionTimeout() inline tx_haggis 2024-12-27 13:52:49 -0600
  • 012f291535 Remove copy/paste code: add setFuelChannels() & setIgnitionChannels() tx_haggis 2024-12-27 13:08:06 -0600
  • 29c1023b39 Use common setScheduleRunning function. tx_haggis 2024-12-27 08:59:50 -0600
  • b00a5731cd Shrink duration parameters to uint16_t tx_haggis 2024-12-27 08:42:33 -0600
  • a8eb86e710 Remove Schedule::hasNextSchedule - use new Status setting tx_haggis 2024-12-26 16:26:58 -0600
  • 1b0897e7de Initialize all Schedule members in constructor tx_haggis 2024-12-26 15:59:18 -0600
  • b180d7d3ec Shrink Schedule::duration - it's now timer ticks instead of uS. tx_haggis 2024-12-26 15:55:04 -0600
  • 0806931b29 Scheduler callbacks are set in pairs So model that with a setCallbacks() function. tx_haggis 2024-12-26 15:47:08 -0600
  • d98d120633 Start the schedule timers externally And never turn them off - they were pretty much on continuosuly anyway. tx_haggis 2024-12-26 15:43:55 -0600
  • da570bd23a Remove Schedule.startCompare It is only used within the set*ScheduleRunning() functions as an intermediate calculation variable. tx_haggis 2024-12-26 09:30:00 -0600
  • 3859fb064f Use common setScheduleNext function. tx_haggis 2024-12-26 09:20:46 -0600
  • d61616bdf4 Extract common schedule state into Schedule tx_haggis 2024-12-24 14:13:22 -0600
  • 8915e547c8 Rename FuelSchedule members to match IgnitionSchedule tx_haggis 2024-12-24 13:55:29 -0600
  • 457d1635ae Add Levin board to pinLayouts Your Name 2025-02-21 14:38:55 +0330
  • 41d10e0437 Edge cases Fixes for priming pulse not firing Josh Stewart 2025-02-06 15:18:18 +1100
  • 0fe9e0e871 Add Teensy 41 pin hysteresis on all external interrupt functions (Flex, VSS and Knock) Josh Stewart 2025-01-30 09:40:23 +1100
  • 41aebf3f96 Edge cases Fixes for priming pulse not firing Josh Stewart 2025-02-06 15:18:18 +1100
  • 97a79872d6 Edge cases Fixes for priming pulse not firing Josh Stewart 2025-02-06 15:18:18 +1100
  • e56c6f0a92 Add Teensy 41 pin hysteresis on all external interrupt functions (Flex, VSS and Knock) Josh Stewart 2025-01-30 09:40:23 +1100
  • fc8e4bd6df Unit test setMAPValuesFromReadings tx_haggis 2025-01-29 13:44:25 -0600
  • 0e0678cc3f Fix #1283. Don't validate sensor readings up front - leave that to each method. tx_haggis 2025-01-27 00:18:01 -0600
  • 853ffd2c54 Event average sampling method checks sensor reading validity tx_haggis 2025-01-27 00:01:44 -0600
  • ba71729eb1 cycleMinimumMAPReading checks sensor reading validity tx_haggis 2025-01-26 11:26:12 -0600
  • 551e3cb6c0 canUseCycleAverage checks sensor reading validity tx_haggis 2025-01-26 09:24:45 -0600
  • 1934a742f7 Add & unit test isValidMapSensorReadings tx_haggis 2025-01-26 09:21:59 -0600
  • 88ed249d0d Signatures for 202501.1 202501.1 Josh Stewart 2025-01-17 23:35:20 +1000
  • f456deab72 Only reset cycle and event MAP values when engine is off rather than prior readings Josh Stewart 2025-01-11 08:53:07 +1100
  • 903b2f8f33 Merge remote-tracking branch 'upstream/master' into RealdashCAN celturbo 2025-01-14 00:29:53 -0300
  • 42ac8c2dcd Only reset cycle and event MAP values when engine is off rather than prior readings Josh Stewart 2025-01-11 08:53:07 +1100
  • fbd1e4fa4f
    Bug fixes for getAdvance1, getAdvance2 & secondary tables. (#1155) tx_haggis 2025-01-09 00:14:25 -0600
  • c8dabc0ba3
    Merge branch 'master' into bugfix-getAdvance-secondary Josh Stewart 2025-01-09 16:47:42 +1100
  • 784c2ed0bc Signatures for 202504-dev Josh Stewart 2025-01-09 14:10:45 +1100
  • 29bdaa32fc Signatures for 202501 release 202501 Josh Stewart 2025-01-07 08:07:31 +1100
  • 97ee968540 Fix variable name in ini Josh Stewart 2025-01-06 09:01:24 +1100
  • bbe0db06f5 Add indicator and log entry for staging Josh Stewart 2025-01-06 08:41:12 +1100
  • 379d1fbeca ini file cleanup prior to release Josh Stewart 2025-01-06 08:00:09 +1100
  • 1d6f32516f Fix edge case in VSS launch check Josh Stewart 2025-01-05 16:26:57 +1100
  • 413e2a1aae Improve hysteresis check to disable the stepper controller Josh Stewart 2025-01-05 10:33:56 +1100
  • 0a4e428e4a Faster boot time on Teensy 4.1 Josh Stewart 2025-01-02 11:24:54 +1100
  • ecf2df6617 Secondary table tests: add additional spark multiply tests to cover #1274 tx_haggis 2024-12-31 15:04:01 -0600
  • a11d43a4b4 Secondary table tests - no global state tx_haggis 2024-12-31 14:45:42 -0600
  • 3f4f3f36f6 Make the advance2 gauge work correctly in multiply mode tx_haggis 2024-12-31 09:04:22 -0600
  • d2947f9894 Unit testability: inject the tune & status. tx_haggis 2024-12-28 18:05:20 -0600
  • 9970ae439a Make 3D table interpolation a const operation. tx_haggis 2024-12-29 22:54:09 -0600
  • 0cc80777e6 Unit testability: split out definition of config page structs. tx_haggis 2024-12-28 13:50:39 -0600
  • f29460f505 Save memory: remove statuses::ignLoad2 & fuelLoad2 (unused) tx_haggis 2024-12-28 08:13:01 -0600
  • 8b92b5f6cd MISRA fixes tx_haggis 2024-06-04 23:43:12 -0500
  • afcebd06e5 Unit test no secondary spark with fixed timing. tx_haggis 2023-12-24 14:30:41 -0600
  • 9f1494a24c Bug Fix: do not correct secondary spark multiplier tx_haggis 2023-12-24 12:20:46 -0600
  • f812783536 Add secondary table tests tx_haggis 2023-12-23 08:54:25 -0600
  • 757e78f59b Performance: secondaryTables call percentage() (which is optimised) tx_haggis 2023-12-22 11:12:24 -0600
  • a399e7027b Bug fix: BIT_STATUS3_FUEL2_ACTIVE not set in 2 cases. tx_haggis 2023-12-22 10:40:03 -0600
  • 8235a37bc8 secondarytables.cpp - extract duplicate code into functions. tx_haggis 2023-12-22 10:33:45 -0600
  • 93899f9fc8 Bug Fix: getAdvance1() & getAdvance2() should return a signed value. tx_haggis 2023-12-22 09:58:27 -0600
  • d06abb198a Separate out getLoad() function tx_haggis 2023-12-22 09:49:53 -0600
  • 4f950eb921 Unit testability: split out definition of statuses struct. tx_haggis 2023-12-22 09:16:40 -0600
  • 23cc14e7b7 Fix for stm32 fuel issues below 1000 rpm Josh Stewart 2025-01-01 09:57:10 +1100
  • 18c3d7134c Minor cleanup of command button handler Josh Stewart 2024-12-31 17:21:23 +1100
  • 0013fe212a
    Merge 62426053bd into eafb2232a1 Henry Wright 2024-12-31 01:06:59 -0300
  • eafb2232a1 Revert "Hardened pin reassignment (#1248)" Josh Stewart 2024-12-28 18:28:54 +1100
  • b99c6bfeba Revert "[STM32] Do protection check on all pins (#1268)" Josh Stewart 2024-12-28 18:28:37 +1100
  • d426843c5f
    Merge 2a2295add5 into 81e7cff4d9 Russell Wong 2024-12-26 11:38:24 +0100
  • a4605c1b3d
    Merge 1b58a8f064 into 81e7cff4d9 shiznit304 2024-12-26 11:38:24 +0100
  • 062890d3ab
    Merge acefda1209 into 81e7cff4d9 shiznit304 2024-12-26 11:38:24 +0100
  • 81e7cff4d9
    [OBDII] Fixed lambda and flex precision (#1269) Vitor Moreno B. Sales 2024-12-20 19:27:26 -0300
  • 41e54d4389
    Fuel schedule improvements (#1272) Josh Stewart 2024-12-18 22:49:34 -0700
  • 429a9273f0 Fix unit tests based on code path changes Issue-1181-schedule-rework Josh Stewart 2024-12-16 14:32:18 +1100
  • 5b243fd3f7 Do not queue next fuel schedule if cycle time exceeds max timer duration Josh Stewart 2024-12-16 13:12:03 +1100
  • 14ce55aef6 removed unsupported/unused STM32F103 references FDSoftware 2024-08-02 11:54:52 -0300
  • 94b6a0a0ca
    [STM32] Do protection check on all pins (#1268) Vitor Moreno B. Sales 2024-12-12 19:24:47 -0300