• 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

Revision119 (tree)
Time2021-03-02 15:06:47
Authormaharu

Log Message

[PJSC v1.03]クランキング燃料増量補正値の範囲を1%刻みの0~255%から、5%刻みの0~1275%へ変更。

Change Summary

Incremental Difference

--- branches/Ver1.03/reference/PJSC.ini (revision 118)
+++ branches/Ver1.03/reference/PJSC.ini (revision 119)
@@ -1088,7 +1088,8 @@
10881088 #else
10891089 crankingEnrichBins = array, U08, 0, [4], "F", 1.8, -22.23, -40, 215, 0
10901090 #endif
1091- crankingEnrichValues= array, U08, 4, [4], "%", 1.0, 0.0, 0, 255, 0 ; Values for the cranking enrichment curve
1091+;[PJSC v1.03] crankingEnrichValues= array, U08, 4, [4], "%", 1.0, 0.0, 0, 255, 0 ; Values for the cranking enrichment curve
1092+ crankingEnrichValues= array, U08, 4, [4], "%", 5.0, 0.0, 0, 1275, 0 ;[PJSC v1.03] Values for the cranking enrichment curve
10921093
10931094 rotaryType = bits , U08, 8, [0:1], "FC", "FD", "RX8", "INVALID"
10941095 stagingEnabled = bits , U08, 8, [2:2], "Off","On"
--- branches/Ver1.03/speeduino/corrections.h (revision 118)
+++ branches/Ver1.03/speeduino/corrections.h (revision 119)
@@ -9,7 +9,8 @@
99
1010 static inline byte correctionsFuel() __attribute__((always_inline));
1111 static inline byte correctionWUE() __attribute__((always_inline)); //Warmup enrichment
12-static inline byte correctionCranking() __attribute__((always_inline)); //Cranking enrichment
12+//[PJSC v1.03]static inline byte correctionCranking() __attribute__((always_inline)); //Cranking enrichment
13+static inline uint16_t correctionCranking() __attribute__((always_inline)); //[PJSC v1.03]
1314 static inline byte correctionASE() __attribute__((always_inline)); //After Start Enrichment
1415 static inline int16_t correctionAccel() __attribute__((always_inline)); //Acceleration Enrichment
1516 static inline byte correctionFloodClear() __attribute__((always_inline)); //Check for flood clear on cranking