Commit Graph

10966 Commits

Author SHA1 Message Date
David Holdeman 65203040ae
Pinout links (#3037)
* add support for links

* add undefined check and remove pdiv ref

* add MRE id

* clear search
2021-07-23 09:20:13 -04:00
GitHub build-firmware Action c0bd6985c6 Auto-generated configs and docs 2021-07-23 12:40:28 +00:00
Matthew Kennedy 2368e90ae7
dead (#3016) 2021-07-23 08:31:23 -04:00
Andrey 9266b1548c Nissan 2021-07-22 23:44:25 -04:00
rusefillc eb1e0eeaf7 Nissan 2021-07-22 22:44:11 -04:00
rusefi f67eefcc44 Nissan 2021-07-22 21:37:53 -04:00
GitHub set-date Action 774e0525e3 Update date 2021-07-23 00:58:11 +00:00
rusefillc 4ae72f43f6 "prettyClose": some strange code inside idle controller? #3030 2021-07-22 15:30:32 -04:00
Andrey 0fc74038c0 Merge remote-tracking branch 'origin/master' 2021-07-22 01:12:31 -04:00
Andrey 6fc693aea2 VVT position of first cam is off on first cycle fix #2987 2021-07-22 01:02:37 -04:00
GitHub build-firmware Action a94ac9a826 Auto-generated configs and docs 2021-07-22 04:20:26 +00:00
Andrey 8b5dde5a8f trailing spark outputs fix #2931 2021-07-22 00:01:54 -04:00
rusefi 2e58611e4f More human approach to boolean fields #2613 2021-07-21 23:41:34 -04:00
Matthew Kennedy 76924be3d1
not setValue (#3026) 2021-07-21 23:36:46 -04:00
Andrey 24cfbeba35 Nissan VVT trigger decoder #2887 2021-07-21 23:08:56 -04:00
Andrey 2c7761801a VVT C++ magic - helping Kinetis 2021-07-21 23:06:35 -04:00
Andrey 41cd36b79e VVT C++ magic - helping Kinetis 2021-07-21 22:38:00 -04:00
Andrey 5ae7dcfaa0 VVT C++ magic 2021-07-21 22:28:35 -04:00
Andrey 867e618b84 VVT C++ magic 2021-07-21 22:21:59 -04:00
Andrey b6a5f777e6 VVT C++ magic 2021-07-21 22:14:21 -04:00
rusefi 07accb4ff5 VVT verbose fix 2021-07-21 21:35:26 -04:00
GitHub set-date Action cf4e45bbcb Update date 2021-07-22 01:20:37 +00:00
Andrey cbbb5cabf1 Fix ini name (hellen128mercedes drama) #3020
I am pretty sure
2021-07-21 20:54:37 -04:00
Andrey 2ec8c3090f trailing spark outputs #2931 2021-07-21 20:51:51 -04:00
GitHub build-firmware Action 018d018b68 Auto-generated configs and docs 2021-07-22 00:30:24 +00:00
rusefi e0512e4284 nissan vvt 2021-07-21 20:27:23 -04:00
GitHub build-firmware Action 544d39baa6 Auto-generated configs and docs 2021-07-22 00:20:12 +00:00
Matthew Kennedy d520d12490
adjust nb2 vvt sync (#3019)
* test existing implementation

* nb2 vvt pattern sync

* update test
2021-07-21 20:07:28 -04:00
Andrey a8afb6eb85 trailing spark outputs #2931 2021-07-21 19:55:14 -04:00
David Holdeman 1bf98433ef
Pinout Title and connector names (#3021)
* add page title and connector name

* try mre
2021-07-21 19:47:38 -04:00
BeerMoneyMotorsports d674a9cc1e
Rev B STM pin changes (#3022)
1E, 3I and 2J
2021-07-21 19:43:25 -04:00
GitHub build-firmware Action bd8488594f Auto-generated configs and docs 2021-07-21 23:40:30 +00:00
David Holdeman 34304ecb7e
Fix ini name (hellen128mercedes drama) (#3020)
* fix

* redo yaml pram

* git add

* poke
2021-07-21 19:23:17 -04:00
Andrey 1b4f0fb11f trailing spark outputs #2931 2021-07-21 19:08:57 -04:00
Andrey f2cb242090 simplify quad vvt test #3018
better parameter name and explicit constraint clarification
2021-07-21 17:45:35 -04:00
GitHub build-firmware Action 0a3e20c2e5 Auto-generated configs and docs 2021-07-21 18:33:41 +00:00
Matthew Kennedy 0f0b84a6db
remove TS file read (#3004)
* remove

* more defines

* test

* lots of java

* s
2021-07-21 14:24:53 -04:00
GitHub build-firmware Action 1ddf2e2226 Auto-generated configs and docs 2021-07-21 03:28:30 +00:00
Matthew Kennedy 6f80bc72ae
fan indicators + test buttons (#3002)
* sd bits

* rusefi.input

* second fan bit

* fans
2021-07-20 23:26:06 -04:00
GitHub build-firmware Action 179ecb3f48 Auto-generated configs and docs 2021-07-21 02:11:53 +00:00
Andrey 7c6d280c9c VH41DE (Japaneese Y32 Variant) firing order 2021-07-20 21:42:38 -04:00
Matthew Kennedy b28e8348ce
sd card indicators (#3001)
* sd bits

* rusefi.input
2021-07-20 21:29:24 -04:00
GitHub build-firmware Action 837baf0a0f Auto-generated configs and docs 2021-07-21 01:26:07 +00:00
Andrey 643aa672e4 VH41DE (Japaneese Y32 Variant) firing order 2021-07-20 21:16:51 -04:00
Andrey 6d958826c7 Nissan 360 CAS #3003
docs
2021-07-20 21:11:08 -04:00
GitHub set-date Action 85bc8f6f49 Update date 2021-07-21 01:04:42 +00:00
GitHub build-firmware Action efb83b26ea Auto-generated configs and docs 2021-07-21 00:56:16 +00:00
Andrey 3aa97c741c sd card indicators #3001
docs
2021-07-20 20:45:26 -04:00
GitHub build-firmware Action 12bb9af50f Auto-generated configs and docs 2021-07-20 23:54:04 +00:00
Matthew Kennedy c3699f8353
H7 turn off USB before reset (#2999)
* turn off USB before reset

* comment

* add link
2021-07-20 19:39:26 -04:00
Andrey 9ebaa0f926 Intake Air Temperature Correction shows Coolant Temperature above the table fix #2990 2021-07-20 19:37:33 -04:00
Matthew Kennedy e2a01b4c3e
force init LEDs even with fatal (#2998) 2021-07-20 17:09:52 -04:00
Andrey 1447647411 Button to apply nDBANK #2996
still does not work
2021-07-20 15:42:57 -04:00
Andrey 44d7c3605c Button to apply nDBANK #2996
docs
2021-07-20 14:23:57 -04:00
Matthew Kennedy 29808150e3
led init order (#2997) 2021-07-20 14:16:43 -04:00
Andrey 7b44b5f5f3 Button to apply nDBANK #2996
it does not work, i give up for now time to install STM Cube :(
2021-07-20 14:15:58 -04:00
GitHub build-firmware Action f39be3b69e Auto-generated configs and docs 2021-07-20 17:47:01 +00:00
Andrey c788f1478f Button to apply nDBANK #2996
consistency good inconsistency bad
2021-07-20 13:44:45 -04:00
GitHub build-firmware Action 4bf16a9dda Auto-generated configs and docs 2021-07-20 17:33:15 +00:00
Andrey fe6582bd6f Revert "Fix hellen again (#2993)"
This reverts commit 4cbeec58
2021-07-20 13:30:06 -04:00
GitHub build-firmware Action f0b8f6d09d Auto-generated configs and docs 2021-07-20 17:23:21 +00:00
Andrey c93e7e7d3a Button to apply nDBANK #2996 2021-07-20 13:20:34 -04:00
Andrey aac7eb9961 +x into git 2021-07-20 12:49:40 -04:00
GitHub build-firmware Action c5a7e43ab4 Auto-generated configs and docs 2021-07-20 16:00:12 +00:00
rusefillc 7ced641b4b TS Indicators area clean-up #2995 2021-07-20 11:55:48 -04:00
GitHub build-firmware Action 7c579ea442 Auto-generated configs and docs 2021-07-20 15:47:05 +00:00
rusefillc 0f694205fd flipping presets logic in order to reduce duplication 2021-07-20 11:44:48 -04:00
GitHub build-firmware Action 26957b71ba Auto-generated configs and docs 2021-07-20 13:08:53 +00:00
David Holdeman 4cbeec58b2
Fix hellen again (#2993)
* fix comment

* unfix

* actual fix I think

* test poke
2021-07-20 09:06:03 -04:00
Matthew Kennedy d1941aa38e
osc detector on H7 (#2992)
* detect clock with TIM11 instead of TIM5

* s

* h7 has a different register name

* detect on H7

* cleanup

* comment

* use define

* f4 typo
2021-07-19 21:58:23 -04:00
GitHub set-date Action 73ac4d96e4 Update date 2021-07-20 01:01:30 +00:00
Matthew Kennedy a0a5d42eed
detect clock with TIM11 instead of TIM5 (#2989)
* detect clock with TIM11 instead of TIM5

* s

* h7 has a different register name

* s

* rename
2021-07-19 18:04:59 -04:00
rusefillc 1ab7c0caa7 docs 2021-07-19 01:01:31 -04:00
GitHub build-firmware Action d7d9400e66 Auto-generated configs and docs 2021-07-19 04:14:47 +00:00
David Holdeman 90ba93c71b
Fix hellen128mercedes (#2988)
* switch back

* submo bump

* fix maybe
2021-07-19 00:12:14 -04:00
rusefillc 4a11a2259e ## July 2021 Release "Ice Cream Day" 2021-07-18 23:33:41 -04:00
rusefi 7c00494ddb hellen nb2 defaults 2021-07-18 21:03:01 -04:00
GitHub set-date Action bb662f6bb1 Update date 2021-07-19 00:58:09 +00:00
GitHub build-firmware Action 3bf0a86de7 Auto-generated configs and docs 2021-07-18 19:05:21 +00:00
Andrey G 349bc8cbba
board: subaru eg33: fix pinouts, add aux connector (#2986) 2021-07-18 14:58:22 -04:00
Andrey 8fab157b88 wrong handling of symmetrical crank wheels NB2 VQ35 Renix #2980 2021-07-18 14:53:25 -04:00
GitHub build-firmware Action fe1717dcb3 Auto-generated configs and docs 2021-07-18 16:23:29 +00:00
BeerMoneyMotorsports 7854457fea
O2 input (#2985)
O2 input for front O2 but is using O2S2 since its easier to connect on revA
2021-07-18 12:13:13 -04:00
Matthew Kennedy 5f3464b204
Fix prepareEventAngles for symmetrical crank triggers (#2982)
* fix and make code legible

* update test to check every tooth

* symmetrical crank

* simplify findTriggerPosition

* make getAngle intelligable
2021-07-17 23:27:20 -04:00
GitHub build-firmware Action c1781214eb Auto-generated configs and docs 2021-07-18 01:44:23 +00:00
David Holdeman 45c32638e0
Fix #2981 (#2983)
* get yq from GH releases

* submo bump

* little hack

* didn't work, fix properly

* oh roight

* got it backwards

* poke
2021-07-17 21:41:45 -04:00
GitHub set-date Action 2a0c0bbf21 Update date 2021-07-18 00:59:01 +00:00
Andrey 9345e5d2e0 NB2 trigger shape does not seem to match JimStim #2980
only first steps of unit test
2021-07-17 17:47:32 -04:00
GitHub build-firmware Action a1791836b9 Auto-generated configs and docs 2021-07-17 20:15:27 +00:00
rusefillc 599943cf26 NB2 trigger shape does not seem to match JimStim #2980 2021-07-17 16:12:54 -04:00
rusefillc aee2ed4ba4 New hardware testing commands #2978 2021-07-17 13:42:10 -04:00
GitHub build-firmware Action f90abd50bb Auto-generated configs and docs 2021-07-17 16:00:18 +00:00
BeerMoneyMotorsports d6521860c4
Sensor pins (#2977)
updated pinouts for merc
2021-07-17 11:54:06 -04:00
Andrey a2cf1e1409 kaiju is asking for vq30de trigger wheel decoder fix #2974 2021-07-17 10:59:02 -04:00
GitHub build-firmware Action 2376c3561a Auto-generated configs and docs 2021-07-17 06:14:25 +00:00
Andrey 0dc99a3124 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 02:11:09 -04:00
rusefillc 6da3310d97 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 02:03:55 -04:00
Andrey 180d7bc899 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 01:10:13 -04:00
Andrey ffe2fe3271 refactoring 2021-07-17 00:56:50 -04:00
Andrey d583c91a7a refactoring 2021-07-17 00:53:51 -04:00
GitHub build-firmware Action 4a0f9bebf6 Auto-generated configs and docs 2021-07-17 04:49:13 +00:00
Andrey d16d6dd58d kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 00:46:39 -04:00
Andrey f54b3cd1b2 refactoring 2021-07-17 00:46:39 -04:00
Andrey df558303d3 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-17 00:27:56 -04:00
GitHub build-firmware Action 547230a356 Auto-generated configs and docs 2021-07-17 03:20:25 +00:00
Andrey 277bb7a907 kaiju is asking for vq30de trigger wheel decoder #2974 2021-07-16 23:17:45 -04:00
Andrey 817bb738ad docs 2021-07-16 23:17:45 -04:00
GitHub set-date Action e3f45a9712 Update date 2021-07-17 00:56:21 +00:00
Matthew Kennedy 2ce7777865
don't require EXTERN_ENGINE in every file (#2969)
* move enginePins

* no more extern engine

* uses

* more

* extern config too

* put this where it belongs

* include correct header

* merge
2021-07-16 18:13:33 -04:00
Andrey f87d1c425e trigger signal debug pins - logic level output #2959 2021-07-16 17:18:03 -04:00
Andrey ee91af5c73 trigger signal debug pins - logic level output #2959 2021-07-16 16:42:26 -04:00
Matthew Kennedy b4126c8daa
send wbo heater enable bit, read it on wb (#2968)
* send heater bit, read it on wb

* b
2021-07-16 14:06:52 -04:00
Matthew Kennedy a62d6743bc
lua hooks for CAN tx (#2967)
* CanTxMessage usable from unit test

* testLuaReturnsNil

* CAN hook and tests

* it helps if parameter names exist

* nameless params

* s

* redefinition of default argument

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-16 14:06:26 -04:00
GitHub build-firmware Action a4ac9e53e4 Auto-generated configs and docs 2021-07-16 04:51:36 +00:00
Matthew Kennedy e830a99275
lua hooks for custom airmass model (#2697)
* lua airmass

* not const any more

* bad merge

* don't change the position of others

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-16 00:49:14 -04:00
GitHub set-date Action 50f93b1ca4 Update date 2021-07-16 00:57:59 +00:00
Andrey 0f3242f10a Nissan 2021-07-15 17:53:38 -04:00
Andrey 96fa69321a Nissan 2021-07-15 17:49:58 -04:00
Andrey 03bb3e3ace trigger signal debug pins - logic level output #2959
test driven development is still amazing
2021-07-15 09:29:14 -04:00
Andrey 74e5eb8bb7 trigger signal debug pins - logic level output #2959 2021-07-15 02:12:57 -04:00
Andrey 5c2477752e all aboard the God object! 2021-07-15 02:00:48 -04:00
Andrey 70cc334eb2 trigger signal debug pins - logic level output #2959 2021-07-15 01:56:04 -04:00
Andrey f3b0310058 trigger signal debug pins - logic level output #2959 2021-07-15 01:49:07 -04:00
Andrey c513e976ed trigger signal debug pins - logic level output #2959 2021-07-15 01:46:30 -04:00
Andrey 23be588af6 trigger signal debug pins - logic level output #2959 2021-07-15 01:28:44 -04:00
Andrey 26481f4c2a progress 2021-07-15 01:18:38 -04:00
Andrey c30064cd15 progress 2021-07-15 01:17:42 -04:00
Andrey b1f721e20b trigger signal debug pins - logic level output #2959 2021-07-15 00:50:29 -04:00
Andrey 7486f5f040 trigger signal debug pins - logic level output #2959 2021-07-15 00:34:22 -04:00
Andrey 2569b85b65 making code more testable 2021-07-15 00:25:41 -04:00
rusefillc b65c4b5612 trigger signal debug pins - logic level output #2959 2021-07-15 00:03:31 -04:00
Andrey 6c8e80285e trigger signal debug pins - logic level output #2959 2021-07-14 23:20:18 -04:00
Andrey 85b9bbaa68 trigger signal debug pins - logic level output #2959 2021-07-14 23:05:51 -04:00
Andrey e721c1768f trigger signal debug pins - logic level output #2959 2021-07-14 22:51:08 -04:00
Andrey a926357a01 making code more testable 2021-07-14 22:37:05 -04:00
Andrey 70872c8bf4 trigger signal debug pins - logic level output #2959 2021-07-14 22:35:29 -04:00
Andrey 0f6930471f making code more testable 2021-07-14 22:02:28 -04:00
rusefi 92dee23061 FATAL on NB2 tune jim stim input signal fix #2965 2021-07-14 21:18:05 -04:00
rusefi e50fcb13f1 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 21:15:11 -04:00
GitHub set-date Action b6f76b046b Update date 2021-07-15 00:57:58 +00:00
rusefi 7945faa93a FATAL on NB2 tune jim stim input signal #2965 2021-07-14 17:45:54 -04:00
Andrey 2442d8f2d8 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 16:05:53 -04:00
Andrey e1c41ff798 FATAL on NB2 tune jim stim input signal #2965 2021-07-14 16:03:00 -04:00
Matthew Kennedy d475b4721f
Start on HSI clock (#2957)
* chibios uses HSI

* set pll to use HSE

* simplify capture

* even better logging

* string

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-14 15:20:38 -04:00
rusefi 173d98337c each byte counts 2021-07-14 13:15:15 -04:00
rusefi 12638ae723 rusEFI console start-up speed fix #2964 2021-07-14 13:01:12 -04:00
rusefi 0808372d34 longer error message in 't' response 2021-07-14 12:42:35 -04:00
rusefi 7f8bdf7006 printing autoDetectedPllMValue in console 2021-07-14 12:42:35 -04:00
GitHub build-firmware Action e80cd6481e Auto-generated configs and docs 2021-07-14 03:05:35 +00:00
rusefi 3c5baa1ca7 trigger signal debug pins - logic level output #2959 2021-07-13 23:02:36 -04:00