PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。
[PJSC v1.03]VVT制御サンプリングレートを4Hz/30Hzから選択出来るように変更
| @@ -338,7 +338,8 @@ | ||
| 338 | 338 | secondaryFuelUsage = bits, U08, 75, [5:5], "additive", "multiply" ;[PJSC v1.01] For Dual Fuel Load |
| 339 | 339 | ;[PJSC v1.01] unused2_75 = bits, U08, 75, [6:7] ;[PJSC v1.01] |
| 340 | 340 | fuelCorrectionEnabled = bits, U08, 75, [6:6], "Disable", "Enable" ;[PJSC v1.01] |
| 341 | - unused2_75 = bits, U08, 75, [7:7] ;[PJSC v1.01] | |
| 341 | +;[PJSC v1.03] unused2_75 = bits, U08, 75, [7:7] ;[PJSC v1.01] | |
| 342 | + vvtSamplingRate = bits, U08, 75, [7:7], "4Hz", "30Hz" ;[PJSC v1.03] | |
| 342 | 343 | exTrigModeSelect = bits, U08, 76, [0:1], "Disable", "Spark timing capture", "MAP select switch", "INVALID" ;[PJSC] |
| 343 | 344 | externalTrigEdge = bits, U08, 76, [2:2], "Rising", "Falling" ; | |
| 344 | 345 | ;[PJSC v1.02] exValveCaptureEnabled = bits, U08, 76, [3:3], "Disable", "Exhaust Valve Position capture" ; | |
| @@ -1476,6 +1477,7 @@ | ||
| 1476 | 1477 | defaultValue = mapwarn, 200 ; |
| 1477 | 1478 | defaultValue = mapdang, 245 ; |
| 1478 | 1479 | defaultValue = maphigh, 255 ;[PJSC v1.02] |
| 1480 | + defaultValue = vvtSamplingRate, 0 ;[PJSC v1.03] | |
| 1479 | 1481 | |
| 1480 | 1482 | [Menu] |
| 1481 | 1483 |
| @@ -2607,9 +2609,10 @@ | ||
| 2607 | 2609 | |
| 2608 | 2610 | dialog = vvtSettings, "VVT Control" |
| 2609 | 2611 | field = "VVT Control Enabled", vvtEnabled |
| 2610 | - field = "Use VVT map as On / Off only", VVTasOnOff, { vvtEnabled } | |
| 2611 | - field = "VVT output pin", vvtPin, { vvtEnabled } | |
| 2612 | - field = "VVT solenoid freq.", vvtFreq, { vvtEnabled } | |
| 2612 | + field = "Use VVT map as On / Off only", VVTasOnOff, { vvtEnabled } | |
| 2613 | + field = "VVT output pin", vvtPin, { vvtEnabled } | |
| 2614 | + field = "VVT solenoid freq.", vvtFreq, { vvtEnabled } | |
| 2615 | + field = "VVT sampling rate", vvtSamplingRate, { vvtEnabled } ;[PJSC v1.03] | |
| 2613 | 2616 | |
| 2614 | 2617 | |
| 2615 | 2618 | dialog = warmup, "Warmup Enrichment (WUE) - Percent Multiplier" |
| @@ -655,7 +655,8 @@ | ||
| 655 | 655 | byte dualFuelEnabled: 1; // | |
| 656 | 656 | byte secondaryFuelUsage: 1; // | |
| 657 | 657 | byte fuelCorrectionEnabled: 1; // |[PJSC v1.01] |
| 658 | - byte unused2_75: 1; // | | |
| 658 | +//[PJSC v1.03] byte unused2_75: 1; // | | |
| 659 | + byte vvtSamplingRate: 1; // |[PJSC v1.03] | |
| 659 | 660 | byte exTrigModeSelect : 2; // | For External Trigger |
| 660 | 661 | byte externalTrigEdge: 1; // | 0: Rising, 1: Falling |
| 661 | 662 | //[PJSC v1.02] byte exValveCaptureEnabled: 1; // | For capturing Exhaust valve position |