Commit Graph

  • 5eb1630682 Lock stm32 to v2.7.1 Josh Stewart 2024-08-13 12:55:49 +1000
  • b55cdf0abb Remove HWSERIAL 2 and 3 for stm32 Josh Stewart 2024-08-13 12:43:23 +1000
  • 5a8a10d7fb Match stm32 build option format Josh Stewart 2024-08-13 12:30:39 +1000
  • 73ebfcb6aa Add all mega build options back Josh Stewart 2024-08-13 12:26:31 +1000
  • 5500a44fc6 Add 2nd -D for mega Josh Stewart 2024-08-13 12:24:49 +1000
  • b0b6356200 Try only single build flag Josh Stewart 2024-08-13 12:22:31 +1000
  • e319e63c61 Try without escaping Josh Stewart 2024-08-13 12:14:54 +1000
  • e7dc99c5b9 Use individual lines for build extra-flags Josh Stewart 2024-08-13 12:08:34 +1000
  • 2e2fcb79f1 Try different escaping Josh Stewart 2024-08-13 11:22:40 +1000
  • f798dd629a Change Time to TimeLib Josh Stewart 2024-08-13 11:15:31 +1000
  • b14ada4f8c Fix mega platform Josh Stewart 2024-08-13 10:57:01 +1000
  • 2a1cc65a58 Fixes Josh Stewart 2024-08-13 10:47:44 +1000
  • 063f11c473 Add library board property Josh Stewart 2024-08-13 10:42:48 +1000
  • 2c421d774c Add stm32f407 Josh Stewart 2024-08-13 10:31:09 +1000
  • afc3db83ac Try mega2560 without library Josh Stewart 2024-08-13 10:10:58 +1000
  • 8f3e59129e Formatting Josh Stewart 2024-08-13 09:55:22 +1000
  • 6db45e6c57 Use string literals for newline Josh Stewart 2024-08-13 09:52:44 +1000
  • 7c4520a7c6 Use scalar multiline strings for paltform Josh Stewart 2024-08-13 09:48:38 +1000
  • 7f43454502 Last try Josh Stewart 2024-08-13 09:35:42 +1000
  • 72801c03ff Change formatting Josh Stewart 2024-08-13 09:32:11 +1000
  • c090a7236d Change to array for platform Josh Stewart 2024-08-13 09:29:11 +1000
  • c8cfbd5836 Try blank source-url Josh Stewart 2024-08-13 09:15:14 +1000
  • 7f4d0b9f2f Try mega2560 compile with native core Josh Stewart 2024-08-13 01:24:30 +1000
  • cd53f6570e Update compile-sketches action version Josh Stewart 2024-08-13 01:22:01 +1000
  • 3ca0731671 Attempt compile only top level file Josh Stewart 2024-08-13 01:10:20 +1000
  • 74c281526b Disable fail fast Josh Stewart 2024-08-13 00:54:29 +1000
  • 19b6d75222 Add verbose Josh Stewart 2024-08-13 00:36:45 +1000
  • c78ed832db Add sketch-paths Josh Stewart 2024-08-13 00:30:49 +1000
  • 8c40a70b13 Fix platforms order Josh Stewart 2024-08-13 00:20:41 +1000
  • 33d8e1e2f8 Fix platform names Josh Stewart 2024-08-13 00:15:03 +1000
  • c7be0f0a38 Fix syntax Josh Stewart 2024-08-13 00:04:15 +1000
  • 0e26ed1f67 Initial test Josh Stewart 2024-08-13 00:02:17 +1000
  • f65b0e95b3 Fix for build failing on stm32 Josh Stewart 2024-08-12 13:18:20 +1000
  • 8400db2f92 Cleanup warning on boostTarget constrain Josh Stewart 2024-08-12 07:34:20 +1000
  • 9c7b9df1c4 Reduce serial timeout to 700ms Josh Stewart 2024-08-12 07:25:19 +1000
  • bea806f611
    Bugfix for serial I/O hanging when the payload size is only partially sent (#1227) tx_haggis 2024-08-09 17:22:51 -0500
  • 799825ff27
    Update init.cpp (#1231) chaoschris 2024-08-08 07:00:54 +0200
  • a9d695db45 Fix for failing builds on non-CAN platforms Josh Stewart 2024-08-08 14:09:17 +1000
  • ad93a801c4 Revised CAN Broadcast system. Added Haltech dash protocol Josh Stewart 2024-08-08 13:45:49 +1000
  • c42171e363
    Merge 86373e7f7e into 7c14269fc3 Adam Gauthier 2024-08-02 08:35:43 -0500
  • 7c14269fc3
    Tweak unit tests so they pass on Teensy 3.5 (#1233) tx_haggis 2024-08-02 00:51:23 -0500
  • fd0f146461 Tweak unit tests so they pass on Teensy 3.5 tx_haggis 2024-07-31 14:03:22 -0500
  • 15086bbddd
    Update init.cpp chaoschris 2024-07-30 09:59:09 +0200
  • 96dce4429c
    Unit test all corrections (#1207) tx_haggis 2024-07-29 23:35:20 -0500
  • fc5397b5a7
    fix: inconsistent type on revolutionTime (#1228) Daniel Johnson 2024-07-20 18:39:18 -0500
  • 64ae704ca0 Only create preprocessor error when BOARD_H is not defined and not when architecture not listed fl0wl0w 2024-07-20 17:34:39 -0500
  • a6ca9a60e9 fix: CORE_AVR is the only architecture that supports ATOMIC_BLOCK fl0wl0w 2024-07-20 17:30:09 -0500
  • b69ada1135 fix: inconsistent type on revolutionTime fl0wl0w 2024-07-20 17:23:43 -0500
  • 0418ffb265 Disbale knock unit tests until knock implementation is stable. tx_haggis 2024-07-19 14:26:12 -0500
  • 2cd08060bd Convert copy/paste 2D table construction code into shared functions tx_haggis 2024-06-10 11:01:29 -0500
  • 7bb77542ae Add AE timeout unit tests tx_haggis 2024-05-01 15:34:55 -0500
  • ee6cabf746 Add AE test assertion: especially for MAE tx_haggis 2024-04-24 10:36:24 -0500
  • d31257f68d Igniton corrction test: expand assertions: make sure all corrections test both positive an negative advance values. tx_haggis 2024-04-23 08:30:19 -0500
  • b212d39f45 Use TEST_ASSERT_BIT_[HIGH_LOW] instead of TEST_ASSERT_[TRUE|FALSE] Better failure messages, declares intent tx_haggis 2024-04-21 10:24:04 -0500
  • 3cce08e0e5 Add test_correctionsDwell_uses_batvcorrection tx_haggis 2024-04-21 09:29:43 -0500
  • 62cbb1b7f2 Shrink unit test for faster build/upload/execute We just need the 2D tables wired up, not the whole system initialized. 1. Factor out construct2dTables() from initialiseAll() 2. In the unit tests, call construct2dTables() instead of initialiseAll() Linker then does the heavy lifting of removing unused symbols tx_haggis 2024-04-18 18:07:22 -0500
  • 776149fad5 Tweak tests to pass on Teensy 3.5 tx_haggis 2024-04-18 11:49:41 -0500
  • b036394ce9 DFCO - test behavior not implementation tx_haggis 2024-04-18 10:20:53 -0500
  • 4104b7cc33 Add compile time buffer overflow check to RUN_TEST_P tx_haggis 2024-04-18 08:32:24 -0500
  • 0e69bbf1de Unit test all ignition corrections tx_haggis 2024-04-18 08:22:36 -0500
  • b8fe26472c Add populate_2dtable_P test utility function tx_haggis 2024-04-17 09:10:23 -0500
  • 84ecd71318 Unit test correctionsFuel tx_haggis 2024-04-13 13:57:17 -0500
  • 9e0b147e55 Unit test correctionAFRClosedLoop tx_haggis 2024-04-13 09:48:06 -0500
  • 7031f94bf5 Separate calculation of AFR target from correction (and unit test the calculation). Separation of concerns and will make unit test AFR correction easier. tx_haggis 2024-04-13 09:46:12 -0500
  • 77c4f13410 Separate out populate_table() from 3D table tests tx_haggis 2024-04-13 09:41:21 -0500
  • 99542d3f98 Unit tests - avoid forward declarations tx_haggis 2024-04-13 09:40:38 -0500
  • f4edfb3505 Unit test flex & fuel temp corrections, plus minor cleanup tx_haggis 2024-04-13 09:32:39 -0500
  • 7a9da6499a Test repetability - initialiseAll at the start of every test tx_haggis 2024-04-13 09:31:14 -0500
  • b1de1e4095 Add unit tests for correctionLaunch tx_haggis 2024-04-13 09:27:41 -0500
  • 3ba7feb2e6 Unit test battery correction tx_haggis 2024-04-13 09:26:39 -0500
  • 5340390ead Unit test correctionFloodClear tx_haggis 2024-04-13 09:25:13 -0500
  • f3b044455f Use RUN_TEST_P to reduce test RAM usage tx_haggis 2024-04-13 09:23:48 -0500
  • 218109a5bb Add test_corrections_MAE tx_haggis 2024-04-13 09:22:58 -0500
  • 32f34a14da Make TPS AE tests independent tx_haggis 2024-04-13 09:20:26 -0500
  • 1ef8a9e1fe Add test_maths_div10_s16_perf tx_haggis 2024-04-13 09:19:26 -0500
  • 3a1621f584 Unit test correctionASE tx_haggis 2024-04-13 09:16:46 -0500
  • 2ffaaa92b7 Add unit tests for correctionCranking tx_haggis 2024-04-13 09:15:01 -0500
  • a7b6f6eb6c MISRA fixes for Suzuki K6A decoder tx_haggis 2024-02-09 14:41:21 -0600
  • 913950238a triggerSetEndTeeth_SuzukiK6A - hoist duplicated code into calcEndTeeth_SuzukiK6A (like we did for some other decoders). tx_haggis 2024-02-08 16:27:17 -0600
  • cd6cf450f6 Compute triggerToothAngle from the fixed tooth angle array. tx_haggis 2024-02-08 16:15:37 -0600
  • 56a4f84460 Bug fix - use correct parameter when calling stdGetRPM tx_haggis 2024-02-08 15:24:04 -0600
  • e7dcf58f24 Add unit tests for triggerSetEndTeeth_SuzukiK6A tx_haggis 2024-02-08 14:38:54 -0600
  • 0cd5670123 Comms - minor simplification No need to include payload size in serialBytesRxTx whilst receiving payload. tx_haggis 2024-07-18 08:48:04 -0500
  • 9a3b9a7b1d MISRA fixes tx_haggis 2024-07-17 14:57:03 -0500
  • 09fb4f47a6 DOxygen tx_haggis 2024-07-16 23:51:14 -0500
  • 165a951d02 Fix for spurious serial command causing timeout due to ill formed payload size tx_haggis 2024-07-16 16:20:09 -0500
  • 3921610a46 Initial knock control for analog external controller input Josh Stewart 2024-07-12 08:16:37 +1000
  • 003b1f0631 Initial knock control for use with external controller. Digital mode only supported Josh Stewart 2024-07-11 16:14:09 +1000
  • 6354136357 Fix incorrect log variable name in ini (flexBoostCor) Josh Stewart 2024-07-11 10:44:33 +1000
  • 68d0ad33c9 Fix incorrect log variable name in ini (flexBoostCor) Josh Stewart 2024-07-11 10:44:33 +1000
  • 4e3d2ac1af Fix for #1218 and rusEFI code simplification (#1223) Vitor Moreno B. Sales 2024-07-10 21:14:06 -0300
  • 6f80fb78df
    Fix for #1218 and rusEFI code simplification (#1223) Vitor Moreno B. Sales 2024-07-10 21:14:06 -0300
  • 792fc89ef8 Fix for potential double interrupt on Teensy 4.1 PIT timers Josh Stewart 2024-07-09 12:31:31 +1000
  • effeed2e81 Fix for incorrect ignition pulse width with 3 and 5 cylinder engines under specific conditions Josh Stewart 2024-07-09 12:31:02 +1000
  • dd41d64dc6 Fix for potential double interrupt on Teensy 4.1 PIT timers Josh Stewart 2024-07-09 12:31:31 +1000
  • dd9881c62d Fix for incorrect ignition pulse width with 3 and 5 cylinder engines under specific conditions Josh Stewart 2024-07-09 12:31:02 +1000
  • 3481264107
    Update decoders.cpp giovannni97 2024-07-08 16:23:20 +0200
  • 9549271c47 Update speeduino.ini 155ac 2024-07-07 01:45:43 -0300
  • 5c08c603a6 Update speeduino.ini 155ac 2024-07-07 01:34:31 -0300
  • 04cc26a0cb Merge remote-tracking branch 'upstream/master' into new-dfco-menu 155ac 2024-07-07 01:30:33 -0300