PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。
[PJSC v1.03]走行ログにch2~4のPulse widthとDuty cycleを追加
| @@ -474,7 +474,7 @@ | ||
| 474 | 474 | rpmBins = array, U08, 256, [ 16], "RPM", 100.0, 0.0, 100.0, 25500.0, 0 |
| 475 | 475 | ;[PJSC v1.01] fuelLoadBins = array, U08, 272, [ 16], { bitStringValue(algorithmUnits , algorithm) }, 2.0, 0.0, 0.0, {fuelLoadMax}, 0 |
| 476 | 476 | fuelLoadBins = array, U08, 272, [ 16], { bitStringValue(algorithmUnits , algorithm) }, 1.0, 0.0, 0.0, {fuelLoadMax}, 0 ;[PJSC v1.01] |
| 477 | - ;fuelLoadBins = array, U08, 272, [ 16], { bitStringValue(algorithmUnits , algorithm) }, 2.0, 0.0, 0.0, { arrayValue(rpmBins , algorithm) }, 0 | |
| 477 | + ;fuelLoadBins = array, U08, 272, [ 16], { bitStringValue(algorithmUnits , algorithm) }, 2.0, 0.0, 0.0, { arrayValue(rpmBins , algorithm) }, 0 | |
| 478 | 478 | |
| 479 | 479 | ;-------------------------------------------------- |
| 480 | 480 | ;Start Ignition table (Page 3) |
| @@ -4174,10 +4174,14 @@ | ||
| 4174 | 4174 | entry = veCurr3, "VE3", int, "%d", { multiVEmapEnabled } ;[PJSC v1.01] |
| 4175 | 4175 | entry = veCurr4, "VE4", int, "%d", { multiVEmapEnabled } ;[PJSC v1.01] |
| 4176 | 4176 | entry = pulseWidth, "PW", float, "%.1f" |
| 4177 | + entry = pulseWidth2, "PW2", float, "%.1f" ;[PJSC v1.03] | |
| 4178 | + entry = pulseWidth3, "PW3", float, "%.1f" ;[PJSC v1.03] | |
| 4179 | + entry = pulseWidth4, "PW4", float, "%.1f" ;[PJSC v1.03] | |
| 4177 | 4180 | entry = afrTarget, "AFR Target", float, "%.3f" |
| 4178 | - entry = pulseWidth, "PW2", float, "%.1f" | |
| 4179 | 4181 | entry = dutyCycle, "DutyCycle1", float, "%.1f" |
| 4180 | - entry = dutyCycle, "DutyCycle2", float, "%.1f" | |
| 4182 | + entry = dutyCycle2 "DutyCycle2", float, "%.1f" ;[PJSC v1.03] | |
| 4183 | + entry = dutyCycle3 "DutyCycle3", float, "%.1f" ;[PJSC v1.03] | |
| 4184 | + entry = dutyCycle4 "DutyCycle4", float, "%.1f" ;[PJSC v1.03] | |
| 4181 | 4185 | entry = TPSdot, "TPS DOT", int, "%d" |
| 4182 | 4186 | entry = advance, "Advance", int, "%d" |
| 4183 | 4187 | entry = dwell, "Dwell", float, "%.1f" |
| @@ -4197,13 +4201,11 @@ | ||
| 4197 | 4201 | entry = nitrousOn, "Nitrous On", int, "%d", { n2o_enable > 0 } |
| 4198 | 4202 | entry = syncLossCounter, "Sync Loss #", int, "%d" |
| 4199 | 4203 | entry = valvePosition, "ExValve Pos", int, "%d", { analogInputPortSelect == 1};[PJSC v1.02] |
| 4200 | -;[PJSC v1.02] entry = valvePosition, "ExValve Pos", int, "%d", { exValveCaptureEnabled } ;[PJSC] | |
| 4201 | 4204 | entry = sparkedAngle, "Spark Angle", int, "%d", { exTrigModeSelect == 1 } ;[PJSC] |
| 4202 | 4205 | entry = dutyFreq, "Duty Frequency", int, "%d", { dutyPulseCaptureEnabled } ;[PJSC] |
| 4203 | 4206 | entry = dutyRatio, "Duty Ratio", int, "%d", { dutyPulseCaptureEnabled } ;[PJSC] |
| 4204 | 4207 | entry = dutyFreq2, "Duty Frequency2", int, "%d", { dutyPulseCaptureEnabled2 } ;[PJSC] |
| 4205 | 4208 | entry = dutyRatio2, "Duty Ratio2", int, "%d", { dutyPulseCaptureEnabled2 } ;[PJSC] |
| 4206 | - entry = fuelLoad, "Load", int, "%d" ;[PJSC v1.03] | |
| 4207 | 4209 | |
| 4208 | 4210 | entry = auxin_gauge0, "AuxIn CH0", int, "%d" |
| 4209 | 4211 | entry = auxin_gauge1, "AuxIn CH1", int, "%d" |