Commit Graph

5363 Commits

Author SHA1 Message Date
rusefi 3a2e1c9990 Ola 960 made some progress towards software jump to DFU #809 2019-07-27 19:51:54 -04:00
rusefi 5fc6043a14 Kinetis readme files 2019-07-27 12:46:51 -04:00
andreika-git 81c32fc321 kinetis/libc .o files (#891) 2019-07-27 10:20:01 -04:00
andreika-git 1e73b830ac Kinetis files (pre-alpha) (#890) 2019-07-27 09:52:01 -04:00
andreika-git 11b718adf7 Use BOARD_TLE8888_COUNT for more compatibility (#889) 2019-07-27 09:37:45 -04:00
rusEfi 2120aff829 MRE is getting closer! 2019-07-25 21:39:39 -04:00
rusefi 8f432dc88b software jump to DFU #809
dreams about DFU
2019-07-25 17:59:31 -04:00
rusefi a56c8320b7 removing least useful engine configurations 2019-07-25 00:31:37 -04:00
rusefi 33ab31c4af fixing F7 builds 2019-07-25 00:09:02 -04:00
rusefi 0b1726727f removing least useful engine configurations 2019-07-25 00:03:57 -04:00
rusefi 97934eeace fixing build? 2019-07-24 23:41:26 -04:00
rusefi 35a075142f fixing build? 2019-07-24 23:39:41 -04:00
rusefi b2eba467ac fixing build? 2019-07-24 23:16:17 -04:00
rusefi 9fd9bbaf2f nevermind 2019-07-24 22:37:27 -04:00
rusefi 358a50a961 setDefaultBoardConfiguration shouldn't have Frankenso pinout #852 2019-07-24 22:33:30 -04:00
rusefi 3ac83dc34e setDefaultBoardConfiguration shouldn't have Frankenso pinout #852 2019-07-24 22:00:48 -04:00
rusefi fc241ce665 setDefaultBoardConfiguration shouldn't have Frankenso pinout #852
merging methods since always invoked together
2019-07-24 21:24:39 -04:00
rusefi 6fb2b34120 setDefaultBoardConfiguration shouldn't have Frankenso pinout #852 2019-07-24 21:15:18 -04:00
rusefi 0306255013 CBR600 trigger progress 2019-07-23 19:22:40 -04:00
rusefi d01485d484 trigger error message makes trigger very unhappy #888
quick dirty temporary solution
2019-07-22 17:38:52 -04:00
rusEfi 335a154a5a miata NA6 progress 2019-07-21 20:11:12 -04:00
rusefi 39630855fb live docs for idle state 2019-07-21 18:34:37 -04:00
rusefi 68ffd12993 fixing build? 2019-07-21 18:07:24 -04:00
rusefi 84955cdedb throttle pedal up switch for Miata NA6 2019-07-21 17:06:16 -04:00
rusefi 90d6c37ff8 docs typo 2019-07-21 17:05:41 -04:00
rusefi 75d8e9ab57 nicer status codes for future human-readable status set 2019-07-21 14:06:51 -04:00
rusefi 65538c8505 comment consistency 2019-07-21 12:16:25 -04:00
rusefi 01996de8c8 typo 2019-07-21 08:19:49 -04:00
960 1d2d94236a Can message (#887)
* Can

* Can
2019-07-21 08:17:09 -04:00
rusefi e5b953db84 trigger counters to formula, docs & improvements 2019-07-20 14:56:56 -04:00
rusefi 0f03030455 RIP WarmupAfr 2019-07-18 18:27:32 -04:00
Matthew Kennedy 21d1b25c5e Remove warmup afr pid (#879)
* config changes

* actually remove from config

* rip out implementation
2019-07-18 18:26:18 -04:00
rusEfi 7800585cf6 minor fix: NONE pin UI representation 2019-07-14 22:47:11 -04:00
rusefi 1769fdb770 gcc 2019 q3 fails integration testing #886
kind of guessing potential problem
2019-07-14 15:47:08 -04:00
rusefi 56a6cdd329 gcc 2019 q3 fails integration testing #886
investigation
2019-07-14 15:22:02 -04:00
rusefi cc5cd0cc99 refactoring: sharing command names between firmware and console 2019-07-14 15:21:38 -04:00
rusefi cedaacc709 refactoring: sharing command names between firmware and console 2019-07-14 15:20:56 -04:00
rusefi c23e99e870 more info into jenkins output 2019-07-14 15:00:56 -04:00
rusefi 3256af5510 gcc 2019 q3 fails integration testing #886
nicer messages
2019-07-14 13:15:48 -04:00
rusefi 7ac957e108 gcc 2019 q3 fails integration testing #886
nicer messages
2019-07-14 12:25:54 -04:00
rusefi 9d8c147580 fixing bundles 2019-07-13 18:32:22 -04:00
rusefi 524c4e99c3 fixing bundles 2019-07-13 18:22:18 -04:00
rusefi 3c4f9dc384 FIRMWARE_ID 2019-07-13 15:17:52 -04:00
rusefi a08c6ddd5d FIRMWARE_ID 2019-07-13 15:01:48 -04:00
rusefi 04302585f0 FIRMWARE_ID 2019-07-13 14:39:45 -04:00
rusefi 1fe28ff499 usability? 2019-07-13 14:22:59 -04:00
rusefi ffa61351d0 FIRMWARE_ID 2019-07-13 14:10:45 -04:00
rusefi aca4081507 FIRMWARE_ID 2019-07-13 14:08:08 -04:00
rusefi 8a393dc819 having fun with async - reducing threads 2019-07-13 11:08:17 -04:00
rusefi 8b0929a9ac having fun with async - reducing threads 2019-07-13 11:06:03 -04:00
rusefi 636970c0e5 removing a pointless thread 2019-07-13 10:36:31 -04:00
rusefi 30899abb1b longer field names 2019-07-13 10:32:36 -04:00
rusefi 2b73149899 having fun with async - reducing threads 2019-07-13 10:24:23 -04:00
rusefi 84c6232b25 docs 2019-07-13 10:16:47 -04:00
rusefi e093819e73 removing unused parameter 2019-07-13 09:54:06 -04:00
rusefi 7d3f98d14e killing unused feature 2019-07-13 09:52:30 -04:00
rusefi 59fab1a3ba dead code & typo 2019-07-13 09:38:37 -04:00
rusefi 85e5a7b1e7 one dead line 2019-07-13 09:18:09 -04:00
rusefi 95b6b296dd fixing build 2019-07-13 09:01:27 -04:00
rusefi 9e461e7c27 Annotations in C++ code to produce formulas in rusEfi console #807 2019-07-13 09:00:03 -04:00
rusefi 7cc040afe0 better variable names & fixing build 2019-07-13 08:19:00 -04:00
rusefi 7da59dd41d a bit of dead code 2019-07-13 08:03:13 -04:00
rusefi 6bdb8c50bf Annotations in C++ code to produce formulas in rusEfi console #807
typo & refactoring: splitting class
2019-07-12 23:15:52 -04:00
rusefi 4e6ccdb13b Annotations in C++ code to produce formulas in rusEfi console #807
wall wetting
2019-07-12 22:51:59 -04:00
rusefi e5adb164e2 Annotations in C++ code to produce formulas in rusEfi console #807
refactoring wall wetting
2019-07-12 22:36:54 -04:00
rusefi a3de5fc276 Annotations in C++ code to produce formulas in rusEfi console #807
refactoring wall wetting
2019-07-12 22:34:38 -04:00
rusefi 07f41c8f2a refactoring 2019-07-12 21:31:58 -04:00
rusefi 1282a22134 support multiple VVT sensors #885 2019-07-12 21:13:24 -04:00
rusefi 04bc1128df support multiple VVT sensors #885
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
rusefi 4b0ed3751f More than one aux pid #866
progress!
2019-07-12 08:31:38 -04:00
rusefi 8dcb49bdf9 More than one aux pid #866
progress!
2019-07-12 08:00:07 -04:00
rusefi 974f80988f refactoring - type/macro name/docs 2019-07-12 07:48:28 -04:00
rusefi 36300201ee TS progress 2019-07-11 21:14:02 -04:00
OrchardPerformance e9829605c5 TStips (#882)
* Spell checked and hopefully merge fixed

* More TStips added, correction to spelling error in rusefi.input

* Reverted change made to fuel_math.cpp. I don't know why it insisted on that change.

* Few more TPtips added and something about a hardware/rusefi_lib

* Added a few more bits

* Two typos corrected - Thanks Andreika

* Removed some old notes that were causing conflicts in TS
2019-07-12 03:46:38 +03:00
OrchardPerformance a04653a4d7 TStips (#881)
* Spell checked and hopefully merge fixed

* More TStips added, correction to spelling error in rusefi.input

* Reverted change made to fuel_math.cpp. I don't know why it insisted on that change.

* Few more TPtips added and something about a hardware/rusefi_lib

* Added a few more bits

* Two typos corrected - Thanks Andreika
2019-07-11 13:59:13 +03:00
rusefi 2580831b9c nano progress 2019-07-10 02:27:24 -04:00
rusefi 452033389d we have some space! 2019-07-10 02:21:47 -04:00
Matthew Kennedy 77075fce3d Fix some maf logic (#880)
* fix maf

* thank you vscode for mangling ANSI -> utf8
2019-07-10 09:14:47 +03:00
rusefi b4e9503fab More than one aux pid #866
progress!
2019-07-09 16:24:14 -04:00
rusefi 4ef2a72930 refactoring: wider usage of new periodic task 2019-07-09 16:08:49 -04:00
rusefi 7288f8aab9 maybe we need it? who knows... isMapAveragingEnabled 2019-07-09 15:35:52 -04:00
Matthew Kennedy e0db83e027 Template-ize bin/value length for interpolation (#878)
* update consumers

* tests

* whitespace

* format
2019-07-09 21:16:36 +03:00
rusefi 2f68badc47
Periodic timer controller (#875)
* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866

* More than one aux pid #866
2019-07-09 08:33:40 -04:00
rusefi cf2dff461d dead logic 2019-07-09 07:58:55 -04:00
rusefi f457417e45 dead logic 2019-07-09 07:52:20 -04:00
andreika-git e1b00468f0 Small fix for simulator + bootloader (#877)
* fix simulator

* fix bootloader
2019-07-09 06:06:07 -04:00
andreika-git 00cf9fafe1 More portability (GPIO_F/G + auto_generated_enums) (#876)
* GPIO ports F and G are not everywhere

* auto_generated_enums path flexibility
2019-07-09 05:29:03 -04:00
rusefi ff4b56504f refactoring 2019-07-08 18:02:21 -04:00
rusefi 34acd20833 More than one aux pid #866
renaming this class since we will probably have two different implementations for two different cases
2019-07-08 03:35:41 -04:00
rusefi 788e69aadc More than one aux pid #866
refactoring
2019-07-07 19:59:48 -04:00
rusefi d0d546e500 EFI_TOOTH_LOGGER 2019-07-07 15:22:46 -04:00
Matthew Kennedy 8702968527 fix case sensitive f767 (#874) 2019-07-07 04:21:18 -04:00
rusefi ecac09de11 better error message 2019-07-07 03:48:28 -04:00
rusefi 485ae2da75 setting min 10% for crankingFuelCoef 2019-07-06 21:04:37 -04:00
rusefi 1e84a50146 reviving F4 compilation 2019-07-06 21:02:48 -04:00
rusefi 8057939482 progress 2019-07-06 20:54:14 -04:00
Matthew Kennedy d708f3e038 Implement TS tooth logger (#873)
* FW changes

* config changes

* whitespace

* comment

* simplify
2019-07-06 20:48:58 -04:00
rusefi 1fce0201a5 user is unable to start with zero fuel - at least showing a warning
https://rusefi.com/forum/viewtopic.php?p=33761#p33760
2019-07-06 20:45:47 -04:00
rusefi f094572890 refactoring: consistency & removing unused parameter 2019-07-06 20:24:47 -04:00
rusefi cec5efd46a minor refactoring 2019-07-06 20:16:14 -04:00
rusefi cdac02429c refactoring: better file name 2019-07-06 20:15:49 -04:00
rusefi 44276daa13 poke 2019-07-06 19:47:58 -04:00
rusefi 550ba208eb Refactoring: OS access should be explicit #867
explicit value for doc mostly
2019-07-06 19:30:56 -04:00
Matthew Kennedy 80559845b3 fix can (#872) 2019-07-06 04:54:02 -04:00
rusefi 7548a5da6d turning whatever off 2019-07-05 20:40:21 -04:00
rusefi 867fe9ff36 refactoring: better placement for some ADC code 2019-07-05 20:34:41 -04:00
rusefi 5b8b25d7f4 refreshing Eclipse exclude list 2019-07-05 20:29:39 -04:00
rusefi fecf83e4d2 order of includes consistency 2019-07-05 20:03:32 -04:00
rusefi e1bf4e36ab headers cleanup 2019-07-05 20:03:02 -04:00
rusefi 2f04e75b7c refactoring: extracting magic constant 2019-07-05 19:40:12 -04:00
rusefi 092d2438d8 refactoring 2019-07-05 19:05:07 -04:00
rusefi 744c6ef82f Merge branch 'master' of https://github.com/rusefi/rusefi 2019-07-05 19:04:37 -04:00
rusefi 05fac9e869 Refactoring: OS access should be explicit #867 2019-07-05 19:00:44 -04:00
Matthew Kennedy a50fc33bc5 Tunerstudio.cpp cleanup (#871)
* convert to switch, cleanup

* undo if constexpr
2019-07-05 18:16:32 -04:00
rusefi 9574ef842d fixing build 2019-07-05 17:15:49 -04:00
rusefi 83ad64eade Refactoring: OS access should be explicit #867 2019-07-04 03:57:21 -04:00
rusefi 0295c343b9 Refactoring: OS access should be explicit #867 2019-07-04 03:25:35 -04:00
rusefi b81c60cf3e Refactoring: OS access should be explicit #867 2019-07-03 21:48:04 -04:00
rusefi aaae4a2278 Refactoring: OS access should be explicit #867 2019-07-03 21:01:48 -04:00
rusefi 7faca592d0 fresh 2019-07-03 03:23:23 -04:00
Matthew Kennedy e81beaf81b fix (#865) 2019-07-03 03:18:04 -04:00
Matthew Kennedy ae5da75cd8 datalog new ETB parameters (#864) 2019-07-03 03:17:07 -04:00
rusefi b24064d231 NB2 magic clarification 2019-07-01 12:48:08 -04:00
rusefi b2dece5269 undoing wrong fix & better fix for #805
also generator logging improvements
This reverts commit f07f96599b.
2019-06-30 14:28:47 -04:00
rusefi 94cab4ffc2 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-30 13:24:55 -04:00
rusefi ded41e5efe Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-30 09:38:51 -04:00
rusefi 33bde6ddeb annotation progress 2019-06-29 22:44:30 -04:00
rusEfi f485ccc000 reducing code duplication & reboot to rusEfi console 2019-06-28 23:33:48 -04:00
rusefi 3530bc696c TS bit array fix? 2019-06-28 17:54:12 -04:00
rusefi b6234baf3f Merge branch 'master' of https://github.com/rusefi/rusefi 2019-06-28 17:51:47 -04:00
rusefi 2bc0cf9cf7 typos in latest TS fields 2019-06-28 17:51:18 -04:00
rusEfi db2ff1c180 better state validation 2019-06-27 22:23:18 -04:00
rusefi d9c3eba470 Annotations in C++ code to produce formulas in rusEfi console #807 2019-06-27 06:47:13 -04:00
rusefi 5bb016ef59 launch control: clutch up&down inverted setting 2019-06-26 19:41:46 -04:00
rusefi 7b4aae40c8 ETB gauges & TS progress 2019-06-26 19:25:38 -04:00
Matthew Kennedy e3a14e5979 Add ETB status gauges, fix gauge menus (#863)
* testing

* fix offsets

* consolidate ts config

* cleanup

* typo

* unwind some

* fix etb idle range setting

* unwind
2019-06-26 19:24:32 -04:00
rusefi 23fe25268a https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33587#p33584
better support for pretty noisy trigger (?)
2019-06-25 20:51:29 -04:00
rusefi 50bf018fe9 https://rusefi.com/forum/viewtopic.php?f=10&t=442&p=33585#p33575 2019-06-25 18:20:01 -04:00
rusefi a82c7e30db verbose trigger sync: better field name & check box to engine sniffer 2019-06-25 02:25:26 -04:00
Matthew Kennedy bb382aaa7e relocate (#859) 2019-06-24 13:44:49 -04:00
rusefi 3f51b89055 fresh MRE ini 2019-06-23 10:38:18 -04:00
Matthew Kennedy a542e5df63 Fix mappings for microRusefi (#853)
* fix mappings

* add pin numbers

* + pin numbers, - # sign
2019-06-23 10:37:10 -04:00
rusefi 5b728cadb3 fixing F4 compilation 2019-06-23 10:34:49 -04:00
rusefi 15d76462e5 fixing build 2019-06-23 09:46:14 -04:00
rusefi b271e7b900 fresh ini 2019-06-23 09:25:04 -04:00
rusefi 83c0ee7a12 docs 2019-06-23 09:23:20 -04:00
Matthew Kennedy ffb2429608 Fix F7 ADC #854 (#855)
* invalidate before reading ADC

* fix degree signs

* comment

* remove unecessary alignments, add comments
2019-06-23 09:21:12 -04:00
Matthew Kennedy e044ddf974 enable dtcm (#856) 2019-06-23 09:20:17 -04:00
Matthew Kennedy e790dadfe5 Add "Reset ECU" button (#857)
* add reset button

* fix signed/unsigned bug

* goodbye degree symbols
2019-06-23 09:18:54 -04:00
rusefi eef6654606 dead code 2019-06-22 06:57:11 -04:00