Merge pull request #271 from mi-hol:master

add md editor and validation recommendation
This commit is contained in:
mi-hol 2022-12-14 13:48:32 +01:00 committed by GitHub
commit 30c0ec0ef7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 2623 additions and 61 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

View File

@ -1,3 +1,4 @@
# All Supported Triggers
See also [Trigger](Trigger) See also [Trigger](Trigger)
@ -17,16 +18,16 @@ To change your trigger settings, open TunerStudio, Engine->Trigger Configuration
[Subaru](#subaru) [Subaru](#subaru)
[Mitsubishi](#Mitsubishi) [Mitsubishi](#mitsubishi)
[Jeep & Renix](#jeep) [Jeep & Renix](#jeep)
[Miscelanious](#misc) [Miscellaneous](#universal)
## Universal
## Universal 36/1 Universal 36/1
ToDo: add picture
<a name="universal"/>
## 60/2 ## 60/2
@ -46,97 +47,92 @@ If you also have a CAM sensor somewhere see [VVT](VVT)
![x](Images/triggers/trigger_47.png) ![x](Images/triggers/trigger_47.png)
<a name="honda"/>
[temporary link for Honda 12](https://github.com/rusefi/rusefi_documentation/issues/227) [temporary link for Honda 12](https://github.com/rusefi/rusefi_documentation/issues/227)
## Honda K 1/12 ## Honda
Honda K Crankshaft ### Honda K 1/12 Crankshaft
![x](Images/triggers/trigger_46.png) ![x](Images/triggers/trigger_46.png)
## Honda K 4+1 ### Honda K 4+1
Honda K Exhaust Camshaft Honda K Exhaust Camshaft
![x](Images/triggers/trigger_67.png) ![x](Images/triggers/trigger_67.png)
## Honda CBR600 ### Honda CBR600
![Honda CBR600](Images/triggers/trigger_28.png) ![Honda CBR600](Images/triggers/trigger_28.png)
<a name="mazda"/> ## Mazda
## Mazda Protege SOHC ### Mazda Protege SOHC
![Mazda Protege SOHC](Images/triggers/trigger_7.png) ![Mazda Protege SOHC](Images/triggers/trigger_7.png)
## Mazda Miata NA ### Mazda Miata NA
Also used on some Mitsubishi Also used on some Mitsubishi
![Mazda Miata NA](Images/triggers/trigger_3.png) ![Mazda Miata NA](Images/triggers/trigger_3.png)
## Mazda Miata NB ### Mazda Miata NB
![Mazda Miata NB1](Images/triggers/trigger_4.png) ![Mazda Miata NB1](Images/triggers/trigger_4.png)
## Mazda Protege 1993 DOHC ### Mazda Protege 1993 DOHC
![Mazda Protege 1993 DOHC](Images/triggers/trigger_15.png) ![Mazda Protege 1993 DOHC](Images/triggers/trigger_15.png)
## Mazda 121/Ford Aspire ### Mazda 121/Ford Aspire
![Ford Aspire](Images/triggers/trigger_1.png) ![Ford Aspire](Images/triggers/trigger_1.png)
<a name="gm"/> ## GM
## GM 7x ### GM 7x
![GM 7x](Images/triggers/trigger_5.png) ![GM 7x](Images/triggers/trigger_5.png)
## GM LS 24x ### GM LS 24x
![x](Images/triggers/trigger_27.png) ![x](Images/triggers/trigger_27.png)
## GM 60/2/2/2 ### GM 60/2/2/2
GM/Daewoo Distributor F8CV GM/Daewoo Distributor F8CV
![x](Images/triggers/trigger_54.png) ![x](Images/triggers/trigger_54.png)
<a name="jeep"/> ## Jeep
## Jeep 18-2-2-2 ### Jeep 18-2-2-2
![Jeep 18-2-2-2](Images/triggers/trigger_37.png) ![Jeep 18-2-2-2](Images/triggers/trigger_37.png)
## Renix 44/2/2 ### Renix 44/2/2
![x](Images/triggers/trigger_44.png) ![x](Images/triggers/trigger_44.png)
## Renix 66/2/2/2 ### Renix 66/2/2/2
![x](Images/triggers/trigger_45.png) ![x](Images/triggers/trigger_45.png)
## Subaru
<a name="subaru"/> ### Subaru 7+6 tooth
## Subaru 7+6 tooth
![Subaru 7+6](Images/triggers/trigger_36.png) ![Subaru 7+6](Images/triggers/trigger_36.png)
## Subaru EZ30 variation of 36/2/2/2 ### Subaru EZ30 variation of 36/2/2/2
![!](Images/triggers/trigger_TT_SUBARU_EZ30.png) ![!](Images/triggers/trigger_TT_SUBARU_EZ30.png)
## Subaru SVX ### Subaru SVX
![x](Images/triggers/trigger_49.png) ![x](Images/triggers/trigger_49.png)
<a name="suzuki"/>
## Suzuki G13B ## Suzuki G13B
![x](Images/triggers/trigger_66.png) ![x](Images/triggers/trigger_66.png)
@ -148,11 +144,10 @@ Might also be used on some Daihatsu, Nissan and Miata
![36/2/2](Images/triggers/trigger_23.png) ![36/2/2](Images/triggers/trigger_23.png)
## Universal skipped wheel ## Universal skipped wheel
A basic wheel - assumes equally spaced teeth with a number of missing teeth. A basic wheel - assumes equally spaced teeth with a number of missing teeth.
Tuner studio allows up to 500 teeth with 500 missing - functional limits are not tested. Tuner studio allows up to 500 teeth with 500 missing - functional limits are not tested.
<a name="misc"/>
## Ford Barra VVT ## Ford Barra VVT
![x](Images/triggers/trigger_56.png) ![x](Images/triggers/trigger_56.png)
@ -185,17 +180,18 @@ Tuner studio allows up to 500 teeth with 500 missing - functional limits are not
![x](Images/triggers/trigger_30.png) ![x](Images/triggers/trigger_30.png)
## Dodge Ram ## Dodge Ram
![Dodge Ram](Images/triggers/trigger_19.png) ![Dodge Ram](Images/triggers/trigger_19.png)
## Dodge Neon 2003 ## Dodge Neon 2003
Chrysler NGC 4 cylinder Chrysler NGC 4 cylinder
![Dodge Neon 2003](Images/triggers/trigger_14.png) ![Dodge Neon 2003](Images/triggers/trigger_14.png)
## Dodge Stratus ## Dodge Stratus
Chrysler NGC 6 cylinder Chrysler NGC 6 cylinder
![Dodge Stratus](Images/triggers/trigger_22.png) ![Dodge Stratus](Images/triggers/trigger_22.png)
@ -224,9 +220,6 @@ VQ35 crank
VQ cam VQ cam
![x](Images/triggers/trigger_TT_VVT_NISSAN_VQ35.png) ![x](Images/triggers/trigger_TT_VVT_NISSAN_VQ35.png)
VQ30 VQ30
![x](Images/triggers/trigger_60.png) ![x](Images/triggers/trigger_60.png)
@ -234,15 +227,14 @@ VQ30
![Nissan](Images/triggers/trigger_24.png) ![Nissan](Images/triggers/trigger_24.png)
## VW 60/2 ## VW 60/2
VW special understanding of 60/2 with a wide tooth instead of of just missing tooth. VW special understanding of 60/2 with a wide tooth instead of of just missing tooth.
See also [Universal True 60/2](All-Supported-Triggers#602) See also [Universal True 60/2](All-Supported-Triggers#602)
![VW 60/2](Images/triggers/trigger_20.png) ![VW 60/2](Images/triggers/trigger_20.png)
### Toyota ### Toyota
## Toyota 2JZ ## Toyota 2JZ
@ -273,15 +265,12 @@ Some older German vehicles
![Ford PIP](Images/triggers/trigger_TT_FORD_TFI_PIP.png) ![Ford PIP](Images/triggers/trigger_TT_FORD_TFI_PIP.png)
## Unknown trigger type ## Unknown trigger type
[Unknown Trigger](Unknown-Trigger) [Unknown Trigger](Unknown-Trigger)
TODO: implement a feature so that trigger could be defined via TunerStudio TODO: implement a feature so that trigger could be defined via TunerStudio
If your have an unknown or an unsupported trigger shape, once you've confirmed that trigger events are getting into the software (see "troubleshooting" sections) you need to crank your engine while rusEFI console is connected with Engine Sniffer tab active. If your have an unknown or an unsupported trigger shape, once you've confirmed that trigger events are getting into the software (see "troubleshooting" sections) you need to crank your engine while rusEFI console is connected with Engine Sniffer tab active.
With long enough cranking you should get a visual log of your trigger signal, that would give you some idea of what kind of trigger shape you have. Save an image and post it on a forum. It's recommended to remove spark plugs while investigating trigger shape to make your cranking more even. With long enough cranking you should get a visual log of your trigger signal, that would give you some idea of what kind of trigger shape you have. Save an image and post it on a forum. It's recommended to remove spark plugs while investigating trigger shape to make your cranking more even.
@ -308,15 +297,7 @@ Injection could be offset using 'set injection_offset X' command.
While cranking, you can set angle-based ignition instead of timing map & dwell based ignition. In angle-based mode, dwell is defined in crankshaft angle duration and timing is constant. set cranking_charge_angle and set_cranking_timing_angle. While cranking, you can set angle-based ignition instead of timing map & dwell based ignition. In angle-based mode, dwell is defined in crankshaft angle duration and timing is constant. set cranking_charge_angle and set_cranking_timing_angle.
See 'trigger decoding' in [Doxygen](http://rusefi.com/docs/html/) See 'trigger decoding' in [Doxygen](http://rusefi.com/docs/html/)
May, 2020: Subaru SVX added Dev note: unit_tests executable produces triggers.txt file - gen_trigger_images.bat reads triggers.txt and produces these .png files.
TODO: automate this further?
April, 2020: Honda K 12+1 added.
April, 2020: Renix 44-2-2 added.
Dev note: unit_tests executable produces triggers.txt file - gen_trigger_images.bat reads triggers.txt and produces these .png files. TODO: automate this further?

View File

@ -1,10 +1,10 @@
# link validation in markdown documents # link validation in markdown documents
VS Code introduced a [link validator](https://code.visualstudio.com/Docs/languages/markdown) in version 1.72. This seems the best approach while a single file is edited. VS Code introduced a [link validator](https://code.visualstudio.com/Docs/languages/markdown) in version 1.72. This seems the best approach while a single file is being edited due to automated "fix all supported markdownlint violations in the document" (see below for more details).
For bulk validation <https://github.com/webhintio/markdown-link-validator> seems best For bulk validation <https://github.com/webhintio/markdown-link-validator> seems best
## findings ## findings for bulk validation
- debug mode is extremely helpful for troubleshooting - debug mode is extremely helpful for troubleshooting
- it's incredible fast - it's incredible fast
@ -16,7 +16,7 @@ For bulk validation <https://github.com/webhintio/markdown-link-validator> seems
markdown-link-validator:utils:request problem with request: read ECONNRESET - https://www.te.com/usa-en/product-4-1437290-1.html +1m markdown-link-validator:utils:request problem with request: read ECONNRESET - https://www.te.com/usa-en/product-4-1437290-1.html +1m
``` ```
## solution ### solution
- use exclude list for batch validation, skip all external links - use exclude list for batch validation, skip all external links
@ -29,12 +29,12 @@ Found a total of 1361 links in directory "C:\Users\mholzer\Documents\git\rusefi_
Time to validate: 1.07s Time to validate: 1.07s
``` ```
## open issue(s) ### open issue(s)
- would like to have only "invalid" references in output. There is [already an enhancement request](https://github.com/webhintio/markdown-link-validator/issues/6) filed since Aug 2019 :( - would like to have only "invalid" references in output. There is [already an enhancement request](https://github.com/webhintio/markdown-link-validator/issues/6) filed since Aug 2019 :(
- requested to [assign committer](https://github.com/webhintio/hint/issues/5382) - requested to [assign committer](https://github.com/webhintio/hint/issues/5382)
## workaround ### workaround
<https://github.com/chmac/markdown-link-validator/commits/omit-success-output> has a quick fix <https://github.com/chmac/markdown-link-validator/commits/omit-success-output> has a quick fix
@ -50,3 +50,12 @@ to run:
```powershell ```powershell
node .\node_modules\markdown-link-validator\dist\src\bin\markdown-link-validator.js . -i https?:\/\/.* --debug node .\node_modules\markdown-link-validator\dist\src\bin\markdown-link-validator.js . -i https?:\/\/.* --debug
``` ```
## using VS Code for markdown files
### prerequisites
VS Code Extensions "markdownlint" and "Code Spell Checker" have to be installed
![show all rule violations](/Images/DevTools/VS Code - show all violations)
![fix all rule violations](/Images/DevTools/VS Code - fix all violations)

File diff suppressed because it is too large Load Diff