PJSC(Pump Jet Solenoid Controller)はArduinoを使用したバイク用燃料噴射コントローラです。このプロジェクトは、オープンソースECUプロジェクト『Speeduino』をベースにしています。
Support dual fuel load.
| @@ -1345,7 +1345,7 @@ | ||
| 1345 | 1345 | ;[PJSC] subMenu = sparkTbl, "Spark Table", 2 |
| 1346 | 1346 | subMenu = veMapSelectDialog, "VE Table select" ;[PJSC] |
| 1347 | 1347 | subMenu = veTable1Dialog, "&VE Table 1", 0 ; V |
| 1348 | - subMenu = veTable2Dialog, "&VE Table 2", 0, { multiVEmapEnabled <= 1 } ;[PJSC] | |
| 1348 | + subMenu = veTable2Dialog, "&VE Table 2", 0, { multiVEmapEnabled >= 1 } ;[PJSC] | |
| 1349 | 1349 | subMenu = afrTable1Tbl, "AFR Table", 5 |
| 1350 | 1350 | subMenu = std_separator |
| 1351 | 1351 | subMenu = inj_trimad, "Sequential fuel trim", 9 |
| @@ -1876,28 +1876,28 @@ | ||
| 1876 | 1876 | panel = accelEnrichments_center, Center |
| 1877 | 1877 | panel = accelEnrichments_south, South |
| 1878 | 1878 | |
| 1879 | - dialog = veMapSelectionSet1, "VE Table selection1 - SW OFF" ;[PJSC v1.10] | |
| 1880 | - field = "Injector 1", veMapSelection1, { multiVEmapEnabled == 1 } ; | | |
| 1881 | - field = "Injector 2", veMapSelection2, { multiVEmapEnabled == 1 } ; | | |
| 1882 | - field = "Injector 3", veMapSelection3, { multiVEmapEnabled == 1 } ; | | |
| 1883 | - field = "Injector 4", veMapSelection4, { multiVEmapEnabled == 1 } ; | | |
| 1884 | - ; | | |
| 1885 | - dialog = veMapSelectionSet2, "VE Table selection1 - SW ON" ; | | |
| 1886 | - field = "Injector 1", veMapSelection1_2, { multiVEmapEnabled == 1 } ; | | |
| 1887 | - field = "Injector 2", veMapSelection2_2, { multiVEmapEnabled == 1 } ; | | |
| 1888 | - field = "Injector 3", veMapSelection3_2, { multiVEmapEnabled == 1 } ; | | |
| 1889 | - field = "Injector 4", veMapSelection4_2, { multiVEmapEnabled == 1 } ; | | |
| 1890 | - ; | | |
| 1891 | - dialog = veMapSelectionDialog, "", xAxis ; | | |
| 1892 | - panel = veMapSelectionSet1 ; | | |
| 1893 | - panel = veMapSelectionSet2 ; | | |
| 1894 | - ; | | |
| 1895 | - dialog = veMapSelectDialog, "VE Table select" ; | | |
| 1896 | - field = "Multi VE Table", multiVEmapEnabled ; | | |
| 1897 | - field = "Primary Fuel Load", algorithm ; | | |
| 1898 | - field = "Secondary Fuel Load", algorithm2 ; | | |
| 1899 | - field = "Secondary Fuel", secondaryFuelUsage, { algorithm2 <= 2 } ; V | |
| 1900 | - panel = veMapSelectionDialog ;[PJSC v1.10] | |
| 1879 | + dialog = veMapSelectionSet1, "VE Table selection1 - SW OFF" ;[PJSC v1.10] | |
| 1880 | + field = "Injector 1", veMapSelection1, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1881 | + field = "Injector 2", veMapSelection2, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1882 | + field = "Injector 3", veMapSelection3, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1883 | + field = "Injector 4", veMapSelection4, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1884 | + ; | | |
| 1885 | + dialog = veMapSelectionSet2, "VE Table selection1 - SW ON" ; | | |
| 1886 | + field = "Injector 1", veMapSelection1_2, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1887 | + field = "Injector 2", veMapSelection2_2, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1888 | + field = "Injector 3", veMapSelection3_2, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1889 | + field = "Injector 4", veMapSelection4_2, { multiVEmapEnabled == 1 || multiVEmapEnabled == 2 } ; | | |
| 1890 | + ; | | |
| 1891 | + dialog = veMapSelectionDialog, "", xAxis ; | | |
| 1892 | + panel = veMapSelectionSet1 ; | | |
| 1893 | + panel = veMapSelectionSet2 ; | | |
| 1894 | + ; | | |
| 1895 | + dialog = veMapSelectDialog, "VE Table select" ; | | |
| 1896 | + field = "Multi VE Table", multiVEmapEnabled ; | | |
| 1897 | + field = "Primary Fuel Load", algorithm ; | | |
| 1898 | + field = "Secondary Fuel Load", algorithm2, { multiVEmapEnabled >= 1 } ; | | |
| 1899 | + field = "Dual Fuel Load Algorithm", secondaryFuelUsage, { multiVEmapEnabled == 3 } ; V | |
| 1900 | + panel = veMapSelectionDialog ;[PJSC v1.10] | |
| 1901 | 1901 | |
| 1902 | 1902 | ;[PJSC] dialog = veTableDialog_north, "" |
| 1903 | 1903 | ;[PJSC] panel = veTable1Tbl |