Commit Graph

15878 Commits

Author SHA1 Message Date
rusefillc 645b244d97 Update readme.md 2022-11-15 12:34:17 -05:00
rusefi 21f063e278 copy-paste bad 2022-11-15 12:28:31 -05:00
rusefillc 545734f944 would need to stop the buzzing at PRI. 2022-11-15 11:01:56 -05:00
rusefillc 503f493419 Update readme.md 2022-11-15 09:44:56 -05:00
rusefillc 8961732722 Update readme.md 2022-11-15 09:41:16 -05:00
GitHub gen-configs Action 79f026c754 Auto-generated configs and docs 2022-11-15 14:34:13 +00:00
rusefillc a46ca76790 would need to stop the buzzing at PRI. 2022-11-15 09:29:13 -05:00
rusefillc 22f052674b extracting lua 2022-11-15 09:04:23 -05:00
rusefillc 6a4b746750 dead code 2022-11-15 00:21:09 -05:00
GitHub gen-configs Action 78f52b75c0 Auto-generated configs and docs 2022-11-15 04:47:08 +00:00
rusefillc 6e2708b621 Show cams in TS trigger logger #2496
oops
2022-11-14 23:42:10 -05:00
GitHub gen-configs Action a035c5567f Auto-generated configs and docs 2022-11-15 04:30:19 +00:00
rusefillc 64668e3467 new templating feature 2022-11-14 23:25:41 -05:00
GitHub gen-configs Action fbafce6341 Auto-generated configs and docs 2022-11-15 03:36:59 +00:00
rusefillc 7d3899a8ac high-speed composite logger #416
one step back
2022-11-14 22:22:36 -05:00
GitHub gen-configs Action 1c8c4734e2 Auto-generated configs and docs 2022-11-15 02:54:14 +00:00
rusefillc 841fc7796e Nissan 2022-11-14 21:47:54 -05:00
GitHub set-date Action 1091cfe15d Update date 2022-11-15 00:25:10 +00:00
GitHub gen-configs Action 8acce5e6a1 Auto-generated configs and docs 2022-11-14 23:43:05 +00:00
rusefillc 8d61ee2f12 high-speed composite logger #416 2022-11-14 18:32:26 -05:00
GitHub gen-configs Action 5df5e295ce Auto-generated configs and docs 2022-11-14 22:57:45 +00:00
rusefillc 37305dc6f9 high-speed composite logger #416
dead lines
2022-11-14 17:50:59 -05:00
rusefi 7d1b17d760 Add fuel adder to launch fix #4777 2022-11-13 20:23:19 -05:00
rusefi 71075d3041 gcc11 #4680 2022-11-13 20:13:40 -05:00
rusefi 66f8d0e8f8 it has been almost two years we cannot be compatible forever 2022-11-13 20:05:04 -05:00
GitHub gen-configs Action eaf1cdf717 Auto-generated configs and docs 2022-11-14 01:03:03 +00:00
rusefi 58482b1546 Add fuel adder to launch #4777
only UI for now
2022-11-13 19:55:46 -05:00
GitHub set-date Action a54bb69a99 Update date 2022-11-14 00:23:45 +00:00
GitHub gen-configs Action 1845e8ac99 Auto-generated configs and docs 2022-11-13 22:05:51 +00:00
rusefi c4ed167407 UI Suggestions for Tunerstudio #4722 2022-11-13 17:00:12 -05:00
rusefi b5546d8495 UI Suggestions for Tunerstudio #4722 2022-11-13 16:57:11 -05:00
rusefi fbe94a52dd UI Suggestions for Tunerstudio #4722 2022-11-13 16:53:31 -05:00
GitHub gen-configs Action 7421bf0120 Auto-generated configs and docs 2022-11-13 17:00:52 +00:00
Andrey G 4c6c74e935 SENT: fix null pointer dereference (#4776) 2022-11-13 11:50:08 -05:00
rusefi 3865b9c44a UI Suggestions for Tunerstudio #4722 2022-11-13 11:37:57 -05:00
rusefi 174ba8ff96 UI Suggestions for Tunerstudio #4722 2022-11-13 11:35:03 -05:00
rusefi 4418a08e4d Ford SENT ETB bench test in NJ #4745 2022-11-13 11:23:54 -05:00
rusefillc 6e24664d37 Gather Nissan CAN data #2278 2022-11-13 02:55:10 -05:00
rusefillc 139e0a5e9e Gather Nissan CAN data #2278 2022-11-13 00:27:54 -05:00
GitHub gen-configs Action 7bbd99f736 Auto-generated configs and docs 2022-11-13 05:26:23 +00:00
rusefillc dc57dfd547 Gather Nissan CAN data #2278 2022-11-13 00:20:35 -05:00
GitHub set-date Action efc84542d2 Update date 2022-11-13 00:22:17 +00:00
Andrey G 85f46318a4 SENT updates (#4774)
* SENT: simplify

* SENT: add crc6 routine, check crc for slow channels enhanced messages

* SENT: helper to get Slow Channel values

* SENT: getTickTime() report tick unit time

* unit_tests: SENT: update tests
2022-11-12 16:57:20 -05:00
rusefillc e72978e446 linux setup progress 2022-11-12 12:00:27 -05:00
rusefillc a6d98e3afe reducing confusion just a bit 2022-11-12 12:00:27 -05:00
GitHub gen-configs Action 0a5bbfed4d Auto-generated configs and docs 2022-11-12 01:39:32 +00:00
rusefillc 7fbc8ed495 Just Say No 2022-11-11 20:34:12 -05:00
GitHub set-date Action 40a5ef931b Update date 2022-11-12 00:24:54 +00:00
GitHub gen-configs Action d853a94015 Auto-generated configs and docs 2022-11-11 23:13:14 +00:00
rusefi 9ad7e346a2 Ford SENT ETB bench test in NJ #4745 2022-11-11 18:07:13 -05:00
GitHub gen-configs Action 5f6ca404a3 Auto-generated configs and docs 2022-11-11 22:29:36 +00:00
Andrey G 9b0fa7ec43 SENT unit tests (#4769)
* unit_tests: sent: zero-init

* sent: SENT_SLOW_CHANNELS_MAX to header

* unit_tests: sent: clock, falling edges

* SENT: support and autodetect if device sends pause pulse

Also rework tick time calculation

* unit_tests: SENT: verbose debug on request

* unit_tests: SENT: actual checks

* unit_tests: SENT: extract common code for reuse

* unit_test: SENT: add test with fuel pressue captured data

* unit_test: SENT: add test with Ford ETB CLOSED captured data
2022-11-11 17:25:02 -05:00
GitHub set-date Action 5293b85434 Update date 2022-11-11 00:26:45 +00:00
rusefillc 52b1fa50ba Nissan 2022-11-10 17:15:15 -05:00
Nathan Schulte e52c8f67ee fix setup_linux_environment.sh (#4767) 2022-11-10 15:33:02 -05:00
GitHub gen-configs Action e49786a31e Auto-generated configs and docs 2022-11-10 20:17:00 +00:00
rusefi 9f5a28091a minor naming consistency, should this be taken further? 2022-11-10 15:09:52 -05:00
rusefillc 14b6f7e948 Nissan MAF 2022-11-10 11:25:19 -05:00
rusefillc 99a587a951 Nissan MAF 2022-11-10 11:10:55 -05:00
rusefillc ba4257ca75 Gather Nissan CAN data #2278 2022-11-10 00:42:56 -05:00
rusefillc 7219022f79 Nissan MAF 2022-11-09 22:09:39 -05:00
GitHub gen-configs Action 66897bea99 Auto-generated configs and docs 2022-11-10 02:46:36 +00:00
rusefillc 0b6faf34f0 Nissan MAF 2022-11-09 21:41:50 -05:00
rusefillc 75f32168b5 Nissan 4.2 dreams 2022-11-09 21:31:25 -05:00
rusefi 98f3bdae3a Nissan 2022-11-09 20:58:09 -05:00
GitHub gen-configs Action 8fd3e43220 Auto-generated configs and docs 2022-11-10 01:45:38 +00:00
rusefillc cceb6d82b6 Nissan 2022-11-09 20:39:31 -05:00
rusefillc 682c57ccf8 Nissan 2022-11-09 20:39:11 -05:00
GitHub set-date Action 8f259326be Update date 2022-11-10 00:26:44 +00:00
rusefillc 29604cbd60 https://github.com/rusefi/hellenNA6_issues/issues/35 2022-11-09 14:41:21 -05:00
rusefillc 7399084b3a I cannot think of a reason for these files to exist, default board.h for corresponding MCU should be enough 2022-11-09 11:38:57 -05:00
Nathan Schulte 00e43f9a46 use rusEFI pruned ARM GCC 11.3 (#4763)
* use rusEFI pruned ARM GCC 11.3

* fix Firmware at GHA: avoid dash

* avoid double decompress in provide_gcc.sh

also ensure TMP_DIR, avoiding strange woes about GHA CI: ./firmware/provide_gcc.sh: 23: pushd: not found
2022-11-09 07:18:40 -05:00
GitHub gen-configs Action d37a02344d Auto-generated configs and docs 2022-11-09 03:04:45 +00:00
Matthew Kennedy 7b47e77e58 infer useOnlyRisingEdge by trigger type (#4621)
* most of the plumbing

* easy tests

* trigger types that are rise only

* configs

* change mode of various triggers

* vvt

* 898 test is now impossible 🥳

* s

* instant rpm test

* actually remove useOnlyRisingEdgeForTrigger

* remove vvtCamSensorUseRise

* s

* print

* one happy test

* another test

* happy testSomethingWeird

* happy testCamInput

* maybe fix it a different way

* better

* quad cam

* nb2 happy

* bad merge

* vvt test

* trigger.test1995FordInline6TriggerDecoder

* hellen gm e67

* changelog
2022-11-08 21:48:39 -05:00
GitHub gen-configs Action 89182b82e1 Auto-generated configs and docs 2022-11-09 01:59:03 +00:00
Nathan Schulte db8b51994e use build_support ARM GCC 11.3 toolchain (#4762)
* use build_support ARM GCC 11.3 toolchain

* provide_gcc.sh exits on failure
2022-11-08 20:35:29 -05:00
GitHub set-date Action d8aae6f312 Update date 2022-11-09 00:25:20 +00:00
rusefillc e3cfb5ce0b gcc11 (#4680)
* gcc11

* Gcc 11 hw ci (#4754)

* hw ci -> gcc11

* setup script

* GCC 11.3 (#4757)

* setup_linux_environment.sh tar uses --auto-compress

* use ARM GCC 11.3

* gcc11 #4680

* update build-primary-bundle GCC to v11.3 (#4758)

* factor GCC toolchain provider (#4761)

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: Nathan Schulte <8540239+nmschulte@users.noreply.github.com>
2022-11-08 18:10:53 -05:00
Nathan Schulte 448d71a047 quote USE_OPENBLT to avoid condition error (#4755) 2022-11-07 22:08:53 -05:00
GitHub gen-configs Action dd52a5ff20 Auto-generated configs and docs 2022-11-08 02:15:04 +00:00
Nathan Schulte a0ac58d0a9 correct prometheus USE_BOOTLOADER config (#4752) 2022-11-07 20:14:16 -05:00
rusefillc 7f7d00fa3e does gcc11 know something? (#4738)
* does gcc11 know something?

* fix BACKUP_FLASH_ADDR assertion semantic (#4750)

* fix BACKUP_FLASH_ADDR assertion semantic

* cast BACKUP_FLASH_ADDR as flashaddr_t

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Nathan Schulte <8540239+nmschulte@users.noreply.github.com>
2022-11-07 19:22:58 -05:00
Matthew Kennedy e801ffc979 fix vvt logging logic (#4747)
* fix vvt logging logic

* put that back

* flip condition to avoid branch on uninitialized value
2022-11-07 10:52:17 -05:00
Andrey ffbf58e0b6 Ford SENT ETB bench test in NJ #4745
we shall unit test SENT
2022-11-07 10:30:30 -05:00
Andrey 85e8418b1b Ford SENT ETB bench test in NJ #4745
we shall unit test SENT
2022-11-07 00:25:47 -05:00
Andrey cebb3e1847 Ford SENT ETB bench test in NJ #4745
we shall unit test SENT
2022-11-07 00:06:42 -05:00
GitHub gen-configs Action 195d47dbdc Auto-generated configs and docs 2022-11-07 03:35:51 +00:00
rusefi a5f3413816 merging E67 2022-11-06 22:29:35 -05:00
rusefi 4bc9b25214 reducing ugly 2022-11-06 20:47:57 -05:00
rusefi 81438c14fa removing dead code 2022-11-06 20:39:40 -05:00
Matthew Kennedy 21b1235db9 lwip thread priorities (#4746) 2022-11-06 20:38:25 -05:00
GitHub gen-configs Action c4066121f0 Auto-generated configs and docs 2022-11-07 01:17:02 +00:00
rusefi 80e02de00b https://rusefi.com/forum/viewtopic.php?p=46603#p46603
calling 'setTimeout' on bad self (cpp class not export)
2022-11-06 20:09:01 -05:00
GitHub set-date Action b303764a88 Update date 2022-11-07 00:23:20 +00:00
Andrey 77caa77b4b trigger refactoring: instance RPM fix #4740 2022-11-06 12:03:55 -05:00
Andrey 65f5c00616 trigger refactoring: instance RPM #4740 2022-11-06 11:56:18 -05:00
Andrey 153a454472 trigger refactoring: instance RPM #4740 2022-11-06 11:47:23 -05:00
Andrey 9edfda7f72 trigger refactoring: instance RPM #4740 2022-11-06 11:45:51 -05:00
Andrey f7daa5df72 trigger refactoring: instance RPM #4740 2022-11-06 11:41:27 -05:00
Andrey ba17b83bea trigger refactoring: instance RPM #4740 2022-11-06 11:12:20 -05:00
Andrey 25d292c462 trigger refactoring: instance RPM #4740 2022-11-06 11:05:57 -05:00
Andrey f8cce72779 trigger refactoring: instance RPM #4740 2022-11-06 10:58:04 -05:00
Andrey Gusakov 18d5fea021 ETB: do not restart ETH thread on each doInitElectronicThrottle() 2022-11-06 09:26:40 -05:00
rusefillc d23b0b063f minor trigger refactoring 2022-11-06 01:32:59 -04:00
rusefillc d5c2c0294b minor trigger refactoring 2022-11-06 01:11:33 -04:00
rusefillc 2d96fb3ef6 minor trigger refactoring 2022-11-06 00:32:38 -04:00
rusefillc 8bcbb2b9b1 learning C++ 2022-11-06 00:17:24 -04:00
rusefillc 6c8325c0c2 more fancy 2022-11-06 00:10:50 -04:00
rusefillc ce55171d8d minor fix: will be invoked downstream 2022-11-05 23:58:05 -04:00
rusefillc 45deb75979 minor fix: no need to assign same value twice 2022-11-05 23:50:03 -04:00
rusefillc 4c3c34518a minor trigger refactoring 2022-11-05 22:42:33 -04:00
rusefillc 6402e61484 minor trigger refactoring 2022-11-05 22:30:08 -04:00
Andrey 9a340da994 A gem of dead code 2022-11-05 21:57:26 -04:00
Andrey b0acc6d141 A gem of dead code 2022-11-05 21:53:38 -04:00
Andrey 72ed388948 minor trigger refactoring 2022-11-05 21:43:12 -04:00
GitHub gen-configs Action cdcc94bb02 Auto-generated configs and docs 2022-11-06 00:28:03 +00:00
Matthew Kennedy 32b170810e duplicate log field names (#4730)
* remove duplicate target lambda/afr

* names on fuel computer

* remove more copies

* sensor.java

* everybody loves hard dependencies on generated fields

* target afr gauge fix

* test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-05 20:23:09 -04:00
rusefillc cb9e33d501 dead lines 2022-11-05 17:21:30 -04:00
GitHub gen-configs Action 96bfa68022 Auto-generated configs and docs 2022-11-05 19:29:59 +00:00
rusefillc bcafeb471b dead lines 2022-11-05 15:20:02 -04:00
GitHub set-date Action 5afdc1ca7e Update date 2022-11-05 00:26:48 +00:00
GitHub gen-configs Action 00ff7d0ccb Auto-generated configs and docs 2022-11-04 19:09:03 +00:00
Matthew Kennedy acfde29c60 remove idle timing deadzone (#4731)
* remove idle timing deadzone

* test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-04 15:02:20 -04:00
rusefi 5fa46c0933 GM 2022-11-04 13:28:25 -04:00
rusefi 8534e7790f nicer defaults API 2022-11-04 13:27:40 -04:00
GitHub gen-configs Action a08df99468 Auto-generated configs and docs 2022-11-04 16:44:44 +00:00
rusefi 93bf1031d6 GM 2022-11-04 12:38:55 -04:00
rusefi cb61edaadc nicer defaults API 2022-11-04 12:37:28 -04:00
GitHub set-date Action da8d648111 Update date 2022-11-04 00:27:19 +00:00
Andrey Gusakov 057769e084 ETB: dead variable 2022-11-03 19:38:47 -04:00
Andrey Gusakov 20437e5153 typo 2022-11-03 19:38:35 -04:00
Andrey Gusakov d9d80d29c1 ETB: typo? 2022-11-03 19:38:14 -04:00
Andrey G ad79378da1 pin_sepository: no external users for totalPinsUsed, remove (#4733) 2022-11-03 18:26:08 -04:00
GitHub gen-configs Action 994de960e8 Auto-generated configs and docs 2022-11-03 17:10:09 +00:00
rusefillc 3611296a3c 154 2022-11-03 13:04:27 -04:00
rusefi b3e18bd296 https://github.com/rusefi/rusefi/issues/4688#issuecomment-1301886167 2022-11-03 09:45:57 -04:00
rusefi 0d03d29ace removing dead code - function never returns nullptr 2022-11-03 09:40:44 -04:00
rusefillc 1ae30673ce target lambda & afr log fields broken #4727 2022-11-02 22:37:52 -04:00
rusefillc 661b12aa69 target lambda & afr log fields broken #4727 2022-11-02 22:35:40 -04:00
rusefillc 9dd78f785d target lambda & afr log fields broken #4727 2022-11-02 22:25:16 -04:00
GitHub gen-configs Action e4291ae90b Auto-generated configs and docs 2022-11-03 02:21:44 +00:00
rusefillc 955a90327d target lambda & afr log fields broken #4727 2022-11-02 22:17:00 -04:00
rusefillc bb28d61f0b target lambda & afr log fields broken #4727 2022-11-02 22:03:14 -04:00
GitHub gen-configs Action 19a38d002d Auto-generated configs and docs 2022-11-03 01:54:29 +00:00
GitHub set-date Action a27aea7863 Update date 2022-11-03 00:26:14 +00:00
GitHub gen-configs Action 7085b89978 Auto-generated configs and docs 2022-11-02 18:36:42 +00:00
rusefillc 770fe36254 Improve IAT fuel multiplier help #4728 2022-11-02 14:18:50 -04:00
GitHub gen-configs Action cd1a2f49ea Auto-generated configs and docs 2022-11-02 15:22:43 +00:00
rusefillc f9a662fa6c Nissan defaults 2022-11-02 11:17:24 -04:00
rusefillc 8bed91cc27 todo: better names 2022-11-02 11:16:42 -04:00