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" |