• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。


Commit MetaInfo

Revision105 (tree)
Time2021-02-02 00:13:07
Authormaharu

Log Message

[PJSC v1.03]VVT制御サンプリングレートを4Hz/30Hzから選択出来るように変更

Change Summary

Incremental Difference

--- branches/Ver1.03/reference/PJSC.ini (revision 104)
+++ branches/Ver1.03/reference/PJSC.ini (revision 105)
@@ -338,7 +338,8 @@
338338 secondaryFuelUsage = bits, U08, 75, [5:5], "additive", "multiply" ;[PJSC v1.01] For Dual Fuel Load
339339 ;[PJSC v1.01] unused2_75 = bits, U08, 75, [6:7] ;[PJSC v1.01]
340340 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]
342343 exTrigModeSelect = bits, U08, 76, [0:1], "Disable", "Spark timing capture", "MAP select switch", "INVALID" ;[PJSC]
343344 externalTrigEdge = bits, U08, 76, [2:2], "Rising", "Falling" ; |
344345 ;[PJSC v1.02] exValveCaptureEnabled = bits, U08, 76, [3:3], "Disable", "Exhaust Valve Position capture" ; |
@@ -1476,6 +1477,7 @@
14761477 defaultValue = mapwarn, 200 ;
14771478 defaultValue = mapdang, 245 ;
14781479 defaultValue = maphigh, 255 ;[PJSC v1.02]
1480+ defaultValue = vvtSamplingRate, 0 ;[PJSC v1.03]
14791481
14801482 [Menu]
14811483
@@ -2607,9 +2609,10 @@
26072609
26082610 dialog = vvtSettings, "VVT Control"
26092611 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]
26132616
26142617
26152618 dialog = warmup, "Warmup Enrichment (WUE) - Percent Multiplier"
--- branches/Ver1.03/speeduino/globals.h (revision 104)
+++ branches/Ver1.03/speeduino/globals.h (revision 105)
@@ -655,7 +655,8 @@
655655 byte dualFuelEnabled: 1; // |
656656 byte secondaryFuelUsage: 1; // |
657657 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]
659660 byte exTrigModeSelect : 2; // | For External Trigger
660661 byte externalTrigEdge: 1; // | 0: Rising, 1: Falling
661662 //[PJSC v1.02] byte exValveCaptureEnabled: 1; // | For capturing Exhaust valve position