diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index 27d2066830..ac822ba2e7 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -169,8 +169,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 7b09e5f0b2..86798f100e 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:50 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:25 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 183b84e260..fb541824a5 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:09 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:40 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 2335bf9924..b0d8a61292 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:11 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:42 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 1df9259a05..1839e481de 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:47 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:22 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_core8.ini b/firmware/tunerstudio/generated/rusefi_core8.ini index 749d8f605e..6cf4fd8b49 100644 --- a/firmware/tunerstudio/generated/rusefi_core8.ini +++ b/firmware/tunerstudio/generated/rusefi_core8.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:34 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:09 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index a8af81fc80..4fdb7a324b 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:45 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:20 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 0b11409a0a..6cf588eaee 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:35 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:10 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_harley81.ini b/firmware/tunerstudio/generated/rusefi_harley81.ini index 282b0b1bde..60612d2539 100644 --- a/firmware/tunerstudio/generated/rusefi_harley81.ini +++ b/firmware/tunerstudio/generated/rusefi_harley81.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:12 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:43 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index a554fe80cf..043cbcc9d6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:25 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:57 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index 8be5e0f1cf..ab7f88d77f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:17 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:48 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index 774742c44e..dd35ce42cf 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:15 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:47 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini index b845331b2e..8c472afbcf 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128mercedes.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:14 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:45 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index fa5a6c3196..b03f455017 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:19 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:50 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 451e1641c6..4642f564fe 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:22 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:53 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index af2c901447..7db712dadf 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:24 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:55 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index d4a3e1efaf..a85bf90d14 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:20 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:52 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index 6ffa310ff9..56217e9921 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:27 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:49:59 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index 1e94a8d763..259e557772 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:29 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:02 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini index 43968b6724..36a7a08f0d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen_cypress.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:53 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:28 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_kinetis.ini b/firmware/tunerstudio/generated/rusefi_kinetis.ini index b62332f1e7..3c3111a38b 100644 --- a/firmware/tunerstudio/generated/rusefi_kinetis.ini +++ b/firmware/tunerstudio/generated/rusefi_kinetis.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:51 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:26 UTC 2022 pageSize = 20984 page = 1 @@ -3660,8 +3660,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index ffe6dacdc6..f587c4b0fb 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:32 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:07 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 58d6220bd1..7e60c92ab8 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:30 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:05 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index 9586f14e4c..2bbc41ef00 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:38 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:14 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index dbd12d9e67..e677db05fc 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:37 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:12 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index cb643fd471..c31490e864 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:42 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:17 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index 63320e241d..67e7bd83de 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:40 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:15 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index 4d0806360f..cdffbffd18 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:43 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:18 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini index c1e1b3be96..d320798bc8 100644 --- a/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_subaru_eg33_f7.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:54 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:29 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index a541cbd90b..1f819bb49f 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -84,7 +84,7 @@ enable2ndByteCanID = false ; name = scalar, type, offset, units, scale, translate, lo, hi, digits ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:48 UTC 2022 +; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:23 UTC 2022 pageSize = 21012 page = 1 @@ -3694,8 +3694,8 @@ entry = AFRValue2, "Air/Fuel Ratio 2", float, "%.3f" entry = vvtPositionB1E, "VVT: bank 1 exhaust", float, "%.3f" entry = vvtPositionB2I, "VVT: bank 2 intake", float, "%.3f" entry = vvtPositionB2E, "VVT: bank 2 exhaust", float, "%.3f" -entry = fuelPidCorrection1, "fuelPidCorrection1", int, "%d" -entry = fuelPidCorrection2, "fuelPidCorrection2", int, "%d" +entry = fuelPidCorrection1, "fuelPidCorrection1", float, "%.3f" +entry = fuelPidCorrection2, "fuelPidCorrection2", float, "%.3f" entry = rawTps1Secondary, "rawTps1Secondary", float, "%.3f" entry = rawTps2Primary, "rawTps2Primary", float, "%.3f" entry = rawTps2Secondary, "rawTps2Secondary", float, "%.3f" diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java index c5fba7989c..aace0dfe8c 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/AcControl.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Sun Oct 17 01:13:39 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/ac_control.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -38,7 +38,7 @@ public class AcControl { public static final Field UNUSEDBIT_6_29 = Field.create("UNUSEDBIT_6_29", 0, FieldType.BIT, 29); public static final Field UNUSEDBIT_6_30 = Field.create("UNUSEDBIT_6_30", 0, FieldType.BIT, 30); public static final Field UNUSEDBIT_6_31 = Field.create("UNUSEDBIT_6_31", 0, FieldType.BIT, 31); - public static final Field LATEST_USAGE_AC_CONTROL = Field.create("LATEST_USAGE_AC_CONTROL", 4, FieldType.INT); + public static final Field LATEST_USAGE_AC_CONTROL = Field.create("LATEST_USAGE_AC_CONTROL", 4, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { ENGINETOOSLOW, ENGINETOOFAST, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java b/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java index e398d313e3..b7d31ff2c4 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/EngineState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Sun Oct 17 03:59:15 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/engine_state.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -46,7 +46,7 @@ public class EngineState { public static final Field TARGETAFR = Field.create("TARGETAFR", 24, FieldType.FLOAT); public static final Field ENGINECYCLEDURATIONMS = Field.create("ENGINECYCLEDURATIONMS", 28, FieldType.FLOAT); public static final Field MINRPMKCURRENTTPS = Field.create("MINRPMKCURRENTTPS", 32, FieldType.FLOAT); - public static final Field CURRENTTPSADC = Field.create("CURRENTTPSADC", 36, FieldType.INT); + public static final Field CURRENTTPSADC = Field.create("CURRENTTPSADC", 36, FieldType.INT).setScale(1.0); public static final Field TPSVOLTAGEMCU = Field.create("TPSVOLTAGEMCU", 40, FieldType.FLOAT); public static final Field TPSVOLTAGEBOARD = Field.create("TPSVOLTAGEBOARD", 44, FieldType.FLOAT); public static final Field CURRENTBAROCORRECTEDVE = Field.create("CURRENTBAROCORRECTEDVE", 48, FieldType.FLOAT); diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java index c9dea9e08b..92b0849a20 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/Fields.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 00:33:57 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) integration/rusefi_config.txt Tue Apr 05 01:50:31 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -2559,21 +2559,21 @@ public class Fields { public static final int wwMapBins_offset = 4666; public static final int wwTauCltValues_offset = 4650; public static final int wwTauMapValues_offset = 4674; - public static final Field ENGINETYPE = Field.create("ENGINETYPE", 0, FieldType.INT); - public static final Field SENSORSNIFFERRPMTHRESHOLD = Field.create("SENSORSNIFFERRPMTHRESHOLD", 4, FieldType.INT8); - public static final Field RPMHARDLIMIT = Field.create("RPMHARDLIMIT", 5, FieldType.INT8); - public static final Field LAUNCHRPM = Field.create("LAUNCHRPM", 6, FieldType.INT8); - public static final Field ENGINESNIFFERRPMTHRESHOLD = Field.create("ENGINESNIFFERRPMTHRESHOLD", 7, FieldType.INT8); - public static final Field MULTISPARKMAXRPM = Field.create("MULTISPARKMAXRPM", 8, FieldType.INT8); - public static final Field MAXACRPM = Field.create("MAXACRPM", 9, FieldType.INT8); - public static final Field MAXACTPS = Field.create("MAXACTPS", 10, FieldType.INT8); - public static final Field MAXACCLT = Field.create("MAXACCLT", 11, FieldType.INT8); + public static final Field ENGINETYPE = Field.create("ENGINETYPE", 0, FieldType.INT).setScale(1.0); + public static final Field SENSORSNIFFERRPMTHRESHOLD = Field.create("SENSORSNIFFERRPMTHRESHOLD", 4, FieldType.INT8).setScale(50.0); + public static final Field RPMHARDLIMIT = Field.create("RPMHARDLIMIT", 5, FieldType.INT8).setScale(50.0); + public static final Field LAUNCHRPM = Field.create("LAUNCHRPM", 6, FieldType.INT8).setScale(50.0); + public static final Field ENGINESNIFFERRPMTHRESHOLD = Field.create("ENGINESNIFFERRPMTHRESHOLD", 7, FieldType.INT8).setScale(50.0); + public static final Field MULTISPARKMAXRPM = Field.create("MULTISPARKMAXRPM", 8, FieldType.INT8).setScale(50.0); + public static final Field MAXACRPM = Field.create("MAXACRPM", 9, FieldType.INT8).setScale(50.0); + public static final Field MAXACTPS = Field.create("MAXACTPS", 10, FieldType.INT8).setScale(1.0); + public static final Field MAXACCLT = Field.create("MAXACCLT", 11, FieldType.INT8).setScale(1.0); public static final Field KNOCKNOISE = Field.create("KNOCKNOISE", 12, FieldType.FLOAT); - public static final Field KNOCKNOISERPMBINS = Field.create("KNOCKNOISERPMBINS", 44, FieldType.INT8); - public static final Field MULTISPARKMAXSPARKINGANGLE = Field.create("MULTISPARKMAXSPARKINGANGLE", 52, FieldType.INT8); - public static final Field MULTISPARKMAXEXTRASPARKCOUNT = Field.create("MULTISPARKMAXEXTRASPARKCOUNT", 53, FieldType.INT8); - public static final Field SPARKDWELLRPMBINS = Field.create("SPARKDWELLRPMBINS", 54, FieldType.INT8); - public static final Field ALIGNMENTFILL_AT_62 = Field.create("ALIGNMENTFILL_AT_62", 62, FieldType.INT8); + public static final Field KNOCKNOISERPMBINS = Field.create("KNOCKNOISERPMBINS", 44, FieldType.INT8).setScale(50.0); + public static final Field MULTISPARKMAXSPARKINGANGLE = Field.create("MULTISPARKMAXSPARKINGANGLE", 52, FieldType.INT8).setScale(1.0); + public static final Field MULTISPARKMAXEXTRASPARKCOUNT = Field.create("MULTISPARKMAXEXTRASPARKCOUNT", 53, FieldType.INT8).setScale(1.0); + public static final Field SPARKDWELLRPMBINS = Field.create("SPARKDWELLRPMBINS", 54, FieldType.INT8).setScale(50.0); + public static final Field ALIGNMENTFILL_AT_62 = Field.create("ALIGNMENTFILL_AT_62", 62, FieldType.INT8).setScale(1.0); public static final Field SPARKDWELLVALUES = Field.create("SPARKDWELLVALUES", 64, FieldType.FLOAT); public static final Field INJECTOR_FLOW = Field.create("INJECTOR_FLOW", 96, FieldType.FLOAT); public static final Field INJECTOR_BATTLAGCORRBINS = Field.create("INJECTOR_BATTLAGCORRBINS", 100, FieldType.FLOAT); @@ -2610,27 +2610,27 @@ public class Fields { public static final Field ARTIFICIALTESTMISFIRE = Field.create("ARTIFICIALTESTMISFIRE", 164, FieldType.BIT, 29); public static final Field ISSUE_294_31 = Field.create("ISSUE_294_31", 164, FieldType.BIT, 30); public static final Field UNUSEDBIT_48_31 = Field.create("UNUSEDBIT_48_31", 164, FieldType.BIT, 31); - public static final Field TPSMIN = Field.create("TPSMIN", 168, FieldType.INT16); - public static final Field TPSMAX = Field.create("TPSMAX", 170, FieldType.INT16); - public static final Field TPSERRORDETECTIONTOOLOW = Field.create("TPSERRORDETECTIONTOOLOW", 172, FieldType.INT16); - public static final Field TPSERRORDETECTIONTOOHIGH = Field.create("TPSERRORDETECTIONTOOHIGH", 174, FieldType.INT16); + public static final Field TPSMIN = Field.create("TPSMIN", 168, FieldType.INT16).setScale(1.0); + public static final Field TPSMAX = Field.create("TPSMAX", 170, FieldType.INT16).setScale(1.0); + public static final Field TPSERRORDETECTIONTOOLOW = Field.create("TPSERRORDETECTIONTOOLOW", 172, FieldType.INT16).setScale(1.0); + public static final Field TPSERRORDETECTIONTOOHIGH = Field.create("TPSERRORDETECTIONTOOHIGH", 174, FieldType.INT16).setScale(1.0); public static final Field CRANKING_BASEFUEL = Field.create("CRANKING_BASEFUEL", 176, FieldType.FLOAT); - public static final Field CRANKING_RPM = Field.create("CRANKING_RPM", 180, FieldType.INT16); - public static final Field CRANKING_ALIGNMENTFILL_AT_6 = Field.create("CRANKING_ALIGNMENTFILL_AT_6", 182, FieldType.INT8); + public static final Field CRANKING_RPM = Field.create("CRANKING_RPM", 180, FieldType.INT16).setScale(1.0); + public static final Field CRANKING_ALIGNMENTFILL_AT_6 = Field.create("CRANKING_ALIGNMENTFILL_AT_6", 182, FieldType.INT8).setScale(1.0); public static final Field UNUSED184 = Field.create("UNUSED184", 184, FieldType.FLOAT); public static final Field IGNITIONDWELLFORCRANKINGMS = Field.create("IGNITIONDWELLFORCRANKINGMS", 188, FieldType.FLOAT); - public static final Field ETBREVLIMITSTART = Field.create("ETBREVLIMITSTART", 192, FieldType.INT16); - public static final Field ETBREVLIMITRANGE = Field.create("ETBREVLIMITRANGE", 194, FieldType.INT16); + public static final Field ETBREVLIMITSTART = Field.create("ETBREVLIMITSTART", 192, FieldType.INT16).setScale(1.0); + public static final Field ETBREVLIMITRANGE = Field.create("ETBREVLIMITRANGE", 194, FieldType.INT16).setScale(1.0); public static final Field MAP_SAMPLINGANGLEBINS = Field.create("MAP_SAMPLINGANGLEBINS", 196, FieldType.FLOAT); public static final Field MAP_SAMPLINGANGLE = Field.create("MAP_SAMPLINGANGLE", 228, FieldType.FLOAT); public static final Field MAP_SAMPLINGWINDOWBINS = Field.create("MAP_SAMPLINGWINDOWBINS", 260, FieldType.FLOAT); public static final Field MAP_SAMPLINGWINDOW = Field.create("MAP_SAMPLINGWINDOW", 292, FieldType.FLOAT); public static final Field MAP_SENSOR_LOWVALUE = Field.create("MAP_SENSOR_LOWVALUE", 324, FieldType.FLOAT); public static final Field MAP_SENSOR_HIGHVALUE = Field.create("MAP_SENSOR_HIGHVALUE", 328, FieldType.FLOAT); - public static final Field MAP_SENSOR_TYPE = Field.create("MAP_SENSOR_TYPE", 332, FieldType.INT); + public static final Field MAP_SENSOR_TYPE = Field.create("MAP_SENSOR_TYPE", 332, FieldType.INT).setScale(1.0); public static final String[] adc_channel_e = {"Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5"}; - public static final Field MAP_SENSOR_HWCHANNEL = Field.create("MAP_SENSOR_HWCHANNEL", 336, FieldType.INT8, adc_channel_e); - public static final Field MAP_SENSOR_ALIGNMENTFILL = Field.create("MAP_SENSOR_ALIGNMENTFILL", 337, FieldType.INT8); + public static final Field MAP_SENSOR_HWCHANNEL = Field.create("MAP_SENSOR_HWCHANNEL", 336, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field MAP_SENSOR_ALIGNMENTFILL = Field.create("MAP_SENSOR_ALIGNMENTFILL", 337, FieldType.INT8).setScale(1.0); public static final Field CLT_TEMPC_1 = Field.create("CLT_TEMPC_1", 340, FieldType.FLOAT); public static final Field CLT_TEMPC_2 = Field.create("CLT_TEMPC_2", 344, FieldType.FLOAT); public static final Field CLT_TEMPC_3 = Field.create("CLT_TEMPC_3", 348, FieldType.FLOAT); @@ -2638,8 +2638,8 @@ public class Fields { public static final Field CLT_RESISTANCE_2 = Field.create("CLT_RESISTANCE_2", 356, FieldType.FLOAT); public static final Field CLT_RESISTANCE_3 = Field.create("CLT_RESISTANCE_3", 360, FieldType.FLOAT); public static final Field CLT_BIAS_RESISTOR = Field.create("CLT_BIAS_RESISTOR", 364, FieldType.FLOAT); - public static final Field CLT_ADCCHANNEL = Field.create("CLT_ADCCHANNEL", 368, FieldType.INT8, adc_channel_e); - public static final Field CLT_ALIGNMENTFILL_AT_29 = Field.create("CLT_ALIGNMENTFILL_AT_29", 369, FieldType.INT8); + public static final Field CLT_ADCCHANNEL = Field.create("CLT_ADCCHANNEL", 368, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field CLT_ALIGNMENTFILL_AT_29 = Field.create("CLT_ALIGNMENTFILL_AT_29", 369, FieldType.INT8).setScale(1.0); public static final Field IAT_TEMPC_1 = Field.create("IAT_TEMPC_1", 372, FieldType.FLOAT); public static final Field IAT_TEMPC_2 = Field.create("IAT_TEMPC_2", 376, FieldType.FLOAT); public static final Field IAT_TEMPC_3 = Field.create("IAT_TEMPC_3", 380, FieldType.FLOAT); @@ -2647,26 +2647,26 @@ public class Fields { public static final Field IAT_RESISTANCE_2 = Field.create("IAT_RESISTANCE_2", 388, FieldType.FLOAT); public static final Field IAT_RESISTANCE_3 = Field.create("IAT_RESISTANCE_3", 392, FieldType.FLOAT); public static final Field IAT_BIAS_RESISTOR = Field.create("IAT_BIAS_RESISTOR", 396, FieldType.FLOAT); - public static final Field IAT_ADCCHANNEL = Field.create("IAT_ADCCHANNEL", 400, FieldType.INT8, adc_channel_e); - public static final Field IAT_ALIGNMENTFILL_AT_29 = Field.create("IAT_ALIGNMENTFILL_AT_29", 401, FieldType.INT8); - public static final Field LAUNCHTIMINGRETARD = Field.create("LAUNCHTIMINGRETARD", 404, FieldType.INT); - public static final Field HIP9011PRESCALERANDSDO = Field.create("HIP9011PRESCALERANDSDO", 408, FieldType.INT); + public static final Field IAT_ADCCHANNEL = Field.create("IAT_ADCCHANNEL", 400, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field IAT_ALIGNMENTFILL_AT_29 = Field.create("IAT_ALIGNMENTFILL_AT_29", 401, FieldType.INT8).setScale(1.0); + public static final Field LAUNCHTIMINGRETARD = Field.create("LAUNCHTIMINGRETARD", 404, FieldType.INT).setScale(1.0); + public static final Field HIP9011PRESCALERANDSDO = Field.create("HIP9011PRESCALERANDSDO", 408, FieldType.INT).setScale(1.0); public static final Field KNOCKBANDCUSTOM = Field.create("KNOCKBANDCUSTOM", 412, FieldType.FLOAT); public static final Field DISPLACEMENT = Field.create("DISPLACEMENT", 416, FieldType.FLOAT); - public static final Field CYLINDERSCOUNT = Field.create("CYLINDERSCOUNT", 420, FieldType.INT); - public static final Field FIRINGORDER = Field.create("FIRINGORDER", 424, FieldType.INT); + public static final Field CYLINDERSCOUNT = Field.create("CYLINDERSCOUNT", 420, FieldType.INT).setScale(1.0); + public static final Field FIRINGORDER = Field.create("FIRINGORDER", 424, FieldType.INT).setScale(1.0); public static final Field CYLINDERBORE = Field.create("CYLINDERBORE", 428, FieldType.FLOAT); public static final String[] engine_load_mode_e = {"INVALID", "INVALID", "INVALID", "Speed Density", "MAF Air Charge", "Alpha-N", "Lua"}; - public static final Field FUELALGORITHM = Field.create("FUELALGORITHM", 432, FieldType.INT, engine_load_mode_e); - public static final Field CRANKINGINJECTIONMODE = Field.create("CRANKINGINJECTIONMODE", 436, FieldType.INT); - public static final Field INJECTIONMODE = Field.create("INJECTIONMODE", 440, FieldType.INT); + public static final Field FUELALGORITHM = Field.create("FUELALGORITHM", 432, FieldType.INT, engine_load_mode_e).setScale(1.0); + public static final Field CRANKINGINJECTIONMODE = Field.create("CRANKINGINJECTIONMODE", 436, FieldType.INT).setScale(1.0); + public static final Field INJECTIONMODE = Field.create("INJECTIONMODE", 440, FieldType.INT).setScale(1.0); public static final Field EXTRAINJECTIONOFFSET = Field.create("EXTRAINJECTIONOFFSET", 444, FieldType.FLOAT); public static final Field CRANKINGTIMINGANGLE = Field.create("CRANKINGTIMINGANGLE", 448, FieldType.FLOAT); - public static final Field IGNITIONMODE = Field.create("IGNITIONMODE", 452, FieldType.INT); - public static final Field GAPTRACKINGLENGTHOVERRIDE = Field.create("GAPTRACKINGLENGTHOVERRIDE", 456, FieldType.INT8); - public static final Field MAXIDLEVSS = Field.create("MAXIDLEVSS", 457, FieldType.INT8); - public static final Field MINOILPRESSUREAFTERSTART = Field.create("MINOILPRESSUREAFTERSTART", 458, FieldType.INT16); - public static final Field TIMINGMODE = Field.create("TIMINGMODE", 460, FieldType.INT); + public static final Field IGNITIONMODE = Field.create("IGNITIONMODE", 452, FieldType.INT).setScale(1.0); + public static final Field GAPTRACKINGLENGTHOVERRIDE = Field.create("GAPTRACKINGLENGTHOVERRIDE", 456, FieldType.INT8).setScale(1.0); + public static final Field MAXIDLEVSS = Field.create("MAXIDLEVSS", 457, FieldType.INT8).setScale(1.0); + public static final Field MINOILPRESSUREAFTERSTART = Field.create("MINOILPRESSUREAFTERSTART", 458, FieldType.INT16).setScale(1.0); + public static final Field TIMINGMODE = Field.create("TIMINGMODE", 460, FieldType.INT).setScale(1.0); public static final Field FIXEDMODETIMING = Field.create("FIXEDMODETIMING", 464, FieldType.FLOAT); public static final Field GLOBALTRIGGERANGLEOFFSET = Field.create("GLOBALTRIGGERANGLEOFFSET", 468, FieldType.FLOAT); public static final Field ANALOGINPUTDIVIDERCOEFFICIENT = Field.create("ANALOGINPUTDIVIDERCOEFFICIENT", 472, FieldType.FLOAT); @@ -2674,21 +2674,21 @@ public class Fields { public static final Field FANONTEMPERATURE = Field.create("FANONTEMPERATURE", 480, FieldType.FLOAT); public static final Field FANOFFTEMPERATURE = Field.create("FANOFFTEMPERATURE", 484, FieldType.FLOAT); public static final Field DRIVEWHEELREVPERKM = Field.create("DRIVEWHEELREVPERKM", 488, FieldType.FLOAT); - public static final Field CANNBCTYPE = Field.create("CANNBCTYPE", 492, FieldType.INT); - public static final Field CANSLEEPPERIODMS = Field.create("CANSLEEPPERIODMS", 496, FieldType.INT); - public static final Field WEHAVEUNUSEDHERE = Field.create("WEHAVEUNUSEDHERE", 500, FieldType.INT); - public static final Field DISPLAYMODE = Field.create("DISPLAYMODE", 504, FieldType.INT); - public static final Field BYFIRMWAREVERSION = Field.create("BYFIRMWAREVERSION", 508, FieldType.INT); - public static final Field HD44780WIDTH = Field.create("HD44780WIDTH", 512, FieldType.INT); - public static final Field HD44780HEIGHT = Field.create("HD44780HEIGHT", 516, FieldType.INT); - public static final Field TPS1_1ADCCHANNEL = Field.create("TPS1_1ADCCHANNEL", 520, FieldType.INT8, adc_channel_e); - public static final Field VBATTADCCHANNEL = Field.create("VBATTADCCHANNEL", 521, FieldType.INT8, adc_channel_e); - public static final Field FUELLEVELSENSOR = Field.create("FUELLEVELSENSOR", 522, FieldType.INT8, adc_channel_e); - public static final Field TPS2_1ADCCHANNEL = Field.create("TPS2_1ADCCHANNEL", 523, FieldType.INT8, adc_channel_e); + public static final Field CANNBCTYPE = Field.create("CANNBCTYPE", 492, FieldType.INT).setScale(1.0); + public static final Field CANSLEEPPERIODMS = Field.create("CANSLEEPPERIODMS", 496, FieldType.INT).setScale(1.0); + public static final Field WEHAVEUNUSEDHERE = Field.create("WEHAVEUNUSEDHERE", 500, FieldType.INT).setScale(1.0); + public static final Field DISPLAYMODE = Field.create("DISPLAYMODE", 504, FieldType.INT).setScale(1.0); + public static final Field BYFIRMWAREVERSION = Field.create("BYFIRMWAREVERSION", 508, FieldType.INT).setScale(1.0); + public static final Field HD44780WIDTH = Field.create("HD44780WIDTH", 512, FieldType.INT).setScale(1.0); + public static final Field HD44780HEIGHT = Field.create("HD44780HEIGHT", 516, FieldType.INT).setScale(1.0); + public static final Field TPS1_1ADCCHANNEL = Field.create("TPS1_1ADCCHANNEL", 520, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field VBATTADCCHANNEL = Field.create("VBATTADCCHANNEL", 521, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field FUELLEVELSENSOR = Field.create("FUELLEVELSENSOR", 522, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field TPS2_1ADCCHANNEL = Field.create("TPS2_1ADCCHANNEL", 523, FieldType.INT8, adc_channel_e).setScale(1.0); public static final Field IDLE_DERIVATIVEFILTERLOSS = Field.create("IDLE_DERIVATIVEFILTERLOSS", 524, FieldType.FLOAT); - public static final Field TRAILINGSPARKANGLE = Field.create("TRAILINGSPARKANGLE", 528, FieldType.INT); + public static final Field TRAILINGSPARKANGLE = Field.create("TRAILINGSPARKANGLE", 528, FieldType.INT).setScale(1.0); public static final String[] trigger_type_e = {"custom toothed wheel", "Ford Aspire", "Dodge Neon 1995", "Miata NA", "INVALID", "GM_7X", "Cooper R50", "Mazda SOHC 4", "60/2", "36/1", "Mercedes Two Segment", "Mitsubishi 4G93", "Honda 4+24", "Honda 1+4+24", "Dodge Neon 2003", "Mazda DOHC 1+4", "1+1", "INVALID", "Single Tooth", "Dodge Ram 1+16", "60/2 VW", "Honda 1+24", "Dodge Stratus", "36_2_2_2", "Nissan Primera", "dev 2JZ 3/34 simulator", "Rover K", "GM LS 24", "Honda CBR 600", "2JZ_1_12", "Honda CBR 600 custom", "3/1 skipped", "Dodge Neon 2003 crank", "Miata NB", "INVALID", "INVALID", "Subaru 7+6", "Jeep 18-2-2-2", "WIP", "Dodge Neon 1995 crank only", "Jeep XJ 4 cyl", "FiatIAQ_P8", "Mazda Z5", "INVALID", "Renix 44-2-2", "Renix 66-2-2-2", "Honda K 12+1", "INVALID", "36/2", "Subaru SVX", "1+16", "Subaru 7 without 6", "INVALID", "TriTach", "GM 60/2/2/2", "Skoda Favorit", "Barra 3+1 Cam", "Kawa KX450F", "Nissan VQ35", "INVALID", "Nissan VQ30", "Nissan QR25", "Mitsubishi 3A92", "Subaru SVX Crank 1", "Subaru SVX Cam VVT", "Ford PIP", "Suzuki G13B", "Honda K 4+1", "Nissan MR18 Crank", "32/2", "36-2-1", "36-2-1-1", "trg72"}; - public static final Field TRIGGER_TYPE = Field.create("TRIGGER_TYPE", 532, FieldType.INT, trigger_type_e); + public static final Field TRIGGER_TYPE = Field.create("TRIGGER_TYPE", 532, FieldType.INT, trigger_type_e).setScale(1.0); public static final Field TRIGGER_TODOREMOVEMEONEDAY0 = Field.create("TRIGGER_TODOREMOVEMEONEDAY0", 536, FieldType.BIT, 0); public static final Field TRIGGER_TODOREMOVEMEONEDAY1 = Field.create("TRIGGER_TODOREMOVEMEONEDAY1", 536, FieldType.BIT, 1); public static final Field TRIGGER_USEONLYFIRSTCHANNEL = Field.create("TRIGGER_USEONLYFIRSTCHANNEL", 536, FieldType.BIT, 2); @@ -2721,147 +2721,147 @@ public class Fields { public static final Field TRIGGER_UNUSEDBIT_4_29 = Field.create("TRIGGER_UNUSEDBIT_4_29", 536, FieldType.BIT, 29); public static final Field TRIGGER_UNUSEDBIT_4_30 = Field.create("TRIGGER_UNUSEDBIT_4_30", 536, FieldType.BIT, 30); public static final Field TRIGGER_UNUSEDBIT_4_31 = Field.create("TRIGGER_UNUSEDBIT_4_31", 536, FieldType.BIT, 31); - public static final Field TRIGGER_CUSTOMTOTALTOOTHCOUNT = Field.create("TRIGGER_CUSTOMTOTALTOOTHCOUNT", 540, FieldType.INT); - public static final Field TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT = Field.create("TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT", 544, FieldType.INT); - public static final Field HIP9011SPIDEVICE = Field.create("HIP9011SPIDEVICE", 548, FieldType.INT8); - public static final Field FAILEDMAPFALLBACK = Field.create("FAILEDMAPFALLBACK", 549, FieldType.INT8); - public static final Field BOOSTCONTROLSAFEDUTYCYCLE = Field.create("BOOSTCONTROLSAFEDUTYCYCLE", 550, FieldType.INT8); - public static final Field MAFADCCHANNEL = Field.create("MAFADCCHANNEL", 551, FieldType.INT8, adc_channel_e); + public static final Field TRIGGER_CUSTOMTOTALTOOTHCOUNT = Field.create("TRIGGER_CUSTOMTOTALTOOTHCOUNT", 540, FieldType.INT).setScale(1.0); + public static final Field TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT = Field.create("TRIGGER_CUSTOMSKIPPEDTOOTHCOUNT", 544, FieldType.INT).setScale(1.0); + public static final Field HIP9011SPIDEVICE = Field.create("HIP9011SPIDEVICE", 548, FieldType.INT8).setScale(1.0); + public static final Field FAILEDMAPFALLBACK = Field.create("FAILEDMAPFALLBACK", 549, FieldType.INT8).setScale(1.0); + public static final Field BOOSTCONTROLSAFEDUTYCYCLE = Field.create("BOOSTCONTROLSAFEDUTYCYCLE", 550, FieldType.INT8).setScale(1.0); + public static final Field MAFADCCHANNEL = Field.create("MAFADCCHANNEL", 551, FieldType.INT8, adc_channel_e).setScale(1.0); public static final Field GLOBALFUELCORRECTION = Field.create("GLOBALFUELCORRECTION", 552, FieldType.FLOAT); public static final Field ADCVCC = Field.create("ADCVCC", 556, FieldType.FLOAT); public static final Field MAPCAMDETECTIONANGLEPOSITION = Field.create("MAPCAMDETECTIONANGLEPOSITION", 560, FieldType.FLOAT); public static final String[] brain_input_pin_e = {"NONE", "INVALID", "INVALID", "PA1", "PA2", "PA3", "INVALID", "PA5", "PA6", "PA7", "PA8", "PA9", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PA15", "INVALID", "INVALID", "INVALID", "PB3", "PB4", "PB5", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PC6", "PC7", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PE5", "PE6", "INVALID", "INVALID", "PE9", "INVALID", "PE11", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"}; - public static final Field CAMINPUTS1 = Field.create("CAMINPUTS1", 564, FieldType.INT8, brain_input_pin_e); - public static final Field CAMINPUTS2 = Field.create("CAMINPUTS2", 565, FieldType.INT8, brain_input_pin_e); - public static final Field CAMINPUTS3 = Field.create("CAMINPUTS3", 566, FieldType.INT8, brain_input_pin_e); - public static final Field CAMINPUTS4 = Field.create("CAMINPUTS4", 567, FieldType.INT8, brain_input_pin_e); - public static final Field CAMINPUTSPADDING = Field.create("CAMINPUTSPADDING", 568, FieldType.INT8); - public static final Field AFR_HWCHANNEL = Field.create("AFR_HWCHANNEL", 568, FieldType.INT8, adc_channel_e); - public static final Field AFR_ALIGNMENTFILL_AFR = Field.create("AFR_ALIGNMENTFILL_AFR", 569, FieldType.INT8); + public static final Field CAMINPUTS1 = Field.create("CAMINPUTS1", 564, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field CAMINPUTS2 = Field.create("CAMINPUTS2", 565, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field CAMINPUTS3 = Field.create("CAMINPUTS3", 566, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field CAMINPUTS4 = Field.create("CAMINPUTS4", 567, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field CAMINPUTSPADDING = Field.create("CAMINPUTSPADDING", 568, FieldType.INT8).setScale(1.0); + public static final Field AFR_HWCHANNEL = Field.create("AFR_HWCHANNEL", 568, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AFR_ALIGNMENTFILL_AFR = Field.create("AFR_ALIGNMENTFILL_AFR", 569, FieldType.INT8).setScale(1.0); public static final Field AFR_V1 = Field.create("AFR_V1", 572, FieldType.FLOAT); public static final Field AFR_VALUE1 = Field.create("AFR_VALUE1", 576, FieldType.FLOAT); public static final Field AFR_V2 = Field.create("AFR_V2", 580, FieldType.FLOAT); public static final Field AFR_VALUE2 = Field.create("AFR_VALUE2", 584, FieldType.FLOAT); - public static final Field THROTTLEPEDALPOSITIONADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONADCCHANNEL", 588, FieldType.INT8, adc_channel_e); + public static final Field THROTTLEPEDALPOSITIONADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONADCCHANNEL", 588, FieldType.INT8, adc_channel_e).setScale(1.0); public static final String[] brain_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"}; - public static final Field TLE6240_CS = Field.create("TLE6240_CS", 589, FieldType.INT8, brain_pin_e); + public static final Field TLE6240_CS = Field.create("TLE6240_CS", 589, FieldType.INT8, brain_pin_e).setScale(1.0); public static final String[] pin_output_mode_e = {"default", "default inverted", "open collector", "open collector inverted"}; - public static final Field TLE6240_CSPINMODE = Field.create("TLE6240_CSPINMODE", 590, FieldType.INT8, pin_output_mode_e); + public static final Field TLE6240_CSPINMODE = Field.create("TLE6240_CSPINMODE", 590, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final String[] switch_input_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"}; - public static final Field THROTTLEPEDALUPPIN = Field.create("THROTTLEPEDALUPPIN", 591, FieldType.INT8, switch_input_pin_e); + public static final Field THROTTLEPEDALUPPIN = Field.create("THROTTLEPEDALUPPIN", 591, FieldType.INT8, switch_input_pin_e).setScale(1.0); public static final Field BAROSENSOR_LOWVALUE = Field.create("BAROSENSOR_LOWVALUE", 592, FieldType.FLOAT); public static final Field BAROSENSOR_HIGHVALUE = Field.create("BAROSENSOR_HIGHVALUE", 596, FieldType.FLOAT); - public static final Field BAROSENSOR_TYPE = Field.create("BAROSENSOR_TYPE", 600, FieldType.INT); - public static final Field BAROSENSOR_HWCHANNEL = Field.create("BAROSENSOR_HWCHANNEL", 604, FieldType.INT8, adc_channel_e); - public static final Field BAROSENSOR_ALIGNMENTFILL = Field.create("BAROSENSOR_ALIGNMENTFILL", 605, FieldType.INT8); - public static final Field IDLE_SOLENOIDFREQUENCY = Field.create("IDLE_SOLENOIDFREQUENCY", 608, FieldType.INT); + public static final Field BAROSENSOR_TYPE = Field.create("BAROSENSOR_TYPE", 600, FieldType.INT).setScale(1.0); + public static final Field BAROSENSOR_HWCHANNEL = Field.create("BAROSENSOR_HWCHANNEL", 604, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field BAROSENSOR_ALIGNMENTFILL = Field.create("BAROSENSOR_ALIGNMENTFILL", 605, FieldType.INT8).setScale(1.0); + public static final Field IDLE_SOLENOIDFREQUENCY = Field.create("IDLE_SOLENOIDFREQUENCY", 608, FieldType.INT).setScale(1.0); public static final String[] output_pin_e = {"NONE", "INVALID", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PA8", "PA9", "PA10", "PA11", "PA12", "PA13", "PA14", "PA15", "PB0", "PB1", "PB2", "PB3", "PB4", "PB5", "PB6", "PB7", "PB8", "PB9", "PB10", "PB11", "PB12", "PB13", "PB14", "PB15", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7", "PC8", "PC9", "PC10", "PC11", "PC12", "PC13", "PC14", "PC15", "PD0", "PD1", "PD2", "PD3", "PD4", "PD5", "PD6", "PD7", "PD8", "PD9", "PD10", "PD11", "PD12", "PD13", "PD14", "PD15", "PE0", "PE1", "PE2", "PE3", "PE4", "PE5", "PE6", "PE7", "PE8", "PE9", "PE10", "PE11", "PE12", "PE13", "PE14", "PE15", "PF0", "PF1", "PF2", "PF3", "PF4", "PF5", "PF6", "PF7", "PF8", "PF9", "PF10", "PF11", "PF12", "PF13", "PF14", "PF15", "PG0", "PG1", "PG2", "PG3", "PG4", "PG5", "PG6", "PG7", "PG8", "PG9", "PG10", "PG11", "PG12", "PG13", "PG14", "PG15", "PH0", "PH1", "PH2", "PH3", "PH4", "PH5", "PH6", "PH7", "PH8", "PH9", "PH10", "PH11", "PH12", "PH13", "PH14", "PH15", "PI0", "PI1", "PI2", "PI3", "PI4", "PI5", "PI6", "PI7", "PI8", "PI9", "PI10", "PI11", "PI12", "PI13", "PI14", "PI15", "MC33972_1", "MC33972_2", "MC33972_3", "MC33972_4", "MC33972_5", "MC33972_6", "MC33972_7", "MC33972_8", "MC33972_9", "MC33972_10", "MC33972_11", "MC33972_12", "MC33972_13", "MC33972_14", "MC33972_15", "MC33972_16", "MC33972_17", "MC33972_18", "MC33972_19", "MC33972_20", "MC33972_21", "MC33972_22", "TLE8888_1", "TLE8888_2", "TLE8888_3", "TLE8888_4", "TLE8888_5", "TLE8888_6", "TLE8888_7", "TLE8888_8", "TLE8888_9", "TLE8888_10", "TLE8888_11", "TLE8888_12", "TLE8888_13", "TLE8888_14", "TLE8888_15", "TLE8888_16", "TLE8888_17", "TLE8888_18", "TLE8888_19", "TLE8888_20", "TLE8888_21", "TLE8888_22", "TLE8888_23", "TLE8888_24", "TLE8888_25", "TLE8888_26", "TLE8888_27", "TLE8888_28", "INVALID", "INVALID", "INVALID", "TLE6240_1", "TLE6240_2", "TLE6240_3", "TLE6240_4", "TLE6240_5", "TLE6240_6", "TLE6240_7", "TLE6240_8", "TLE6240_9", "TLE6240_10", "TLE6240_11", "TLE6240_12", "TLE6240_13", "TLE6240_14", "TLE6240_15", "TLE6240_16", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID"}; - public static final Field IDLE_SOLENOIDPIN = Field.create("IDLE_SOLENOIDPIN", 612, FieldType.INT8, output_pin_e); - public static final Field IDLE_STEPPERDIRECTIONPIN = Field.create("IDLE_STEPPERDIRECTIONPIN", 613, FieldType.INT8, brain_pin_e); - public static final Field IDLE_STEPPERSTEPPIN = Field.create("IDLE_STEPPERSTEPPIN", 614, FieldType.INT8, brain_pin_e); - public static final Field IDLE_SOLENOIDPINMODE = Field.create("IDLE_SOLENOIDPINMODE", 615, FieldType.INT8, pin_output_mode_e); + public static final Field IDLE_SOLENOIDPIN = Field.create("IDLE_SOLENOIDPIN", 612, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IDLE_STEPPERDIRECTIONPIN = Field.create("IDLE_STEPPERDIRECTIONPIN", 613, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field IDLE_STEPPERSTEPPIN = Field.create("IDLE_STEPPERSTEPPIN", 614, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field IDLE_SOLENOIDPINMODE = Field.create("IDLE_SOLENOIDPINMODE", 615, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final Field MANIDLEPOSITION = Field.create("MANIDLEPOSITION", 616, FieldType.FLOAT); - public static final Field KNOCKRETARDAGGRESSION = Field.create("KNOCKRETARDAGGRESSION", 620, FieldType.INT8); - public static final Field KNOCKRETARDREAPPLYRATE = Field.create("KNOCKRETARDREAPPLYRATE", 621, FieldType.INT8); - public static final Field KNOCKRETARDMAXIMUM = Field.create("KNOCKRETARDMAXIMUM", 622, FieldType.INT8); - public static final Field UNUSEDDTECTIONTHRESHOLD = Field.create("UNUSEDDTECTIONTHRESHOLD", 623, FieldType.INT8); - public static final Field VSSGEARRATIO = Field.create("VSSGEARRATIO", 624, FieldType.INT16); - public static final Field VSSTOOTHCOUNT = Field.create("VSSTOOTHCOUNT", 626, FieldType.INT8); - public static final Field L9779_CS = Field.create("L9779_CS", 627, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERSIMULATORFREQUENCY = Field.create("TRIGGERSIMULATORFREQUENCY", 628, FieldType.INT); - public static final Field INJECTIONPINS1 = Field.create("INJECTIONPINS1", 632, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS2 = Field.create("INJECTIONPINS2", 633, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS3 = Field.create("INJECTIONPINS3", 634, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS4 = Field.create("INJECTIONPINS4", 635, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS5 = Field.create("INJECTIONPINS5", 636, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS6 = Field.create("INJECTIONPINS6", 637, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS7 = Field.create("INJECTIONPINS7", 638, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS8 = Field.create("INJECTIONPINS8", 639, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS9 = Field.create("INJECTIONPINS9", 640, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS10 = Field.create("INJECTIONPINS10", 641, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS11 = Field.create("INJECTIONPINS11", 642, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINS12 = Field.create("INJECTIONPINS12", 643, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS1 = Field.create("IGNITIONPINS1", 644, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS2 = Field.create("IGNITIONPINS2", 645, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS3 = Field.create("IGNITIONPINS3", 646, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS4 = Field.create("IGNITIONPINS4", 647, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS5 = Field.create("IGNITIONPINS5", 648, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS6 = Field.create("IGNITIONPINS6", 649, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS7 = Field.create("IGNITIONPINS7", 650, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS8 = Field.create("IGNITIONPINS8", 651, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS9 = Field.create("IGNITIONPINS9", 652, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS10 = Field.create("IGNITIONPINS10", 653, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS11 = Field.create("IGNITIONPINS11", 654, FieldType.INT8, output_pin_e); - public static final Field IGNITIONPINS12 = Field.create("IGNITIONPINS12", 655, FieldType.INT8, output_pin_e); - public static final Field INJECTIONPINMODE = Field.create("INJECTIONPINMODE", 656, FieldType.INT8, pin_output_mode_e); - public static final Field IGNITIONPINMODE = Field.create("IGNITIONPINMODE", 657, FieldType.INT8, pin_output_mode_e); - public static final Field HD44780_RS = Field.create("HD44780_RS", 658, FieldType.INT8, brain_pin_e); - public static final Field HD44780_E = Field.create("HD44780_E", 659, FieldType.INT8, brain_pin_e); - public static final Field HD44780_DB4 = Field.create("HD44780_DB4", 660, FieldType.INT8, brain_pin_e); - public static final Field HD44780_DB5 = Field.create("HD44780_DB5", 661, FieldType.INT8, brain_pin_e); - public static final Field HD44780_DB6 = Field.create("HD44780_DB6", 662, FieldType.INT8, brain_pin_e); - public static final Field HD44780_DB7 = Field.create("HD44780_DB7", 663, FieldType.INT8, brain_pin_e); - public static final Field GPS_RX_PIN = Field.create("GPS_RX_PIN", 664, FieldType.INT8, brain_pin_e); - public static final Field GPS_TX_PIN = Field.create("GPS_TX_PIN", 665, FieldType.INT8, brain_pin_e); - public static final Field FUELPUMPPIN = Field.create("FUELPUMPPIN", 666, FieldType.INT8, output_pin_e); - public static final Field FUELPUMPPINMODE = Field.create("FUELPUMPPINMODE", 667, FieldType.INT8, pin_output_mode_e); - public static final Field MALFUNCTIONINDICATORPIN = Field.create("MALFUNCTIONINDICATORPIN", 668, FieldType.INT8, output_pin_e); - public static final Field MALFUNCTIONINDICATORPINMODE = Field.create("MALFUNCTIONINDICATORPINMODE", 669, FieldType.INT8, pin_output_mode_e); - public static final Field FANPINMODE = Field.create("FANPINMODE", 670, FieldType.INT8, pin_output_mode_e); - public static final Field FANPIN = Field.create("FANPIN", 671, FieldType.INT8, output_pin_e); - public static final Field CLUTCHDOWNPIN = Field.create("CLUTCHDOWNPIN", 672, FieldType.INT8, switch_input_pin_e); - public static final Field ALTERNATORCONTROLPIN = Field.create("ALTERNATORCONTROLPIN", 673, FieldType.INT8, output_pin_e); - public static final Field ALTERNATORCONTROLPINMODE = Field.create("ALTERNATORCONTROLPINMODE", 674, FieldType.INT8, pin_output_mode_e); + public static final Field KNOCKRETARDAGGRESSION = Field.create("KNOCKRETARDAGGRESSION", 620, FieldType.INT8).setScale(1.0); + public static final Field KNOCKRETARDREAPPLYRATE = Field.create("KNOCKRETARDREAPPLYRATE", 621, FieldType.INT8).setScale(1.0); + public static final Field KNOCKRETARDMAXIMUM = Field.create("KNOCKRETARDMAXIMUM", 622, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDDTECTIONTHRESHOLD = Field.create("UNUSEDDTECTIONTHRESHOLD", 623, FieldType.INT8).setScale(1.0); + public static final Field VSSGEARRATIO = Field.create("VSSGEARRATIO", 624, FieldType.INT16).setScale(0.001); + public static final Field VSSTOOTHCOUNT = Field.create("VSSTOOTHCOUNT", 626, FieldType.INT8).setScale(1.0); + public static final Field L9779_CS = Field.create("L9779_CS", 627, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERSIMULATORFREQUENCY = Field.create("TRIGGERSIMULATORFREQUENCY", 628, FieldType.INT).setScale(1.0); + public static final Field INJECTIONPINS1 = Field.create("INJECTIONPINS1", 632, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS2 = Field.create("INJECTIONPINS2", 633, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS3 = Field.create("INJECTIONPINS3", 634, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS4 = Field.create("INJECTIONPINS4", 635, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS5 = Field.create("INJECTIONPINS5", 636, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS6 = Field.create("INJECTIONPINS6", 637, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS7 = Field.create("INJECTIONPINS7", 638, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS8 = Field.create("INJECTIONPINS8", 639, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS9 = Field.create("INJECTIONPINS9", 640, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS10 = Field.create("INJECTIONPINS10", 641, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS11 = Field.create("INJECTIONPINS11", 642, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINS12 = Field.create("INJECTIONPINS12", 643, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS1 = Field.create("IGNITIONPINS1", 644, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS2 = Field.create("IGNITIONPINS2", 645, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS3 = Field.create("IGNITIONPINS3", 646, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS4 = Field.create("IGNITIONPINS4", 647, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS5 = Field.create("IGNITIONPINS5", 648, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS6 = Field.create("IGNITIONPINS6", 649, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS7 = Field.create("IGNITIONPINS7", 650, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS8 = Field.create("IGNITIONPINS8", 651, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS9 = Field.create("IGNITIONPINS9", 652, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS10 = Field.create("IGNITIONPINS10", 653, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS11 = Field.create("IGNITIONPINS11", 654, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field IGNITIONPINS12 = Field.create("IGNITIONPINS12", 655, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field INJECTIONPINMODE = Field.create("INJECTIONPINMODE", 656, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field IGNITIONPINMODE = Field.create("IGNITIONPINMODE", 657, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field HD44780_RS = Field.create("HD44780_RS", 658, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HD44780_E = Field.create("HD44780_E", 659, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HD44780_DB4 = Field.create("HD44780_DB4", 660, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HD44780_DB5 = Field.create("HD44780_DB5", 661, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HD44780_DB6 = Field.create("HD44780_DB6", 662, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HD44780_DB7 = Field.create("HD44780_DB7", 663, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field GPS_RX_PIN = Field.create("GPS_RX_PIN", 664, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field GPS_TX_PIN = Field.create("GPS_TX_PIN", 665, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field FUELPUMPPIN = Field.create("FUELPUMPPIN", 666, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field FUELPUMPPINMODE = Field.create("FUELPUMPPINMODE", 667, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field MALFUNCTIONINDICATORPIN = Field.create("MALFUNCTIONINDICATORPIN", 668, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field MALFUNCTIONINDICATORPINMODE = Field.create("MALFUNCTIONINDICATORPINMODE", 669, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field FANPINMODE = Field.create("FANPINMODE", 670, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field FANPIN = Field.create("FANPIN", 671, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field CLUTCHDOWNPIN = Field.create("CLUTCHDOWNPIN", 672, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field ALTERNATORCONTROLPIN = Field.create("ALTERNATORCONTROLPIN", 673, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field ALTERNATORCONTROLPINMODE = Field.create("ALTERNATORCONTROLPINMODE", 674, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final String[] pin_input_mode_e = {"DEFAULT", "PULLUP", "PULLDOWN"}; - public static final Field CLUTCHDOWNPINMODE = Field.create("CLUTCHDOWNPINMODE", 675, FieldType.INT8, pin_input_mode_e); - public static final Field DIGITALPOTENTIOMETERCHIPSELECT1 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT1", 676, FieldType.INT8, brain_pin_e); - public static final Field DIGITALPOTENTIOMETERCHIPSELECT2 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT2", 677, FieldType.INT8, brain_pin_e); - public static final Field DIGITALPOTENTIOMETERCHIPSELECT3 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT3", 678, FieldType.INT8, brain_pin_e); - public static final Field DIGITALPOTENTIOMETERCHIPSELECT4 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT4", 679, FieldType.INT8, brain_pin_e); - public static final Field ELECTRONICTHROTTLEPIN1MODE = Field.create("ELECTRONICTHROTTLEPIN1MODE", 680, FieldType.INT8, pin_output_mode_e); - public static final Field WBOHEATERPIN = Field.create("WBOHEATERPIN", 681, FieldType.INT8, brain_pin_e); - public static final Field CJ125CSPIN = Field.create("CJ125CSPIN", 682, FieldType.INT8, brain_pin_e); - public static final Field MAX31855SPIDEVICE = Field.create("MAX31855SPIDEVICE", 683, FieldType.INT8); - public static final Field DEBUGTRIGGERSYNC = Field.create("DEBUGTRIGGERSYNC", 684, FieldType.INT8, brain_pin_e); - public static final Field DIGITALPOTENTIOMETERSPIDEVICE = Field.create("DIGITALPOTENTIOMETERSPIDEVICE", 685, FieldType.INT8); - public static final Field MC33972_CS = Field.create("MC33972_CS", 686, FieldType.INT8, brain_pin_e); - public static final Field MC33972_CSPINMODE = Field.create("MC33972_CSPINMODE", 687, FieldType.INT8, pin_output_mode_e); - public static final Field AUXFASTSENSOR1_ADCCHANNEL = Field.create("AUXFASTSENSOR1_ADCCHANNEL", 688, FieldType.INT8, adc_channel_e); - public static final Field TPS1_2ADCCHANNEL = Field.create("TPS1_2ADCCHANNEL", 689, FieldType.INT8, adc_channel_e); - public static final Field TPS2_2ADCCHANNEL = Field.create("TPS2_2ADCCHANNEL", 690, FieldType.INT8, adc_channel_e); - public static final Field THROTTLEPEDALPOSITIONSECONDADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONSECONDADCCHANNEL", 691, FieldType.INT8, adc_channel_e); - public static final Field FUELLEVELVALUES = Field.create("FUELLEVELVALUES", 692, FieldType.INT8); + public static final Field CLUTCHDOWNPINMODE = Field.create("CLUTCHDOWNPINMODE", 675, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field DIGITALPOTENTIOMETERCHIPSELECT1 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT1", 676, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field DIGITALPOTENTIOMETERCHIPSELECT2 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT2", 677, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field DIGITALPOTENTIOMETERCHIPSELECT3 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT3", 678, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field DIGITALPOTENTIOMETERCHIPSELECT4 = Field.create("DIGITALPOTENTIOMETERCHIPSELECT4", 679, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ELECTRONICTHROTTLEPIN1MODE = Field.create("ELECTRONICTHROTTLEPIN1MODE", 680, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field WBOHEATERPIN = Field.create("WBOHEATERPIN", 681, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CJ125CSPIN = Field.create("CJ125CSPIN", 682, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855SPIDEVICE = Field.create("MAX31855SPIDEVICE", 683, FieldType.INT8).setScale(1.0); + public static final Field DEBUGTRIGGERSYNC = Field.create("DEBUGTRIGGERSYNC", 684, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field DIGITALPOTENTIOMETERSPIDEVICE = Field.create("DIGITALPOTENTIOMETERSPIDEVICE", 685, FieldType.INT8).setScale(1.0); + public static final Field MC33972_CS = Field.create("MC33972_CS", 686, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MC33972_CSPINMODE = Field.create("MC33972_CSPINMODE", 687, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field AUXFASTSENSOR1_ADCCHANNEL = Field.create("AUXFASTSENSOR1_ADCCHANNEL", 688, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field TPS1_2ADCCHANNEL = Field.create("TPS1_2ADCCHANNEL", 689, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field TPS2_2ADCCHANNEL = Field.create("TPS2_2ADCCHANNEL", 690, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field THROTTLEPEDALPOSITIONSECONDADCCHANNEL = Field.create("THROTTLEPEDALPOSITIONSECONDADCCHANNEL", 691, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field FUELLEVELVALUES = Field.create("FUELLEVELVALUES", 692, FieldType.INT8).setScale(1.0); public static final String[] ego_sensor_e = {"BPSX", "Innovate", "14Point7", "Narrow", "PLX", "Custom", "INVALID", "INVALID"}; - public static final Field AFR_TYPE = Field.create("AFR_TYPE", 700, FieldType.INT, ego_sensor_e); + public static final Field AFR_TYPE = Field.create("AFR_TYPE", 700, FieldType.INT, ego_sensor_e).setScale(1.0); public static final Field IDLE_ANTIWINDUPFREQ = Field.create("IDLE_ANTIWINDUPFREQ", 704, FieldType.FLOAT); - public static final Field TRIGGERINPUTPINS1 = Field.create("TRIGGERINPUTPINS1", 708, FieldType.INT8, brain_input_pin_e); - public static final Field TRIGGERINPUTPINS2 = Field.create("TRIGGERINPUTPINS2", 709, FieldType.INT8, brain_input_pin_e); - public static final Field TRIGGERINPUTPINS3 = Field.create("TRIGGERINPUTPINS3", 710, FieldType.INT8, brain_input_pin_e); - public static final Field HIP9011CSPINMODE = Field.create("HIP9011CSPINMODE", 711, FieldType.INT8, pin_output_mode_e); - public static final Field TACHOUTPUTPIN = Field.create("TACHOUTPUTPIN", 712, FieldType.INT8, output_pin_e); - public static final Field TACHOUTPUTPINMODE = Field.create("TACHOUTPUTPINMODE", 713, FieldType.INT8, pin_output_mode_e); - public static final Field MAINRELAYPIN = Field.create("MAINRELAYPIN", 714, FieldType.INT8, output_pin_e); - public static final Field SDCARDCSPIN = Field.create("SDCARDCSPIN", 715, FieldType.INT8, brain_pin_e); - public static final Field CANTXPIN = Field.create("CANTXPIN", 716, FieldType.INT8, brain_pin_e); - public static final Field CANRXPIN = Field.create("CANRXPIN", 717, FieldType.INT8, brain_pin_e); - public static final Field THROTTLEPEDALUPPINMODE = Field.create("THROTTLEPEDALUPPINMODE", 718, FieldType.INT8, pin_input_mode_e); - public static final Field ACIDLEEXTRAOFFSET = Field.create("ACIDLEEXTRAOFFSET", 719, FieldType.INT8); - public static final Field FINALGEARRATIO = Field.create("FINALGEARRATIO", 720, FieldType.INT16); - public static final Field WHEELDIAMETER = Field.create("WHEELDIAMETER", 722, FieldType.INT16); - public static final Field WASTEGATEPOSITIONMIN = Field.create("WASTEGATEPOSITIONMIN", 724, FieldType.INT16); - public static final Field WASTEGATEPOSITIONMAX = Field.create("WASTEGATEPOSITIONMAX", 726, FieldType.INT16); - public static final Field IDLEPOSITIONMIN = Field.create("IDLEPOSITIONMIN", 728, FieldType.INT16); - public static final Field IDLEPOSITIONMAX = Field.create("IDLEPOSITIONMAX", 730, FieldType.INT16); - public static final Field TUNERSTUDIOSERIALSPEED = Field.create("TUNERSTUDIOSERIALSPEED", 732, FieldType.INT); + public static final Field TRIGGERINPUTPINS1 = Field.create("TRIGGERINPUTPINS1", 708, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field TRIGGERINPUTPINS2 = Field.create("TRIGGERINPUTPINS2", 709, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field TRIGGERINPUTPINS3 = Field.create("TRIGGERINPUTPINS3", 710, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field HIP9011CSPINMODE = Field.create("HIP9011CSPINMODE", 711, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TACHOUTPUTPIN = Field.create("TACHOUTPUTPIN", 712, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TACHOUTPUTPINMODE = Field.create("TACHOUTPUTPINMODE", 713, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field MAINRELAYPIN = Field.create("MAINRELAYPIN", 714, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field SDCARDCSPIN = Field.create("SDCARDCSPIN", 715, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CANTXPIN = Field.create("CANTXPIN", 716, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CANRXPIN = Field.create("CANRXPIN", 717, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field THROTTLEPEDALUPPINMODE = Field.create("THROTTLEPEDALUPPINMODE", 718, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field ACIDLEEXTRAOFFSET = Field.create("ACIDLEEXTRAOFFSET", 719, FieldType.INT8).setScale(1.0); + public static final Field FINALGEARRATIO = Field.create("FINALGEARRATIO", 720, FieldType.INT16).setScale(0.1); + public static final Field WHEELDIAMETER = Field.create("WHEELDIAMETER", 722, FieldType.INT16).setScale(0.001); + public static final Field WASTEGATEPOSITIONMIN = Field.create("WASTEGATEPOSITIONMIN", 724, FieldType.INT16).setScale(1.0); + public static final Field WASTEGATEPOSITIONMAX = Field.create("WASTEGATEPOSITIONMAX", 726, FieldType.INT16).setScale(1.0); + public static final Field IDLEPOSITIONMIN = Field.create("IDLEPOSITIONMIN", 728, FieldType.INT16).setScale(1.0); + public static final Field IDLEPOSITIONMAX = Field.create("IDLEPOSITIONMAX", 730, FieldType.INT16).setScale(1.0); + public static final Field TUNERSTUDIOSERIALSPEED = Field.create("TUNERSTUDIOSERIALSPEED", 732, FieldType.INT).setScale(1.0); public static final Field COMPRESSIONRATIO = Field.create("COMPRESSIONRATIO", 736, FieldType.FLOAT); - public static final Field TRIGGERSIMULATORPINS1 = Field.create("TRIGGERSIMULATORPINS1", 740, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERSIMULATORPINS2 = Field.create("TRIGGERSIMULATORPINS2", 741, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERSIMULATORPINS3 = Field.create("TRIGGERSIMULATORPINS3", 742, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERSIMULATORPINMODES1 = Field.create("TRIGGERSIMULATORPINMODES1", 743, FieldType.INT8, pin_output_mode_e); - public static final Field TRIGGERSIMULATORPINMODES2 = Field.create("TRIGGERSIMULATORPINMODES2", 744, FieldType.INT8, pin_output_mode_e); - public static final Field TRIGGERSIMULATORPINMODES3 = Field.create("TRIGGERSIMULATORPINMODES3", 745, FieldType.INT8, pin_output_mode_e); - public static final Field O2HEATERPIN = Field.create("O2HEATERPIN", 746, FieldType.INT8, output_pin_e); - public static final Field O2HEATERPINMODETODO = Field.create("O2HEATERPINMODETODO", 747, FieldType.INT8, pin_output_mode_e); + public static final Field TRIGGERSIMULATORPINS1 = Field.create("TRIGGERSIMULATORPINS1", 740, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERSIMULATORPINS2 = Field.create("TRIGGERSIMULATORPINS2", 741, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERSIMULATORPINS3 = Field.create("TRIGGERSIMULATORPINS3", 742, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERSIMULATORPINMODES1 = Field.create("TRIGGERSIMULATORPINMODES1", 743, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TRIGGERSIMULATORPINMODES2 = Field.create("TRIGGERSIMULATORPINMODES2", 744, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TRIGGERSIMULATORPINMODES3 = Field.create("TRIGGERSIMULATORPINMODES3", 745, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field O2HEATERPIN = Field.create("O2HEATERPIN", 746, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field O2HEATERPINMODETODO = Field.create("O2HEATERPINMODETODO", 747, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final Field IS_ENABLED_SPI_1 = Field.create("IS_ENABLED_SPI_1", 748, FieldType.BIT, 0); public static final Field IS_ENABLED_SPI_2 = Field.create("IS_ENABLED_SPI_2", 748, FieldType.BIT, 1); public static final Field IS_ENABLED_SPI_3 = Field.create("IS_ENABLED_SPI_3", 748, FieldType.BIT, 2); @@ -2894,92 +2894,92 @@ public class Fields { public static final Field USEETBFORIDLECONTROL = Field.create("USEETBFORIDLECONTROL", 748, FieldType.BIT, 29); public static final Field IDLEINCREMENTALPIDCIC = Field.create("IDLEINCREMENTALPIDCIC", 748, FieldType.BIT, 30); public static final Field ENABLEAEMXSERIES = Field.create("ENABLEAEMXSERIES", 748, FieldType.BIT, 31); - public static final Field LOGICANALYZERPINS1 = Field.create("LOGICANALYZERPINS1", 752, FieldType.INT8, brain_input_pin_e); - public static final Field LOGICANALYZERPINS2 = Field.create("LOGICANALYZERPINS2", 753, FieldType.INT8, brain_input_pin_e); - public static final Field LOGICANALYZERPINS3 = Field.create("LOGICANALYZERPINS3", 754, FieldType.INT8, brain_input_pin_e); - public static final Field LOGICANALYZERPINS4 = Field.create("LOGICANALYZERPINS4", 755, FieldType.INT8, brain_input_pin_e); - public static final Field MAINRELAYPINMODE = Field.create("MAINRELAYPINMODE", 756, FieldType.INT8, pin_output_mode_e); - public static final Field HIP9011CSPIN = Field.create("HIP9011CSPIN", 757, FieldType.INT8, brain_pin_e); - public static final Field HIP9011INTHOLDPIN = Field.create("HIP9011INTHOLDPIN", 758, FieldType.INT8, brain_pin_e); - public static final Field HIP9011INTHOLDPINMODE = Field.create("HIP9011INTHOLDPINMODE", 759, FieldType.INT8, pin_output_mode_e); - public static final Field VERBOSECANBASEADDRESS = Field.create("VERBOSECANBASEADDRESS", 760, FieldType.INT); - public static final Field MC33_HVOLT = Field.create("MC33_HVOLT", 764, FieldType.INT8); - public static final Field MINIMUMBOOSTCLOSEDLOOPMAP = Field.create("MINIMUMBOOSTCLOSEDLOOPMAP", 765, FieldType.INT8); - public static final Field ACFANPIN = Field.create("ACFANPIN", 766, FieldType.INT8, output_pin_e); - public static final Field ACFANPINMODE = Field.create("ACFANPINMODE", 767, FieldType.INT8, pin_output_mode_e); - public static final Field L9779SPIDEVICE = Field.create("L9779SPIDEVICE", 768, FieldType.INT8); - public static final Field DWELLVOLTAGECORRVOLTBINS = Field.create("DWELLVOLTAGECORRVOLTBINS", 769, FieldType.INT8); - public static final Field IMUTYPE = Field.create("IMUTYPE", 777, FieldType.INT8); - public static final Field DWELLVOLTAGECORRVALUES = Field.create("DWELLVOLTAGECORRVALUES", 778, FieldType.INT8); - public static final Field VEHICLEWEIGHT = Field.create("VEHICLEWEIGHT", 786, FieldType.INT16); - public static final Field IDLEPIDRPMUPPERLIMIT = Field.create("IDLEPIDRPMUPPERLIMIT", 788, FieldType.INT16); - public static final Field APPLYNONLINEARBELOWPULSE = Field.create("APPLYNONLINEARBELOWPULSE", 790, FieldType.INT16); - public static final Field LPS25BAROSENSORSCL = Field.create("LPS25BAROSENSORSCL", 792, FieldType.INT8, brain_pin_e); - public static final Field LPS25BAROSENSORSDA = Field.create("LPS25BAROSENSORSDA", 793, FieldType.INT8, brain_pin_e); - public static final Field VEHICLESPEEDSENSORINPUTPIN = Field.create("VEHICLESPEEDSENSORINPUTPIN", 794, FieldType.INT8, brain_input_pin_e); - public static final Field CLUTCHUPPIN = Field.create("CLUTCHUPPIN", 795, FieldType.INT8, switch_input_pin_e); - public static final Field INJECTORNONLINEARMODE = Field.create("INJECTORNONLINEARMODE", 796, FieldType.INT8); - public static final Field CLUTCHUPPINMODE = Field.create("CLUTCHUPPINMODE", 797, FieldType.INT8, pin_input_mode_e); - public static final Field MAX31855_CS1 = Field.create("MAX31855_CS1", 798, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS2 = Field.create("MAX31855_CS2", 799, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS3 = Field.create("MAX31855_CS3", 800, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS4 = Field.create("MAX31855_CS4", 801, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS5 = Field.create("MAX31855_CS5", 802, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS6 = Field.create("MAX31855_CS6", 803, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS7 = Field.create("MAX31855_CS7", 804, FieldType.INT8, brain_pin_e); - public static final Field MAX31855_CS8 = Field.create("MAX31855_CS8", 805, FieldType.INT8, brain_pin_e); - public static final Field FLEXSENSORPIN = Field.create("FLEXSENSORPIN", 806, FieldType.INT8, brain_input_pin_e); - public static final Field TEST557PIN = Field.create("TEST557PIN", 807, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 808, FieldType.INT8, pin_output_mode_e); - public static final Field MC33972SPIDEVICE = Field.create("MC33972SPIDEVICE", 809, FieldType.INT8); - public static final Field STOICHRATIOSECONDARY = Field.create("STOICHRATIOSECONDARY", 810, FieldType.INT8); - public static final Field ETBMAXIMUMPOSITION = Field.create("ETBMAXIMUMPOSITION", 811, FieldType.INT8); - public static final Field SDCARDPERIODMS = Field.create("SDCARDPERIODMS", 812, FieldType.INT16); - public static final Field IDLEPOSITIONSENSOR = Field.create("IDLEPOSITIONSENSOR", 814, FieldType.INT8, adc_channel_e); - public static final Field DEBUGMAPAVERAGING = Field.create("DEBUGMAPAVERAGING", 815, FieldType.INT8, brain_pin_e); - public static final Field STARTERRELAYDISABLEPIN = Field.create("STARTERRELAYDISABLEPIN", 816, FieldType.INT8, output_pin_e); - public static final Field STARTERRELAYDISABLEPINMODE = Field.create("STARTERRELAYDISABLEPINMODE", 817, FieldType.INT8, pin_output_mode_e); - public static final Field SECONDSOLENOIDPIN = Field.create("SECONDSOLENOIDPIN", 818, FieldType.INT8, output_pin_e); - public static final Field STARTSTOPBUTTONPIN = Field.create("STARTSTOPBUTTONPIN", 819, FieldType.INT8, switch_input_pin_e); - public static final Field MAPMINBUFFERLENGTH = Field.create("MAPMINBUFFERLENGTH", 820, FieldType.INT); - public static final Field IDLEPIDDEACTIVATIONTPSTHRESHOLD = Field.create("IDLEPIDDEACTIVATIONTPSTHRESHOLD", 824, FieldType.INT16); - public static final Field STEPPERPARKINGEXTRASTEPS = Field.create("STEPPERPARKINGEXTRASTEPS", 826, FieldType.INT16); - public static final Field TPS1SECONDARYMIN = Field.create("TPS1SECONDARYMIN", 828, FieldType.INT16); - public static final Field TPS1SECONDARYMAX = Field.create("TPS1SECONDARYMAX", 830, FieldType.INT16); - public static final Field ANTILAGRPMTRESHOLD = Field.create("ANTILAGRPMTRESHOLD", 832, FieldType.INT16); - public static final Field STARTCRANKINGDURATION = Field.create("STARTCRANKINGDURATION", 834, FieldType.INT16); - public static final Field TRIGGERERRORPIN = Field.create("TRIGGERERRORPIN", 836, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERERRORPINMODE = Field.create("TRIGGERERRORPINMODE", 837, FieldType.INT8, pin_output_mode_e); - public static final Field ACRELAYPIN = Field.create("ACRELAYPIN", 838, FieldType.INT8, output_pin_e); - public static final Field ACRELAYPINMODE = Field.create("ACRELAYPINMODE", 839, FieldType.INT8, pin_output_mode_e); - public static final Field SCRIPTSETTING1 = Field.create("SCRIPTSETTING1", 840, FieldType.INT); - public static final Field SCRIPTSETTING2 = Field.create("SCRIPTSETTING2", 844, FieldType.INT); - public static final Field SCRIPTSETTING3 = Field.create("SCRIPTSETTING3", 848, FieldType.INT); - public static final Field SCRIPTSETTING4 = Field.create("SCRIPTSETTING4", 852, FieldType.INT); - public static final Field SCRIPTSETTING5 = Field.create("SCRIPTSETTING5", 856, FieldType.INT); - public static final Field SCRIPTSETTING6 = Field.create("SCRIPTSETTING6", 860, FieldType.INT); - public static final Field SCRIPTSETTING7 = Field.create("SCRIPTSETTING7", 864, FieldType.INT); - public static final Field SCRIPTSETTING8 = Field.create("SCRIPTSETTING8", 868, FieldType.INT); - public static final Field SPI1MOSIPIN = Field.create("SPI1MOSIPIN", 872, FieldType.INT8, brain_pin_e); - public static final Field SPI1MISOPIN = Field.create("SPI1MISOPIN", 873, FieldType.INT8, brain_pin_e); - public static final Field SPI1SCKPIN = Field.create("SPI1SCKPIN", 874, FieldType.INT8, brain_pin_e); - public static final Field SPI2MOSIPIN = Field.create("SPI2MOSIPIN", 875, FieldType.INT8, brain_pin_e); - public static final Field SPI2MISOPIN = Field.create("SPI2MISOPIN", 876, FieldType.INT8, brain_pin_e); - public static final Field SPI2SCKPIN = Field.create("SPI2SCKPIN", 877, FieldType.INT8, brain_pin_e); - public static final Field SPI3MOSIPIN = Field.create("SPI3MOSIPIN", 878, FieldType.INT8, brain_pin_e); - public static final Field SPI3MISOPIN = Field.create("SPI3MISOPIN", 879, FieldType.INT8, brain_pin_e); - public static final Field SPI3SCKPIN = Field.create("SPI3SCKPIN", 880, FieldType.INT8, brain_pin_e); - public static final Field CDMINPUTPIN = Field.create("CDMINPUTPIN", 881, FieldType.INT8, brain_pin_e); - public static final Field JOYSTICKCENTERPIN = Field.create("JOYSTICKCENTERPIN", 882, FieldType.INT8, brain_pin_e); - public static final Field JOYSTICKAPIN = Field.create("JOYSTICKAPIN", 883, FieldType.INT8, brain_pin_e); - public static final Field JOYSTICKBPIN = Field.create("JOYSTICKBPIN", 884, FieldType.INT8, brain_pin_e); - public static final Field JOYSTICKCPIN = Field.create("JOYSTICKCPIN", 885, FieldType.INT8, brain_pin_e); - public static final Field JOYSTICKDPIN = Field.create("JOYSTICKDPIN", 886, FieldType.INT8, brain_pin_e); - public static final Field CONSOLEUARTDEVICE = Field.create("CONSOLEUARTDEVICE", 887, FieldType.INT8); + public static final Field LOGICANALYZERPINS1 = Field.create("LOGICANALYZERPINS1", 752, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field LOGICANALYZERPINS2 = Field.create("LOGICANALYZERPINS2", 753, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field LOGICANALYZERPINS3 = Field.create("LOGICANALYZERPINS3", 754, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field LOGICANALYZERPINS4 = Field.create("LOGICANALYZERPINS4", 755, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field MAINRELAYPINMODE = Field.create("MAINRELAYPINMODE", 756, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field HIP9011CSPIN = Field.create("HIP9011CSPIN", 757, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HIP9011INTHOLDPIN = Field.create("HIP9011INTHOLDPIN", 758, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field HIP9011INTHOLDPINMODE = Field.create("HIP9011INTHOLDPINMODE", 759, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field VERBOSECANBASEADDRESS = Field.create("VERBOSECANBASEADDRESS", 760, FieldType.INT).setScale(1.0); + public static final Field MC33_HVOLT = Field.create("MC33_HVOLT", 764, FieldType.INT8).setScale(1.0); + public static final Field MINIMUMBOOSTCLOSEDLOOPMAP = Field.create("MINIMUMBOOSTCLOSEDLOOPMAP", 765, FieldType.INT8).setScale(1.0); + public static final Field ACFANPIN = Field.create("ACFANPIN", 766, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field ACFANPINMODE = Field.create("ACFANPINMODE", 767, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field L9779SPIDEVICE = Field.create("L9779SPIDEVICE", 768, FieldType.INT8).setScale(1.0); + public static final Field DWELLVOLTAGECORRVOLTBINS = Field.create("DWELLVOLTAGECORRVOLTBINS", 769, FieldType.INT8).setScale(1.0); + public static final Field IMUTYPE = Field.create("IMUTYPE", 777, FieldType.INT8).setScale(1.0); + public static final Field DWELLVOLTAGECORRVALUES = Field.create("DWELLVOLTAGECORRVALUES", 778, FieldType.INT8).setScale(1.0); + public static final Field VEHICLEWEIGHT = Field.create("VEHICLEWEIGHT", 786, FieldType.INT16).setScale(1.0); + public static final Field IDLEPIDRPMUPPERLIMIT = Field.create("IDLEPIDRPMUPPERLIMIT", 788, FieldType.INT16).setScale(1.0); + public static final Field APPLYNONLINEARBELOWPULSE = Field.create("APPLYNONLINEARBELOWPULSE", 790, FieldType.INT16).setScale(1.0); + public static final Field LPS25BAROSENSORSCL = Field.create("LPS25BAROSENSORSCL", 792, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field LPS25BAROSENSORSDA = Field.create("LPS25BAROSENSORSDA", 793, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field VEHICLESPEEDSENSORINPUTPIN = Field.create("VEHICLESPEEDSENSORINPUTPIN", 794, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field CLUTCHUPPIN = Field.create("CLUTCHUPPIN", 795, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field INJECTORNONLINEARMODE = Field.create("INJECTORNONLINEARMODE", 796, FieldType.INT8).setScale(1.0); + public static final Field CLUTCHUPPINMODE = Field.create("CLUTCHUPPINMODE", 797, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field MAX31855_CS1 = Field.create("MAX31855_CS1", 798, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS2 = Field.create("MAX31855_CS2", 799, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS3 = Field.create("MAX31855_CS3", 800, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS4 = Field.create("MAX31855_CS4", 801, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS5 = Field.create("MAX31855_CS5", 802, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS6 = Field.create("MAX31855_CS6", 803, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS7 = Field.create("MAX31855_CS7", 804, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MAX31855_CS8 = Field.create("MAX31855_CS8", 805, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field FLEXSENSORPIN = Field.create("FLEXSENSORPIN", 806, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field TEST557PIN = Field.create("TEST557PIN", 807, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDIRECTIONPINMODE = Field.create("STEPPERDIRECTIONPINMODE", 808, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field MC33972SPIDEVICE = Field.create("MC33972SPIDEVICE", 809, FieldType.INT8).setScale(1.0); + public static final Field STOICHRATIOSECONDARY = Field.create("STOICHRATIOSECONDARY", 810, FieldType.INT8).setScale(0.1); + public static final Field ETBMAXIMUMPOSITION = Field.create("ETBMAXIMUMPOSITION", 811, FieldType.INT8).setScale(1.0); + public static final Field SDCARDPERIODMS = Field.create("SDCARDPERIODMS", 812, FieldType.INT16).setScale(1.0); + public static final Field IDLEPOSITIONSENSOR = Field.create("IDLEPOSITIONSENSOR", 814, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field DEBUGMAPAVERAGING = Field.create("DEBUGMAPAVERAGING", 815, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STARTERRELAYDISABLEPIN = Field.create("STARTERRELAYDISABLEPIN", 816, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STARTERRELAYDISABLEPINMODE = Field.create("STARTERRELAYDISABLEPINMODE", 817, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field SECONDSOLENOIDPIN = Field.create("SECONDSOLENOIDPIN", 818, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STARTSTOPBUTTONPIN = Field.create("STARTSTOPBUTTONPIN", 819, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field MAPMINBUFFERLENGTH = Field.create("MAPMINBUFFERLENGTH", 820, FieldType.INT).setScale(1.0); + public static final Field IDLEPIDDEACTIVATIONTPSTHRESHOLD = Field.create("IDLEPIDDEACTIVATIONTPSTHRESHOLD", 824, FieldType.INT16).setScale(1.0); + public static final Field STEPPERPARKINGEXTRASTEPS = Field.create("STEPPERPARKINGEXTRASTEPS", 826, FieldType.INT16).setScale(1.0); + public static final Field TPS1SECONDARYMIN = Field.create("TPS1SECONDARYMIN", 828, FieldType.INT16).setScale(1.0); + public static final Field TPS1SECONDARYMAX = Field.create("TPS1SECONDARYMAX", 830, FieldType.INT16).setScale(1.0); + public static final Field ANTILAGRPMTRESHOLD = Field.create("ANTILAGRPMTRESHOLD", 832, FieldType.INT16).setScale(1.0); + public static final Field STARTCRANKINGDURATION = Field.create("STARTCRANKINGDURATION", 834, FieldType.INT16).setScale(1.0); + public static final Field TRIGGERERRORPIN = Field.create("TRIGGERERRORPIN", 836, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERERRORPINMODE = Field.create("TRIGGERERRORPINMODE", 837, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field ACRELAYPIN = Field.create("ACRELAYPIN", 838, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field ACRELAYPINMODE = Field.create("ACRELAYPINMODE", 839, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field SCRIPTSETTING1 = Field.create("SCRIPTSETTING1", 840, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING2 = Field.create("SCRIPTSETTING2", 844, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING3 = Field.create("SCRIPTSETTING3", 848, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING4 = Field.create("SCRIPTSETTING4", 852, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING5 = Field.create("SCRIPTSETTING5", 856, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING6 = Field.create("SCRIPTSETTING6", 860, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING7 = Field.create("SCRIPTSETTING7", 864, FieldType.INT).setScale(1.0); + public static final Field SCRIPTSETTING8 = Field.create("SCRIPTSETTING8", 868, FieldType.INT).setScale(1.0); + public static final Field SPI1MOSIPIN = Field.create("SPI1MOSIPIN", 872, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI1MISOPIN = Field.create("SPI1MISOPIN", 873, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI1SCKPIN = Field.create("SPI1SCKPIN", 874, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI2MOSIPIN = Field.create("SPI2MOSIPIN", 875, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI2MISOPIN = Field.create("SPI2MISOPIN", 876, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI2SCKPIN = Field.create("SPI2SCKPIN", 877, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI3MOSIPIN = Field.create("SPI3MOSIPIN", 878, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI3MISOPIN = Field.create("SPI3MISOPIN", 879, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SPI3SCKPIN = Field.create("SPI3SCKPIN", 880, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CDMINPUTPIN = Field.create("CDMINPUTPIN", 881, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field JOYSTICKCENTERPIN = Field.create("JOYSTICKCENTERPIN", 882, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field JOYSTICKAPIN = Field.create("JOYSTICKAPIN", 883, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field JOYSTICKBPIN = Field.create("JOYSTICKBPIN", 884, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field JOYSTICKCPIN = Field.create("JOYSTICKCPIN", 885, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field JOYSTICKDPIN = Field.create("JOYSTICKDPIN", 886, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CONSOLEUARTDEVICE = Field.create("CONSOLEUARTDEVICE", 887, FieldType.INT8).setScale(1.0); public static final String[] sensor_chart_e = {"none", "trigger", "INVALID", "RPM ACCEL", "DETAILED RPM", "Fast Aux1"}; - public static final Field SENSORCHARTMODE = Field.create("SENSORCHARTMODE", 888, FieldType.INT, sensor_chart_e); + public static final Field SENSORCHARTMODE = Field.create("SENSORCHARTMODE", 888, FieldType.INT, sensor_chart_e).setScale(1.0); public static final String[] maf_sensor_type_e = {"v0", "v1", "v2", "v3"}; - public static final Field MAFSENSORTYPE = Field.create("MAFSENSORTYPE", 892, FieldType.INT, maf_sensor_type_e); + public static final Field MAFSENSORTYPE = Field.create("MAFSENSORTYPE", 892, FieldType.INT, maf_sensor_type_e).setScale(1.0); public static final Field CLUTCHUPPININVERTED = Field.create("CLUTCHUPPININVERTED", 896, FieldType.BIT, 0); public static final Field CLUTCHDOWNPININVERTED = Field.create("CLUTCHDOWNPININVERTED", 896, FieldType.BIT, 1); public static final Field USEHBRIDGESTODRIVEIDLESTEPPER = Field.create("USEHBRIDGESTODRIVEIDLESTEPPER", 896, FieldType.BIT, 2); @@ -3012,110 +3012,110 @@ public class Fields { public static final Field CANBROADCASTUSECHANNELTWO = Field.create("CANBROADCASTUSECHANNELTWO", 896, FieldType.BIT, 29); public static final Field USERAWOUTPUTTODRIVEIDLESTEPPER = Field.create("USERAWOUTPUTTODRIVEIDLESTEPPER", 896, FieldType.BIT, 30); public static final Field VERBOSECAN2 = Field.create("VERBOSECAN2", 896, FieldType.BIT, 31); - public static final Field ETBIO1_DIRECTIONPIN1 = Field.create("ETBIO1_DIRECTIONPIN1", 900, FieldType.INT8, brain_pin_e); - public static final Field ETBIO1_DIRECTIONPIN2 = Field.create("ETBIO1_DIRECTIONPIN2", 901, FieldType.INT8, brain_pin_e); - public static final Field ETBIO1_CONTROLPIN = Field.create("ETBIO1_CONTROLPIN", 902, FieldType.INT8, brain_pin_e); - public static final Field ETBIO1_DISABLEPIN = Field.create("ETBIO1_DISABLEPIN", 903, FieldType.INT8, brain_pin_e); - public static final Field ETBIO2_DIRECTIONPIN1 = Field.create("ETBIO2_DIRECTIONPIN1", 904, FieldType.INT8, brain_pin_e); - public static final Field ETBIO2_DIRECTIONPIN2 = Field.create("ETBIO2_DIRECTIONPIN2", 905, FieldType.INT8, brain_pin_e); - public static final Field ETBIO2_CONTROLPIN = Field.create("ETBIO2_CONTROLPIN", 906, FieldType.INT8, brain_pin_e); - public static final Field ETBIO2_DISABLEPIN = Field.create("ETBIO2_DISABLEPIN", 907, FieldType.INT8, brain_pin_e); - public static final Field BOOSTCONTROLPIN = Field.create("BOOSTCONTROLPIN", 908, FieldType.INT8, output_pin_e); - public static final Field BOOSTCONTROLPINMODE = Field.create("BOOSTCONTROLPINMODE", 909, FieldType.INT8, pin_output_mode_e); - public static final Field ANTILAGACTIVATEPIN = Field.create("ANTILAGACTIVATEPIN", 910, FieldType.INT8, switch_input_pin_e); - public static final Field LAUNCHACTIVATEPIN = Field.create("LAUNCHACTIVATEPIN", 911, FieldType.INT8, switch_input_pin_e); + public static final Field ETBIO1_DIRECTIONPIN1 = Field.create("ETBIO1_DIRECTIONPIN1", 900, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO1_DIRECTIONPIN2 = Field.create("ETBIO1_DIRECTIONPIN2", 901, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO1_CONTROLPIN = Field.create("ETBIO1_CONTROLPIN", 902, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO1_DISABLEPIN = Field.create("ETBIO1_DISABLEPIN", 903, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO2_DIRECTIONPIN1 = Field.create("ETBIO2_DIRECTIONPIN1", 904, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO2_DIRECTIONPIN2 = Field.create("ETBIO2_DIRECTIONPIN2", 905, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO2_CONTROLPIN = Field.create("ETBIO2_CONTROLPIN", 906, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ETBIO2_DISABLEPIN = Field.create("ETBIO2_DISABLEPIN", 907, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field BOOSTCONTROLPIN = Field.create("BOOSTCONTROLPIN", 908, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field BOOSTCONTROLPINMODE = Field.create("BOOSTCONTROLPINMODE", 909, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field ANTILAGACTIVATEPIN = Field.create("ANTILAGACTIVATEPIN", 910, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field LAUNCHACTIVATEPIN = Field.create("LAUNCHACTIVATEPIN", 911, FieldType.INT8, switch_input_pin_e).setScale(1.0); public static final Field BOOSTPID_PFACTOR = Field.create("BOOSTPID_PFACTOR", 912, FieldType.FLOAT); public static final Field BOOSTPID_IFACTOR = Field.create("BOOSTPID_IFACTOR", 916, FieldType.FLOAT); public static final Field BOOSTPID_DFACTOR = Field.create("BOOSTPID_DFACTOR", 920, FieldType.FLOAT); - public static final Field BOOSTPID_OFFSET = Field.create("BOOSTPID_OFFSET", 924, FieldType.INT16); - public static final Field BOOSTPID_PERIODMS = Field.create("BOOSTPID_PERIODMS", 926, FieldType.INT16); - public static final Field BOOSTPID_MINVALUE = Field.create("BOOSTPID_MINVALUE", 928, FieldType.INT16); - public static final Field BOOSTPID_MAXVALUE = Field.create("BOOSTPID_MAXVALUE", 930, FieldType.INT16); - public static final Field BOOSTTYPE = Field.create("BOOSTTYPE", 932, FieldType.INT); - public static final Field BOOSTPWMFREQUENCY = Field.create("BOOSTPWMFREQUENCY", 936, FieldType.INT); + public static final Field BOOSTPID_OFFSET = Field.create("BOOSTPID_OFFSET", 924, FieldType.INT16).setScale(1.0); + public static final Field BOOSTPID_PERIODMS = Field.create("BOOSTPID_PERIODMS", 926, FieldType.INT16).setScale(1.0); + public static final Field BOOSTPID_MINVALUE = Field.create("BOOSTPID_MINVALUE", 928, FieldType.INT16).setScale(1.0); + public static final Field BOOSTPID_MAXVALUE = Field.create("BOOSTPID_MAXVALUE", 930, FieldType.INT16).setScale(1.0); + public static final Field BOOSTTYPE = Field.create("BOOSTTYPE", 932, FieldType.INT).setScale(1.0); + public static final Field BOOSTPWMFREQUENCY = Field.create("BOOSTPWMFREQUENCY", 936, FieldType.INT).setScale(1.0); public static final String[] launchActivationMode_e = {"Switch Input", "Clutch Input", "Always Active(Disabled By Speed)", "INVALID"}; - public static final Field LAUNCHACTIVATIONMODE = Field.create("LAUNCHACTIVATIONMODE", 940, FieldType.INT, launchActivationMode_e); + public static final Field LAUNCHACTIVATIONMODE = Field.create("LAUNCHACTIVATIONMODE", 940, FieldType.INT, launchActivationMode_e).setScale(1.0); public static final String[] antiLagActivationMode_e = {"Always Active", "Switch Input"}; - public static final Field ANTILAGACTIVATIONMODE = Field.create("ANTILAGACTIVATIONMODE", 944, FieldType.INT, antiLagActivationMode_e); - public static final Field LAUNCHSPEEDTHRESHOLD = Field.create("LAUNCHSPEEDTHRESHOLD", 948, FieldType.INT); - public static final Field LAUNCHTIMINGRPMRANGE = Field.create("LAUNCHTIMINGRPMRANGE", 952, FieldType.INT); - public static final Field LAUNCHFUELADDED = Field.create("LAUNCHFUELADDED", 956, FieldType.INT); - public static final Field LAUNCHBOOSTDUTY = Field.create("LAUNCHBOOSTDUTY", 960, FieldType.INT); - public static final Field HARDCUTRPMRANGE = Field.create("HARDCUTRPMRANGE", 964, FieldType.INT); - public static final Field LAUNCHADVANCERPMRANGE = Field.create("LAUNCHADVANCERPMRANGE", 968, FieldType.INT); - public static final Field LAUNCHTPSTRESHOLD = Field.create("LAUNCHTPSTRESHOLD", 972, FieldType.INT); + public static final Field ANTILAGACTIVATIONMODE = Field.create("ANTILAGACTIVATIONMODE", 944, FieldType.INT, antiLagActivationMode_e).setScale(1.0); + public static final Field LAUNCHSPEEDTHRESHOLD = Field.create("LAUNCHSPEEDTHRESHOLD", 948, FieldType.INT).setScale(1.0); + public static final Field LAUNCHTIMINGRPMRANGE = Field.create("LAUNCHTIMINGRPMRANGE", 952, FieldType.INT).setScale(1.0); + public static final Field LAUNCHFUELADDED = Field.create("LAUNCHFUELADDED", 956, FieldType.INT).setScale(1.0); + public static final Field LAUNCHBOOSTDUTY = Field.create("LAUNCHBOOSTDUTY", 960, FieldType.INT).setScale(1.0); + public static final Field HARDCUTRPMRANGE = Field.create("HARDCUTRPMRANGE", 964, FieldType.INT).setScale(1.0); + public static final Field LAUNCHADVANCERPMRANGE = Field.create("LAUNCHADVANCERPMRANGE", 968, FieldType.INT).setScale(1.0); + public static final Field LAUNCHTPSTRESHOLD = Field.create("LAUNCHTPSTRESHOLD", 972, FieldType.INT).setScale(1.0); public static final Field LAUNCHACTIVATEDELAY = Field.create("LAUNCHACTIVATEDELAY", 976, FieldType.FLOAT); - public static final Field STFT_MAXIDLEREGIONRPM = Field.create("STFT_MAXIDLEREGIONRPM", 980, FieldType.INT8); - public static final Field STFT_MAXOVERRUNLOAD = Field.create("STFT_MAXOVERRUNLOAD", 981, FieldType.INT8); - public static final Field STFT_MINPOWERLOAD = Field.create("STFT_MINPOWERLOAD", 982, FieldType.INT8); - public static final Field STFT_DEADBAND = Field.create("STFT_DEADBAND", 983, FieldType.INT8); - public static final Field STFT_MINCLT = Field.create("STFT_MINCLT", 984, FieldType.INT8); - public static final Field STFT_MINAFR = Field.create("STFT_MINAFR", 985, FieldType.INT8); - public static final Field STFT_MAXAFR = Field.create("STFT_MAXAFR", 986, FieldType.INT8); - public static final Field STFT_STARTUPDELAY = Field.create("STFT_STARTUPDELAY", 987, FieldType.INT8); - public static final Field STFT_CELLCFGS1_MAXADD = Field.create("STFT_CELLCFGS1_MAXADD", 988, FieldType.INT8); - public static final Field STFT_CELLCFGS1_MAXREMOVE = Field.create("STFT_CELLCFGS1_MAXREMOVE", 989, FieldType.INT8); - public static final Field STFT_CELLCFGS1_TIMECONSTANT = Field.create("STFT_CELLCFGS1_TIMECONSTANT", 990, FieldType.INT16); - public static final Field STFT_CELLCFGS2_MAXADD = Field.create("STFT_CELLCFGS2_MAXADD", 992, FieldType.INT8); - public static final Field STFT_CELLCFGS2_MAXREMOVE = Field.create("STFT_CELLCFGS2_MAXREMOVE", 993, FieldType.INT8); - public static final Field STFT_CELLCFGS2_TIMECONSTANT = Field.create("STFT_CELLCFGS2_TIMECONSTANT", 994, FieldType.INT16); - public static final Field STFT_CELLCFGS3_MAXADD = Field.create("STFT_CELLCFGS3_MAXADD", 996, FieldType.INT8); - public static final Field STFT_CELLCFGS3_MAXREMOVE = Field.create("STFT_CELLCFGS3_MAXREMOVE", 997, FieldType.INT8); - public static final Field STFT_CELLCFGS3_TIMECONSTANT = Field.create("STFT_CELLCFGS3_TIMECONSTANT", 998, FieldType.INT16); - public static final Field STFT_CELLCFGS4_MAXADD = Field.create("STFT_CELLCFGS4_MAXADD", 1000, FieldType.INT8); - public static final Field STFT_CELLCFGS4_MAXREMOVE = Field.create("STFT_CELLCFGS4_MAXREMOVE", 1001, FieldType.INT8); - public static final Field STFT_CELLCFGS4_TIMECONSTANT = Field.create("STFT_CELLCFGS4_TIMECONSTANT", 1002, FieldType.INT16); - public static final Field STEPPERDCIO1_DIRECTIONPIN1 = Field.create("STEPPERDCIO1_DIRECTIONPIN1", 1004, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO1_DIRECTIONPIN2 = Field.create("STEPPERDCIO1_DIRECTIONPIN2", 1005, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO1_CONTROLPIN = Field.create("STEPPERDCIO1_CONTROLPIN", 1006, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO1_DISABLEPIN = Field.create("STEPPERDCIO1_DISABLEPIN", 1007, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO2_DIRECTIONPIN1 = Field.create("STEPPERDCIO2_DIRECTIONPIN1", 1008, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO2_DIRECTIONPIN2 = Field.create("STEPPERDCIO2_DIRECTIONPIN2", 1009, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO2_CONTROLPIN = Field.create("STEPPERDCIO2_CONTROLPIN", 1010, FieldType.INT8, brain_pin_e); - public static final Field STEPPERDCIO2_DISABLEPIN = Field.create("STEPPERDCIO2_DISABLEPIN", 1011, FieldType.INT8, brain_pin_e); - public static final Field ENGINEMAKE = Field.create("ENGINEMAKE", 1012, 32, FieldType.STRING); - public static final Field ENGINECODE = Field.create("ENGINECODE", 1044, 32, FieldType.STRING); - public static final Field VEHICLENAME = Field.create("VEHICLENAME", 1076, 32, FieldType.STRING); - public static final Field TCU_SOLENOID1 = Field.create("TCU_SOLENOID1", 1108, FieldType.INT8, output_pin_e); - public static final Field TCU_SOLENOID2 = Field.create("TCU_SOLENOID2", 1109, FieldType.INT8, output_pin_e); - public static final Field TCU_SOLENOID3 = Field.create("TCU_SOLENOID3", 1110, FieldType.INT8, output_pin_e); - public static final Field TCU_SOLENOID4 = Field.create("TCU_SOLENOID4", 1111, FieldType.INT8, output_pin_e); - public static final Field TCU_SOLENOID5 = Field.create("TCU_SOLENOID5", 1112, FieldType.INT8, output_pin_e); - public static final Field TCU_SOLENOID6 = Field.create("TCU_SOLENOID6", 1113, FieldType.INT8, output_pin_e); - public static final Field ETBFUNCTIONS1 = Field.create("ETBFUNCTIONS1", 1114, FieldType.INT8); - public static final Field ETBFUNCTIONS2 = Field.create("ETBFUNCTIONS2", 1115, FieldType.INT8); - public static final Field DRV8860SPIDEVICE = Field.create("DRV8860SPIDEVICE", 1116, FieldType.INT8); - public static final Field DRV8860_CS = Field.create("DRV8860_CS", 1117, FieldType.INT8, brain_pin_e); - public static final Field DRV8860_CSPINMODE = Field.create("DRV8860_CSPINMODE", 1118, FieldType.INT8, pin_output_mode_e); - public static final Field DRV8860_MISO = Field.create("DRV8860_MISO", 1119, FieldType.INT8, brain_pin_e); - public static final Field FUELLEVELBINS = Field.create("FUELLEVELBINS", 1120, FieldType.INT16); - public static final Field LUAOUTPUTPINS1 = Field.create("LUAOUTPUTPINS1", 1136, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS2 = Field.create("LUAOUTPUTPINS2", 1137, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS3 = Field.create("LUAOUTPUTPINS3", 1138, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS4 = Field.create("LUAOUTPUTPINS4", 1139, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS5 = Field.create("LUAOUTPUTPINS5", 1140, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS6 = Field.create("LUAOUTPUTPINS6", 1141, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS7 = Field.create("LUAOUTPUTPINS7", 1142, FieldType.INT8, output_pin_e); - public static final Field LUAOUTPUTPINS8 = Field.create("LUAOUTPUTPINS8", 1143, FieldType.INT8, output_pin_e); + public static final Field STFT_MAXIDLEREGIONRPM = Field.create("STFT_MAXIDLEREGIONRPM", 980, FieldType.INT8).setScale(50.0); + public static final Field STFT_MAXOVERRUNLOAD = Field.create("STFT_MAXOVERRUNLOAD", 981, FieldType.INT8).setScale(1.0); + public static final Field STFT_MINPOWERLOAD = Field.create("STFT_MINPOWERLOAD", 982, FieldType.INT8).setScale(1.0); + public static final Field STFT_DEADBAND = Field.create("STFT_DEADBAND", 983, FieldType.INT8).setScale(1.0); + public static final Field STFT_MINCLT = Field.create("STFT_MINCLT", 984, FieldType.INT8).setScale(1.0); + public static final Field STFT_MINAFR = Field.create("STFT_MINAFR", 985, FieldType.INT8).setScale(1.0); + public static final Field STFT_MAXAFR = Field.create("STFT_MAXAFR", 986, FieldType.INT8).setScale(1.0); + public static final Field STFT_STARTUPDELAY = Field.create("STFT_STARTUPDELAY", 987, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS1_MAXADD = Field.create("STFT_CELLCFGS1_MAXADD", 988, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS1_MAXREMOVE = Field.create("STFT_CELLCFGS1_MAXREMOVE", 989, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS1_TIMECONSTANT = Field.create("STFT_CELLCFGS1_TIMECONSTANT", 990, FieldType.INT16).setScale(1.0); + public static final Field STFT_CELLCFGS2_MAXADD = Field.create("STFT_CELLCFGS2_MAXADD", 992, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS2_MAXREMOVE = Field.create("STFT_CELLCFGS2_MAXREMOVE", 993, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS2_TIMECONSTANT = Field.create("STFT_CELLCFGS2_TIMECONSTANT", 994, FieldType.INT16).setScale(1.0); + public static final Field STFT_CELLCFGS3_MAXADD = Field.create("STFT_CELLCFGS3_MAXADD", 996, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS3_MAXREMOVE = Field.create("STFT_CELLCFGS3_MAXREMOVE", 997, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS3_TIMECONSTANT = Field.create("STFT_CELLCFGS3_TIMECONSTANT", 998, FieldType.INT16).setScale(1.0); + public static final Field STFT_CELLCFGS4_MAXADD = Field.create("STFT_CELLCFGS4_MAXADD", 1000, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS4_MAXREMOVE = Field.create("STFT_CELLCFGS4_MAXREMOVE", 1001, FieldType.INT8).setScale(1.0); + public static final Field STFT_CELLCFGS4_TIMECONSTANT = Field.create("STFT_CELLCFGS4_TIMECONSTANT", 1002, FieldType.INT16).setScale(1.0); + public static final Field STEPPERDCIO1_DIRECTIONPIN1 = Field.create("STEPPERDCIO1_DIRECTIONPIN1", 1004, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO1_DIRECTIONPIN2 = Field.create("STEPPERDCIO1_DIRECTIONPIN2", 1005, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO1_CONTROLPIN = Field.create("STEPPERDCIO1_CONTROLPIN", 1006, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO1_DISABLEPIN = Field.create("STEPPERDCIO1_DISABLEPIN", 1007, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO2_DIRECTIONPIN1 = Field.create("STEPPERDCIO2_DIRECTIONPIN1", 1008, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO2_DIRECTIONPIN2 = Field.create("STEPPERDCIO2_DIRECTIONPIN2", 1009, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO2_CONTROLPIN = Field.create("STEPPERDCIO2_CONTROLPIN", 1010, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STEPPERDCIO2_DISABLEPIN = Field.create("STEPPERDCIO2_DISABLEPIN", 1011, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field ENGINEMAKE = Field.create("ENGINEMAKE", 1012, 32, FieldType.STRING).setScale(1.0); + public static final Field ENGINECODE = Field.create("ENGINECODE", 1044, 32, FieldType.STRING).setScale(1.0); + public static final Field VEHICLENAME = Field.create("VEHICLENAME", 1076, 32, FieldType.STRING).setScale(1.0); + public static final Field TCU_SOLENOID1 = Field.create("TCU_SOLENOID1", 1108, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TCU_SOLENOID2 = Field.create("TCU_SOLENOID2", 1109, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TCU_SOLENOID3 = Field.create("TCU_SOLENOID3", 1110, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TCU_SOLENOID4 = Field.create("TCU_SOLENOID4", 1111, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TCU_SOLENOID5 = Field.create("TCU_SOLENOID5", 1112, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TCU_SOLENOID6 = Field.create("TCU_SOLENOID6", 1113, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field ETBFUNCTIONS1 = Field.create("ETBFUNCTIONS1", 1114, FieldType.INT8).setScale(1.0); + public static final Field ETBFUNCTIONS2 = Field.create("ETBFUNCTIONS2", 1115, FieldType.INT8).setScale(1.0); + public static final Field DRV8860SPIDEVICE = Field.create("DRV8860SPIDEVICE", 1116, FieldType.INT8).setScale(1.0); + public static final Field DRV8860_CS = Field.create("DRV8860_CS", 1117, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field DRV8860_CSPINMODE = Field.create("DRV8860_CSPINMODE", 1118, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field DRV8860_MISO = Field.create("DRV8860_MISO", 1119, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field FUELLEVELBINS = Field.create("FUELLEVELBINS", 1120, FieldType.INT16).setScale(0.001); + public static final Field LUAOUTPUTPINS1 = Field.create("LUAOUTPUTPINS1", 1136, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS2 = Field.create("LUAOUTPUTPINS2", 1137, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS3 = Field.create("LUAOUTPUTPINS3", 1138, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS4 = Field.create("LUAOUTPUTPINS4", 1139, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS5 = Field.create("LUAOUTPUTPINS5", 1140, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS6 = Field.create("LUAOUTPUTPINS6", 1141, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS7 = Field.create("LUAOUTPUTPINS7", 1142, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field LUAOUTPUTPINS8 = Field.create("LUAOUTPUTPINS8", 1143, FieldType.INT8, output_pin_e).setScale(1.0); public static final Field VVTOFFSETS1 = Field.create("VVTOFFSETS1", 1144, FieldType.FLOAT); public static final Field VVTOFFSETS2 = Field.create("VVTOFFSETS2", 1148, FieldType.FLOAT); public static final Field VVTOFFSETS3 = Field.create("VVTOFFSETS3", 1152, FieldType.FLOAT); public static final Field VVTOFFSETS4 = Field.create("VVTOFFSETS4", 1156, FieldType.FLOAT); public static final Field VVTOFFSETSPADDING = Field.create("VVTOFFSETSPADDING", 1160, FieldType.FLOAT); - public static final Field VRTHRESHOLD1_PIN = Field.create("VRTHRESHOLD1_PIN", 1160, FieldType.INT8, brain_pin_e); - public static final Field VRTHRESHOLD1_PAD = Field.create("VRTHRESHOLD1_PAD", 1161, FieldType.INT8); - public static final Field VRTHRESHOLD1_RPMBINS = Field.create("VRTHRESHOLD1_RPMBINS", 1164, FieldType.INT8); - public static final Field VRTHRESHOLD1_VALUES = Field.create("VRTHRESHOLD1_VALUES", 1170, FieldType.INT8); - public static final Field VRTHRESHOLD2_PIN = Field.create("VRTHRESHOLD2_PIN", 1176, FieldType.INT8, brain_pin_e); - public static final Field VRTHRESHOLD2_PAD = Field.create("VRTHRESHOLD2_PAD", 1177, FieldType.INT8); - public static final Field VRTHRESHOLD2_RPMBINS = Field.create("VRTHRESHOLD2_RPMBINS", 1180, FieldType.INT8); - public static final Field VRTHRESHOLD2_VALUES = Field.create("VRTHRESHOLD2_VALUES", 1186, FieldType.INT8); - public static final Field GPPWMNOTE1 = Field.create("GPPWMNOTE1", 1192, 16, FieldType.STRING); - public static final Field GPPWMNOTE2 = Field.create("GPPWMNOTE2", 1208, 16, FieldType.STRING); - public static final Field GPPWMNOTE3 = Field.create("GPPWMNOTE3", 1224, 16, FieldType.STRING); - public static final Field GPPWMNOTE4 = Field.create("GPPWMNOTE4", 1240, 16, FieldType.STRING); - public static final Field TPS2SECONDARYMIN = Field.create("TPS2SECONDARYMIN", 1256, FieldType.INT16); - public static final Field TPS2SECONDARYMAX = Field.create("TPS2SECONDARYMAX", 1258, FieldType.INT16); + public static final Field VRTHRESHOLD1_PIN = Field.create("VRTHRESHOLD1_PIN", 1160, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field VRTHRESHOLD1_PAD = Field.create("VRTHRESHOLD1_PAD", 1161, FieldType.INT8).setScale(1.0); + public static final Field VRTHRESHOLD1_RPMBINS = Field.create("VRTHRESHOLD1_RPMBINS", 1164, FieldType.INT8).setScale(50.0); + public static final Field VRTHRESHOLD1_VALUES = Field.create("VRTHRESHOLD1_VALUES", 1170, FieldType.INT8).setScale(0.01); + public static final Field VRTHRESHOLD2_PIN = Field.create("VRTHRESHOLD2_PIN", 1176, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field VRTHRESHOLD2_PAD = Field.create("VRTHRESHOLD2_PAD", 1177, FieldType.INT8).setScale(1.0); + public static final Field VRTHRESHOLD2_RPMBINS = Field.create("VRTHRESHOLD2_RPMBINS", 1180, FieldType.INT8).setScale(50.0); + public static final Field VRTHRESHOLD2_VALUES = Field.create("VRTHRESHOLD2_VALUES", 1186, FieldType.INT8).setScale(0.01); + public static final Field GPPWMNOTE1 = Field.create("GPPWMNOTE1", 1192, 16, FieldType.STRING).setScale(1.0); + public static final Field GPPWMNOTE2 = Field.create("GPPWMNOTE2", 1208, 16, FieldType.STRING).setScale(1.0); + public static final Field GPPWMNOTE3 = Field.create("GPPWMNOTE3", 1224, 16, FieldType.STRING).setScale(1.0); + public static final Field GPPWMNOTE4 = Field.create("GPPWMNOTE4", 1240, 16, FieldType.STRING).setScale(1.0); + public static final Field TPS2SECONDARYMIN = Field.create("TPS2SECONDARYMIN", 1256, FieldType.INT16).setScale(1.0); + public static final Field TPS2SECONDARYMAX = Field.create("TPS2SECONDARYMAX", 1258, FieldType.INT16).setScale(1.0); public static final Field DISABLEPRIMARYUART = Field.create("DISABLEPRIMARYUART", 1260, FieldType.BIT, 0); public static final Field FUELCLOSEDLOOPCORRECTIONENABLED = Field.create("FUELCLOSEDLOOPCORRECTIONENABLED", 1260, FieldType.BIT, 1); public static final Field ISVERBOSEIAC = Field.create("ISVERBOSEIAC", 1260, FieldType.BIT, 2); @@ -3148,11 +3148,11 @@ public class Fields { public static final Field UNUSEDBITHERE2 = Field.create("UNUSEDBITHERE2", 1260, FieldType.BIT, 29); public static final Field TWOSTROKE = Field.create("TWOSTROKE", 1260, FieldType.BIT, 30); public static final Field SKIPPEDWHEELONCAM = Field.create("SKIPPEDWHEELONCAM", 1260, FieldType.BIT, 31); - public static final Field HIPOUTPUTCHANNEL = Field.create("HIPOUTPUTCHANNEL", 1264, FieldType.INT8, adc_channel_e); - public static final Field ACSWITCH = Field.create("ACSWITCH", 1265, FieldType.INT8, switch_input_pin_e); - public static final Field VREFADCCHANNEL = Field.create("VREFADCCHANNEL", 1266, FieldType.INT8, adc_channel_e); - public static final Field ETBNEUTRALPOSITION = Field.create("ETBNEUTRALPOSITION", 1267, FieldType.INT8); - public static final Field IDLEMODE = Field.create("IDLEMODE", 1268, FieldType.INT); + public static final Field HIPOUTPUTCHANNEL = Field.create("HIPOUTPUTCHANNEL", 1264, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field ACSWITCH = Field.create("ACSWITCH", 1265, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field VREFADCCHANNEL = Field.create("VREFADCCHANNEL", 1266, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field ETBNEUTRALPOSITION = Field.create("ETBNEUTRALPOSITION", 1267, FieldType.INT8).setScale(1.0); + public static final Field IDLEMODE = Field.create("IDLEMODE", 1268, FieldType.INT).setScale(1.0); public static final Field ISINJECTIONENABLED = Field.create("ISINJECTIONENABLED", 1272, FieldType.BIT, 0); public static final Field ISIGNITIONENABLED = Field.create("ISIGNITIONENABLED", 1272, FieldType.BIT, 1); public static final Field ISCYLINDERCLEANUPENABLED = Field.create("ISCYLINDERCLEANUPENABLED", 1272, FieldType.BIT, 2); @@ -3185,21 +3185,21 @@ public class Fields { public static final Field UNUSED_1484_BIT_29 = Field.create("UNUSED_1484_BIT_29", 1272, FieldType.BIT, 29); public static final Field UNUSED_1484_BIT_30 = Field.create("UNUSED_1484_BIT_30", 1272, FieldType.BIT, 30); public static final Field UNUSED_1484_BIT_31 = Field.create("UNUSED_1484_BIT_31", 1272, FieldType.BIT, 31); - public static final Field ENGINECHARTSIZE = Field.create("ENGINECHARTSIZE", 1276, FieldType.INT); + public static final Field ENGINECHARTSIZE = Field.create("ENGINECHARTSIZE", 1276, FieldType.INT).setScale(1.0); public static final Field TURBOSPEEDSENSORMULTIPLIER = Field.create("TURBOSPEEDSENSORMULTIPLIER", 1280, FieldType.FLOAT); - public static final Field CAMINPUTSDEBUG1 = Field.create("CAMINPUTSDEBUG1", 1284, FieldType.INT8, brain_pin_e); - public static final Field CAMINPUTSDEBUG2 = Field.create("CAMINPUTSDEBUG2", 1285, FieldType.INT8, brain_pin_e); - public static final Field CAMINPUTSDEBUG3 = Field.create("CAMINPUTSDEBUG3", 1286, FieldType.INT8, brain_pin_e); - public static final Field CAMINPUTSDEBUG4 = Field.create("CAMINPUTSDEBUG4", 1287, FieldType.INT8, brain_pin_e); - public static final Field CAMINPUTSDEBUGPADDING = Field.create("CAMINPUTSDEBUGPADDING", 1288, FieldType.INT8); - public static final Field ACIDLERPMBUMP = Field.create("ACIDLERPMBUMP", 1288, FieldType.INT16); - public static final Field WARNINGPERIOD = Field.create("WARNINGPERIOD", 1290, FieldType.INT16); + public static final Field CAMINPUTSDEBUG1 = Field.create("CAMINPUTSDEBUG1", 1284, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CAMINPUTSDEBUG2 = Field.create("CAMINPUTSDEBUG2", 1285, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CAMINPUTSDEBUG3 = Field.create("CAMINPUTSDEBUG3", 1286, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CAMINPUTSDEBUG4 = Field.create("CAMINPUTSDEBUG4", 1287, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CAMINPUTSDEBUGPADDING = Field.create("CAMINPUTSDEBUGPADDING", 1288, FieldType.INT8).setScale(1.0); + public static final Field ACIDLERPMBUMP = Field.create("ACIDLERPMBUMP", 1288, FieldType.INT16).setScale(1.0); + public static final Field WARNINGPERIOD = Field.create("WARNINGPERIOD", 1290, FieldType.INT16).setScale(1.0); public static final Field KNOCKDETECTIONWINDOWSTART = Field.create("KNOCKDETECTIONWINDOWSTART", 1292, FieldType.FLOAT); public static final Field KNOCKDETECTIONWINDOWEND = Field.create("KNOCKDETECTIONWINDOWEND", 1296, FieldType.FLOAT); public static final Field IDLESTEPPERREACTIONTIME = Field.create("IDLESTEPPERREACTIONTIME", 1300, FieldType.FLOAT); - public static final Field IDLESTEPPERTOTALSTEPS = Field.create("IDLESTEPPERTOTALSTEPS", 1304, FieldType.INT); + public static final Field IDLESTEPPERTOTALSTEPS = Field.create("IDLESTEPPERTOTALSTEPS", 1304, FieldType.INT).setScale(1.0); public static final Field NOACCELAFTERHARDLIMITPERIODSECS = Field.create("NOACCELAFTERHARDLIMITPERIODSECS", 1308, FieldType.FLOAT); - public static final Field MAPAVERAGINGSCHEDULINGATINDEX = Field.create("MAPAVERAGINGSCHEDULINGATINDEX", 1312, FieldType.INT); + public static final Field MAPAVERAGINGSCHEDULINGATINDEX = Field.create("MAPAVERAGINGSCHEDULINGATINDEX", 1312, FieldType.INT).setScale(1.0); public static final Field BAROCORRPRESSUREBINS = Field.create("BAROCORRPRESSUREBINS", 1316, FieldType.FLOAT); public static final Field BAROCORRRPMBINS = Field.create("BAROCORRRPMBINS", 1332, FieldType.FLOAT); public static final Field BAROCORRTABLE = Field.create("BAROCORRTABLE", 1348, FieldType.FLOAT); @@ -3210,90 +3210,90 @@ public class Fields { public static final Field ALTERNATORCONTROL_PFACTOR = Field.create("ALTERNATORCONTROL_PFACTOR", 1484, FieldType.FLOAT); public static final Field ALTERNATORCONTROL_IFACTOR = Field.create("ALTERNATORCONTROL_IFACTOR", 1488, FieldType.FLOAT); public static final Field ALTERNATORCONTROL_DFACTOR = Field.create("ALTERNATORCONTROL_DFACTOR", 1492, FieldType.FLOAT); - public static final Field ALTERNATORCONTROL_OFFSET = Field.create("ALTERNATORCONTROL_OFFSET", 1496, FieldType.INT16); - public static final Field ALTERNATORCONTROL_PERIODMS = Field.create("ALTERNATORCONTROL_PERIODMS", 1498, FieldType.INT16); - public static final Field ALTERNATORCONTROL_MINVALUE = Field.create("ALTERNATORCONTROL_MINVALUE", 1500, FieldType.INT16); - public static final Field ALTERNATORCONTROL_MAXVALUE = Field.create("ALTERNATORCONTROL_MAXVALUE", 1502, FieldType.INT16); + public static final Field ALTERNATORCONTROL_OFFSET = Field.create("ALTERNATORCONTROL_OFFSET", 1496, FieldType.INT16).setScale(1.0); + public static final Field ALTERNATORCONTROL_PERIODMS = Field.create("ALTERNATORCONTROL_PERIODMS", 1498, FieldType.INT16).setScale(1.0); + public static final Field ALTERNATORCONTROL_MINVALUE = Field.create("ALTERNATORCONTROL_MINVALUE", 1500, FieldType.INT16).setScale(1.0); + public static final Field ALTERNATORCONTROL_MAXVALUE = Field.create("ALTERNATORCONTROL_MAXVALUE", 1502, FieldType.INT16).setScale(1.0); public static final Field ETB_PFACTOR = Field.create("ETB_PFACTOR", 1504, FieldType.FLOAT); public static final Field ETB_IFACTOR = Field.create("ETB_IFACTOR", 1508, FieldType.FLOAT); public static final Field ETB_DFACTOR = Field.create("ETB_DFACTOR", 1512, FieldType.FLOAT); - public static final Field ETB_OFFSET = Field.create("ETB_OFFSET", 1516, FieldType.INT16); - public static final Field ETB_PERIODMS = Field.create("ETB_PERIODMS", 1518, FieldType.INT16); - public static final Field ETB_MINVALUE = Field.create("ETB_MINVALUE", 1520, FieldType.INT16); - public static final Field ETB_MAXVALUE = Field.create("ETB_MAXVALUE", 1522, FieldType.INT16); - public static final Field TRIGGERINPUTDEBUGPINS1 = Field.create("TRIGGERINPUTDEBUGPINS1", 1524, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERINPUTDEBUGPINS2 = Field.create("TRIGGERINPUTDEBUGPINS2", 1525, FieldType.INT8, brain_pin_e); - public static final Field TRIGGERINPUTDEBUGPINS3 = Field.create("TRIGGERINPUTDEBUGPINS3", 1526, FieldType.INT8, brain_pin_e); - public static final Field TURBOSPEEDSENSORINPUTPIN = Field.create("TURBOSPEEDSENSORINPUTPIN", 1527, FieldType.INT8, brain_input_pin_e); - public static final Field TPS2MIN = Field.create("TPS2MIN", 1528, FieldType.INT16); - public static final Field TPS2MAX = Field.create("TPS2MAX", 1530, FieldType.INT16); - public static final Field STARTERCONTROLPIN = Field.create("STARTERCONTROLPIN", 1532, FieldType.INT8, output_pin_e); - public static final Field STARTSTOPBUTTONMODE = Field.create("STARTSTOPBUTTONMODE", 1533, FieldType.INT8, pin_input_mode_e); - public static final Field MC33816_FLAG0 = Field.create("MC33816_FLAG0", 1534, FieldType.INT8, brain_pin_e); - public static final Field TACHPULSEPERREV = Field.create("TACHPULSEPERREV", 1535, FieldType.INT8); + public static final Field ETB_OFFSET = Field.create("ETB_OFFSET", 1516, FieldType.INT16).setScale(1.0); + public static final Field ETB_PERIODMS = Field.create("ETB_PERIODMS", 1518, FieldType.INT16).setScale(1.0); + public static final Field ETB_MINVALUE = Field.create("ETB_MINVALUE", 1520, FieldType.INT16).setScale(1.0); + public static final Field ETB_MAXVALUE = Field.create("ETB_MAXVALUE", 1522, FieldType.INT16).setScale(1.0); + public static final Field TRIGGERINPUTDEBUGPINS1 = Field.create("TRIGGERINPUTDEBUGPINS1", 1524, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERINPUTDEBUGPINS2 = Field.create("TRIGGERINPUTDEBUGPINS2", 1525, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TRIGGERINPUTDEBUGPINS3 = Field.create("TRIGGERINPUTDEBUGPINS3", 1526, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TURBOSPEEDSENSORINPUTPIN = Field.create("TURBOSPEEDSENSORINPUTPIN", 1527, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field TPS2MIN = Field.create("TPS2MIN", 1528, FieldType.INT16).setScale(1.0); + public static final Field TPS2MAX = Field.create("TPS2MAX", 1530, FieldType.INT16).setScale(1.0); + public static final Field STARTERCONTROLPIN = Field.create("STARTERCONTROLPIN", 1532, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STARTSTOPBUTTONMODE = Field.create("STARTSTOPBUTTONMODE", 1533, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field MC33816_FLAG0 = Field.create("MC33816_FLAG0", 1534, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TACHPULSEPERREV = Field.create("TACHPULSEPERREV", 1535, FieldType.INT8).setScale(1.0); public static final Field MAPERRORDETECTIONTOOLOW = Field.create("MAPERRORDETECTIONTOOLOW", 1536, FieldType.FLOAT); public static final Field MAPERRORDETECTIONTOOHIGH = Field.create("MAPERRORDETECTIONTOOHIGH", 1540, FieldType.FLOAT); - public static final Field MULTISPARKSPARKDURATION = Field.create("MULTISPARKSPARKDURATION", 1544, FieldType.INT16); - public static final Field MULTISPARKDWELL = Field.create("MULTISPARKDWELL", 1546, FieldType.INT16); + public static final Field MULTISPARKSPARKDURATION = Field.create("MULTISPARKSPARKDURATION", 1544, FieldType.INT16).setScale(1.0); + public static final Field MULTISPARKDWELL = Field.create("MULTISPARKDWELL", 1546, FieldType.INT16).setScale(1.0); public static final Field IDLERPMPID_PFACTOR = Field.create("IDLERPMPID_PFACTOR", 1548, FieldType.FLOAT); public static final Field IDLERPMPID_IFACTOR = Field.create("IDLERPMPID_IFACTOR", 1552, FieldType.FLOAT); public static final Field IDLERPMPID_DFACTOR = Field.create("IDLERPMPID_DFACTOR", 1556, FieldType.FLOAT); - public static final Field IDLERPMPID_OFFSET = Field.create("IDLERPMPID_OFFSET", 1560, FieldType.INT16); - public static final Field IDLERPMPID_PERIODMS = Field.create("IDLERPMPID_PERIODMS", 1562, FieldType.INT16); - public static final Field IDLERPMPID_MINVALUE = Field.create("IDLERPMPID_MINVALUE", 1564, FieldType.INT16); - public static final Field IDLERPMPID_MAXVALUE = Field.create("IDLERPMPID_MAXVALUE", 1566, FieldType.INT16); + public static final Field IDLERPMPID_OFFSET = Field.create("IDLERPMPID_OFFSET", 1560, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID_PERIODMS = Field.create("IDLERPMPID_PERIODMS", 1562, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID_MINVALUE = Field.create("IDLERPMPID_MINVALUE", 1564, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID_MAXVALUE = Field.create("IDLERPMPID_MAXVALUE", 1566, FieldType.INT16).setScale(1.0); public static final Field WWAEBETA = Field.create("WWAEBETA", 1568, FieldType.FLOAT); - public static final Field COMMUNICATIONLEDPIN = Field.create("COMMUNICATIONLEDPIN", 1572, FieldType.INT8, brain_pin_e); - public static final Field RUNNINGLEDPIN = Field.create("RUNNINGLEDPIN", 1573, FieldType.INT8, brain_pin_e); - public static final Field BINARYSERIALTXPIN = Field.create("BINARYSERIALTXPIN", 1574, FieldType.INT8, brain_pin_e); - public static final Field BINARYSERIALRXPIN = Field.create("BINARYSERIALRXPIN", 1575, FieldType.INT8, brain_pin_e); - public static final Field AUXVALVES1 = Field.create("AUXVALVES1", 1576, FieldType.INT8, brain_pin_e); - public static final Field AUXVALVES2 = Field.create("AUXVALVES2", 1577, FieldType.INT8, brain_pin_e); - public static final Field TCUUPSHIFTBUTTONPIN = Field.create("TCUUPSHIFTBUTTONPIN", 1578, FieldType.INT8, switch_input_pin_e); - public static final Field TCUDOWNSHIFTBUTTONPIN = Field.create("TCUDOWNSHIFTBUTTONPIN", 1579, FieldType.INT8, switch_input_pin_e); + public static final Field COMMUNICATIONLEDPIN = Field.create("COMMUNICATIONLEDPIN", 1572, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field RUNNINGLEDPIN = Field.create("RUNNINGLEDPIN", 1573, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field BINARYSERIALTXPIN = Field.create("BINARYSERIALTXPIN", 1574, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field BINARYSERIALRXPIN = Field.create("BINARYSERIALRXPIN", 1575, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field AUXVALVES1 = Field.create("AUXVALVES1", 1576, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field AUXVALVES2 = Field.create("AUXVALVES2", 1577, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TCUUPSHIFTBUTTONPIN = Field.create("TCUUPSHIFTBUTTONPIN", 1578, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field TCUDOWNSHIFTBUTTONPIN = Field.create("TCUDOWNSHIFTBUTTONPIN", 1579, FieldType.INT8, switch_input_pin_e).setScale(1.0); public static final Field THROTTLEPEDALUPVOLTAGE = Field.create("THROTTLEPEDALUPVOLTAGE", 1580, FieldType.FLOAT); public static final Field THROTTLEPEDALWOTVOLTAGE = Field.create("THROTTLEPEDALWOTVOLTAGE", 1584, FieldType.FLOAT); - public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 1588, FieldType.INT16); - public static final Field IDLEPIDRPMDEADZONE = Field.create("IDLEPIDRPMDEADZONE", 1590, FieldType.INT16); + public static final Field STARTUPFUELPUMPDURATION = Field.create("STARTUPFUELPUMPDURATION", 1588, FieldType.INT16).setScale(1.0); + public static final Field IDLEPIDRPMDEADZONE = Field.create("IDLEPIDRPMDEADZONE", 1590, FieldType.INT16).setScale(1.0); public static final Field CLTIDLERPMBINS = Field.create("CLTIDLERPMBINS", 1592, FieldType.FLOAT); - public static final Field CLTIDLERPM = Field.create("CLTIDLERPM", 1656, FieldType.INT8); + public static final Field CLTIDLERPM = Field.create("CLTIDLERPM", 1656, FieldType.INT8).setScale(50.0); public static final Field TARGETVBATT = Field.create("TARGETVBATT", 1672, FieldType.FLOAT); public static final Field ALTERNATOROFFABOVETPS = Field.create("ALTERNATOROFFABOVETPS", 1676, FieldType.FLOAT); - public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1680, FieldType.INT16); - public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1682, FieldType.INT16); - public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1684, FieldType.INT8, brain_pin_e); - public static final Field WARNINGLEDPIN = Field.create("WARNINGLEDPIN", 1685, FieldType.INT8, brain_pin_e); - public static final Field AUXSERIALRXPIN = Field.create("AUXSERIALRXPIN", 1686, FieldType.INT8, brain_pin_e); - public static final Field LIS302DLCSPIN = Field.create("LIS302DLCSPIN", 1687, FieldType.INT8, brain_pin_e); - public static final Field TPSACCELLOOKBACK = Field.create("TPSACCELLOOKBACK", 1688, FieldType.INT8); - public static final Field COASTINGFUELCUTVSSLOW = Field.create("COASTINGFUELCUTVSSLOW", 1689, FieldType.INT8); - public static final Field COASTINGFUELCUTVSSHIGH = Field.create("COASTINGFUELCUTVSSHIGH", 1690, FieldType.INT8); - public static final Field NOFUELTRIMAFTERDFCOTIME = Field.create("NOFUELTRIMAFTERDFCOTIME", 1691, FieldType.INT8); + public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1680, FieldType.INT16).setScale(1.0); + public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1682, FieldType.INT16).setScale(1.0); + public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1684, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field WARNINGLEDPIN = Field.create("WARNINGLEDPIN", 1685, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field AUXSERIALRXPIN = Field.create("AUXSERIALRXPIN", 1686, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field LIS302DLCSPIN = Field.create("LIS302DLCSPIN", 1687, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TPSACCELLOOKBACK = Field.create("TPSACCELLOOKBACK", 1688, FieldType.INT8).setScale(0.05); + public static final Field COASTINGFUELCUTVSSLOW = Field.create("COASTINGFUELCUTVSSLOW", 1689, FieldType.INT8).setScale(1.0); + public static final Field COASTINGFUELCUTVSSHIGH = Field.create("COASTINGFUELCUTVSSHIGH", 1690, FieldType.INT8).setScale(1.0); + public static final Field NOFUELTRIMAFTERDFCOTIME = Field.create("NOFUELTRIMAFTERDFCOTIME", 1691, FieldType.INT8).setScale(0.1); public static final Field TPSACCELENRICHMENTTHRESHOLD = Field.create("TPSACCELENRICHMENTTHRESHOLD", 1692, FieldType.FLOAT); - public static final Field AUXSPEEDSENSORINPUTPIN1 = Field.create("AUXSPEEDSENSORINPUTPIN1", 1696, FieldType.INT8, brain_input_pin_e); - public static final Field AUXSPEEDSENSORINPUTPIN2 = Field.create("AUXSPEEDSENSORINPUTPIN2", 1697, FieldType.INT8, brain_input_pin_e); - public static final Field TOTALGEARSCOUNT = Field.create("TOTALGEARSCOUNT", 1698, FieldType.INT8); - public static final Field UNUSED16962 = Field.create("UNUSED16962", 1699, FieldType.INT8); - public static final Field UARTCONSOLESERIALSPEED = Field.create("UARTCONSOLESERIALSPEED", 1700, FieldType.INT); + public static final Field AUXSPEEDSENSORINPUTPIN1 = Field.create("AUXSPEEDSENSORINPUTPIN1", 1696, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field AUXSPEEDSENSORINPUTPIN2 = Field.create("AUXSPEEDSENSORINPUTPIN2", 1697, FieldType.INT8, brain_input_pin_e).setScale(1.0); + public static final Field TOTALGEARSCOUNT = Field.create("TOTALGEARSCOUNT", 1698, FieldType.INT8).setScale(1.0); + public static final Field UNUSED16962 = Field.create("UNUSED16962", 1699, FieldType.INT8).setScale(1.0); + public static final Field UARTCONSOLESERIALSPEED = Field.create("UARTCONSOLESERIALSPEED", 1700, FieldType.INT).setScale(1.0); public static final Field TPSDECELENLEANMENTTHRESHOLD = Field.create("TPSDECELENLEANMENTTHRESHOLD", 1704, FieldType.FLOAT); public static final Field TPSDECELENLEANMENTMULTIPLIER = Field.create("TPSDECELENLEANMENTMULTIPLIER", 1708, FieldType.FLOAT); public static final Field SLOWADCALPHA = Field.create("SLOWADCALPHA", 1712, FieldType.FLOAT); public static final String[] debug_mode_e = {"INVALID", "TPS acceleration enrichment", "GPPWM", "Idle Control", "Engine Load accl enrich", "Trigger Counters", "Soft Spark Cut", "VVT1 PID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "SD card", "sr5", "Knock", "INVALID", "Electronic Throttle", "Executor", "Bench Test / TS commands", "INVALID", "Analog inputs #1", "INSTANT_RPM", "INVALID", "Status", "CJ125", "INVALID", "MAP", "Metrics", "INVALID", "Ion Sense", "TLE8888", "Analog inputs #2", "Dwell Metric", "INVALID", "INVALID", "Boost Control", "INVALID", "INVALID", "ETB Autotune", "Composite Log", "INVALID", "INVALID", "INVALID", "Dyno_View", "Logic_Analyzer", "rusEFI Wideband", "TCU", "Lua", "VVT2 PID", "VVT3 PID", "VVT4 PID", "mode 52", "mode 53"}; - public static final Field DEBUGMODE = Field.create("DEBUGMODE", 1716, FieldType.INT, debug_mode_e); - public static final Field AUXSERIALSPEED = Field.create("AUXSERIALSPEED", 1720, FieldType.INT); + public static final Field DEBUGMODE = Field.create("DEBUGMODE", 1716, FieldType.INT, debug_mode_e).setScale(1.0); + public static final Field AUXSERIALSPEED = Field.create("AUXSERIALSPEED", 1720, FieldType.INT).setScale(1.0); public static final Field THROTTLEPEDALSECONDARYUPVOLTAGE = Field.create("THROTTLEPEDALSECONDARYUPVOLTAGE", 1724, FieldType.FLOAT); public static final Field THROTTLEPEDALSECONDARYWOTVOLTAGE = Field.create("THROTTLEPEDALSECONDARYWOTVOLTAGE", 1728, FieldType.FLOAT); public static final String[] can_baudrate_e = {"100kbps", "250kbps", "500kbps", "1Mbps"}; - public static final Field CANBAUDRATE = Field.create("CANBAUDRATE", 1732, FieldType.INT8, can_baudrate_e); + public static final Field CANBAUDRATE = Field.create("CANBAUDRATE", 1732, FieldType.INT8, can_baudrate_e).setScale(1.0); public static final String[] ve_override_e = {"None", "MAP", "TPS"}; - public static final Field VEOVERRIDEMODE = Field.create("VEOVERRIDEMODE", 1733, FieldType.INT8, ve_override_e); - public static final Field CAN2BAUDRATE = Field.create("CAN2BAUDRATE", 1734, FieldType.INT8, can_baudrate_e); + public static final Field VEOVERRIDEMODE = Field.create("VEOVERRIDEMODE", 1733, FieldType.INT8, ve_override_e).setScale(1.0); + public static final Field CAN2BAUDRATE = Field.create("CAN2BAUDRATE", 1734, FieldType.INT8, can_baudrate_e).setScale(1.0); public static final String[] load_override_e = {"None", "MAP", "TPS", "Acc Pedal", "Cyl Filling %"}; - public static final Field AFROVERRIDEMODE = Field.create("AFROVERRIDEMODE", 1735, FieldType.INT8, load_override_e); - public static final Field MC33_HPFP_I_PEAK = Field.create("MC33_HPFP_I_PEAK", 1736, FieldType.INT8); - public static final Field MC33_HPFP_I_HOLD = Field.create("MC33_HPFP_I_HOLD", 1737, FieldType.INT8); - public static final Field MC33_HPFP_I_HOLD_OFF = Field.create("MC33_HPFP_I_HOLD_OFF", 1738, FieldType.INT8); - public static final Field MC33_HPFP_MAX_HOLD = Field.create("MC33_HPFP_MAX_HOLD", 1739, FieldType.INT8); + public static final Field AFROVERRIDEMODE = Field.create("AFROVERRIDEMODE", 1735, FieldType.INT8, load_override_e).setScale(1.0); + public static final Field MC33_HPFP_I_PEAK = Field.create("MC33_HPFP_I_PEAK", 1736, FieldType.INT8).setScale(0.1); + public static final Field MC33_HPFP_I_HOLD = Field.create("MC33_HPFP_I_HOLD", 1737, FieldType.INT8).setScale(0.1); + public static final Field MC33_HPFP_I_HOLD_OFF = Field.create("MC33_HPFP_I_HOLD_OFF", 1738, FieldType.INT8).setScale(1.0); + public static final Field MC33_HPFP_MAX_HOLD = Field.create("MC33_HPFP_MAX_HOLD", 1739, FieldType.INT8).setScale(1.0); public static final Field UNUSED1740B0 = Field.create("UNUSED1740B0", 1740, FieldType.BIT, 0); public static final Field UNUSED1740B1 = Field.create("UNUSED1740B1", 1740, FieldType.BIT, 1); public static final Field UNUSED1740B2 = Field.create("UNUSED1740B2", 1740, FieldType.BIT, 2); @@ -3326,78 +3326,78 @@ public class Fields { public static final Field UNUSEDBIT_507_29 = Field.create("UNUSEDBIT_507_29", 1740, FieldType.BIT, 29); public static final Field UNUSEDBIT_507_30 = Field.create("UNUSEDBIT_507_30", 1740, FieldType.BIT, 30); public static final Field UNUSEDBIT_507_31 = Field.create("UNUSEDBIT_507_31", 1740, FieldType.BIT, 31); - public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1744, FieldType.INT8); - public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1745, FieldType.INT8); - public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1746, FieldType.INT8); - public static final Field UNUSEDHERE2 = Field.create("UNUSEDHERE2", 1747, FieldType.INT8); - public static final Field CAN2TXPIN = Field.create("CAN2TXPIN", 1748, FieldType.INT8, brain_pin_e); - public static final Field CAN2RXPIN = Field.create("CAN2RXPIN", 1749, FieldType.INT8, brain_pin_e); - public static final Field STARTERCONTROLPINMODE = Field.create("STARTERCONTROLPINMODE", 1750, FieldType.INT8, pin_output_mode_e); - public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 1751, FieldType.INT8, adc_channel_e); - public static final Field IGNOVERRIDEMODE = Field.create("IGNOVERRIDEMODE", 1752, FieldType.INT8, load_override_e); - public static final Field INJECTORPRESSURETYPE = Field.create("INJECTORPRESSURETYPE", 1753, FieldType.INT8); - public static final Field HPFPVALVEPIN = Field.create("HPFPVALVEPIN", 1754, FieldType.INT8, output_pin_e); - public static final Field HPFPVALVEPINMODE = Field.create("HPFPVALVEPINMODE", 1755, FieldType.INT8, pin_output_mode_e); + public static final Field BENCHTESTOFFTIME = Field.create("BENCHTESTOFFTIME", 1744, FieldType.INT8).setScale(5.0); + public static final Field BENCHTESTCOUNT = Field.create("BENCHTESTCOUNT", 1745, FieldType.INT8).setScale(1.0); + public static final Field BENCHTESTONTIME = Field.create("BENCHTESTONTIME", 1746, FieldType.INT8).setScale(5.0); + public static final Field UNUSEDHERE2 = Field.create("UNUSEDHERE2", 1747, FieldType.INT8).setScale(1.0); + public static final Field CAN2TXPIN = Field.create("CAN2TXPIN", 1748, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field CAN2RXPIN = Field.create("CAN2RXPIN", 1749, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field STARTERCONTROLPINMODE = Field.create("STARTERCONTROLPINMODE", 1750, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field WASTEGATEPOSITIONSENSOR = Field.create("WASTEGATEPOSITIONSENSOR", 1751, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field IGNOVERRIDEMODE = Field.create("IGNOVERRIDEMODE", 1752, FieldType.INT8, load_override_e).setScale(1.0); + public static final Field INJECTORPRESSURETYPE = Field.create("INJECTORPRESSURETYPE", 1753, FieldType.INT8).setScale(1.0); + public static final Field HPFPVALVEPIN = Field.create("HPFPVALVEPIN", 1754, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field HPFPVALVEPINMODE = Field.create("HPFPVALVEPINMODE", 1755, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final Field BOOSTCUTPRESSURE = Field.create("BOOSTCUTPRESSURE", 1756, FieldType.FLOAT); - public static final Field TCHARGEBINS = Field.create("TCHARGEBINS", 1760, FieldType.INT8); - public static final Field TCHARGEVALUES = Field.create("TCHARGEVALUES", 1776, FieldType.INT8); + public static final Field TCHARGEBINS = Field.create("TCHARGEBINS", 1760, FieldType.INT8).setScale(1.0); + public static final Field TCHARGEVALUES = Field.create("TCHARGEVALUES", 1776, FieldType.INT8).setScale(1.0); public static final Field UNUSEDMAPACCELTAPERBINS = Field.create("UNUSEDMAPACCELTAPERBINS", 1792, FieldType.FLOAT); public static final Field FIXEDTIMING = Field.create("FIXEDTIMING", 1824, FieldType.FLOAT); public static final Field MAPLOWVALUEVOLTAGE = Field.create("MAPLOWVALUEVOLTAGE", 1828, FieldType.FLOAT); public static final Field MAPHIGHVALUEVOLTAGE = Field.create("MAPHIGHVALUEVOLTAGE", 1832, FieldType.FLOAT); public static final Field EGOVALUESHIFT = Field.create("EGOVALUESHIFT", 1836, FieldType.FLOAT); - public static final Field VVTPINS1 = Field.create("VVTPINS1", 1840, FieldType.INT8, output_pin_e); - public static final Field VVTPINS2 = Field.create("VVTPINS2", 1841, FieldType.INT8, output_pin_e); - public static final Field VVTPINS3 = Field.create("VVTPINS3", 1842, FieldType.INT8, output_pin_e); - public static final Field VVTPINS4 = Field.create("VVTPINS4", 1843, FieldType.INT8, output_pin_e); - public static final Field CJ125SPIDEVICE = Field.create("CJ125SPIDEVICE", 1844, FieldType.INT8); - public static final Field CJ125CSPINMODE = Field.create("CJ125CSPINMODE", 1845, FieldType.INT8, pin_output_mode_e); - public static final Field SDCARDCSPINMODE = Field.create("SDCARDCSPINMODE", 1846, FieldType.INT8, pin_output_mode_e); - public static final Field ALIGNMENTFILL_AT_1847 = Field.create("ALIGNMENTFILL_AT_1847", 1847, FieldType.INT8); - public static final Field CRANKINGIACPOSITION = Field.create("CRANKINGIACPOSITION", 1848, FieldType.INT); + public static final Field VVTPINS1 = Field.create("VVTPINS1", 1840, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field VVTPINS2 = Field.create("VVTPINS2", 1841, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field VVTPINS3 = Field.create("VVTPINS3", 1842, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field VVTPINS4 = Field.create("VVTPINS4", 1843, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field CJ125SPIDEVICE = Field.create("CJ125SPIDEVICE", 1844, FieldType.INT8).setScale(1.0); + public static final Field CJ125CSPINMODE = Field.create("CJ125CSPINMODE", 1845, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field SDCARDCSPINMODE = Field.create("SDCARDCSPINMODE", 1846, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field ALIGNMENTFILL_AT_1847 = Field.create("ALIGNMENTFILL_AT_1847", 1847, FieldType.INT8).setScale(1.0); + public static final Field CRANKINGIACPOSITION = Field.create("CRANKINGIACPOSITION", 1848, FieldType.INT).setScale(1.0); public static final Field TCHARGEMINRPMMINTPS = Field.create("TCHARGEMINRPMMINTPS", 1852, FieldType.FLOAT); public static final Field TCHARGEMINRPMMAXTPS = Field.create("TCHARGEMINRPMMAXTPS", 1856, FieldType.FLOAT); public static final Field TCHARGEMAXRPMMINTPS = Field.create("TCHARGEMAXRPMMINTPS", 1860, FieldType.FLOAT); public static final Field TCHARGEMAXRPMMAXTPS = Field.create("TCHARGEMAXRPMMAXTPS", 1864, FieldType.FLOAT); - public static final Field VVTOUTPUTFREQUENCY1 = Field.create("VVTOUTPUTFREQUENCY1", 1868, FieldType.INT16); - public static final Field VVTOUTPUTFREQUENCY2 = Field.create("VVTOUTPUTFREQUENCY2", 1870, FieldType.INT16); - public static final Field FAN1EXTRAIDLE = Field.create("FAN1EXTRAIDLE", 1872, FieldType.INT8); - public static final Field ALIGNMENTFILL_AT_1873 = Field.create("ALIGNMENTFILL_AT_1873", 1873, FieldType.INT8); - public static final Field ALTERNATORPWMFREQUENCY = Field.create("ALTERNATORPWMFREQUENCY", 1876, FieldType.INT); + public static final Field VVTOUTPUTFREQUENCY1 = Field.create("VVTOUTPUTFREQUENCY1", 1868, FieldType.INT16).setScale(1.0); + public static final Field VVTOUTPUTFREQUENCY2 = Field.create("VVTOUTPUTFREQUENCY2", 1870, FieldType.INT16).setScale(1.0); + public static final Field FAN1EXTRAIDLE = Field.create("FAN1EXTRAIDLE", 1872, FieldType.INT8).setScale(1.0); + public static final Field ALIGNMENTFILL_AT_1873 = Field.create("ALIGNMENTFILL_AT_1873", 1873, FieldType.INT8).setScale(1.0); + public static final Field ALTERNATORPWMFREQUENCY = Field.create("ALTERNATORPWMFREQUENCY", 1876, FieldType.INT).setScale(1.0); public static final Field NARROWTOWIDEOXYGENBINS = Field.create("NARROWTOWIDEOXYGENBINS", 1880, FieldType.FLOAT); public static final Field NARROWTOWIDEOXYGEN = Field.create("NARROWTOWIDEOXYGEN", 1912, FieldType.FLOAT); public static final String[] vvt_mode_e = {"Inactive", "Single Tooth Second Half", "2GZ", "Miata NB2", "Single Tooth First Half", "Bosch Quick Start", "4/1", "ST 170", "Ford Barra 3+1", "Nissan VQ", "Honda K 4+1", "Nissan MR18", "Mitsu 3A92", "VTwin by MAP", "Mitsu 6G75", "vvt15", "vvt16", "vvt17"}; - public static final Field VVTMODE1 = Field.create("VVTMODE1", 1944, FieldType.INT8, vvt_mode_e); - public static final Field VVTMODE2 = Field.create("VVTMODE2", 1945, FieldType.INT8, vvt_mode_e); - public static final Field VVTMODEPADDING = Field.create("VVTMODEPADDING", 1946, FieldType.INT8); - public static final Field FAN2EXTRAIDLE = Field.create("FAN2EXTRAIDLE", 1946, FieldType.INT8); - public static final Field PRIMINGDELAY = Field.create("PRIMINGDELAY", 1947, FieldType.INT8); - public static final Field AUXANALOGINPUTS1 = Field.create("AUXANALOGINPUTS1", 1948, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS2 = Field.create("AUXANALOGINPUTS2", 1949, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS3 = Field.create("AUXANALOGINPUTS3", 1950, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS4 = Field.create("AUXANALOGINPUTS4", 1951, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS5 = Field.create("AUXANALOGINPUTS5", 1952, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS6 = Field.create("AUXANALOGINPUTS6", 1953, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS7 = Field.create("AUXANALOGINPUTS7", 1954, FieldType.INT8, adc_channel_e); - public static final Field AUXANALOGINPUTS8 = Field.create("AUXANALOGINPUTS8", 1955, FieldType.INT8, adc_channel_e); - public static final Field TRAILINGCOILPINS1 = Field.create("TRAILINGCOILPINS1", 1956, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS2 = Field.create("TRAILINGCOILPINS2", 1957, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS3 = Field.create("TRAILINGCOILPINS3", 1958, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS4 = Field.create("TRAILINGCOILPINS4", 1959, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS5 = Field.create("TRAILINGCOILPINS5", 1960, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS6 = Field.create("TRAILINGCOILPINS6", 1961, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS7 = Field.create("TRAILINGCOILPINS7", 1962, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS8 = Field.create("TRAILINGCOILPINS8", 1963, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS9 = Field.create("TRAILINGCOILPINS9", 1964, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS10 = Field.create("TRAILINGCOILPINS10", 1965, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS11 = Field.create("TRAILINGCOILPINS11", 1966, FieldType.INT8, output_pin_e); - public static final Field TRAILINGCOILPINS12 = Field.create("TRAILINGCOILPINS12", 1967, FieldType.INT8, output_pin_e); + public static final Field VVTMODE1 = Field.create("VVTMODE1", 1944, FieldType.INT8, vvt_mode_e).setScale(1.0); + public static final Field VVTMODE2 = Field.create("VVTMODE2", 1945, FieldType.INT8, vvt_mode_e).setScale(1.0); + public static final Field VVTMODEPADDING = Field.create("VVTMODEPADDING", 1946, FieldType.INT8).setScale(1.0); + public static final Field FAN2EXTRAIDLE = Field.create("FAN2EXTRAIDLE", 1946, FieldType.INT8).setScale(1.0); + public static final Field PRIMINGDELAY = Field.create("PRIMINGDELAY", 1947, FieldType.INT8).setScale(0.01); + public static final Field AUXANALOGINPUTS1 = Field.create("AUXANALOGINPUTS1", 1948, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS2 = Field.create("AUXANALOGINPUTS2", 1949, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS3 = Field.create("AUXANALOGINPUTS3", 1950, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS4 = Field.create("AUXANALOGINPUTS4", 1951, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS5 = Field.create("AUXANALOGINPUTS5", 1952, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS6 = Field.create("AUXANALOGINPUTS6", 1953, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS7 = Field.create("AUXANALOGINPUTS7", 1954, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXANALOGINPUTS8 = Field.create("AUXANALOGINPUTS8", 1955, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field TRAILINGCOILPINS1 = Field.create("TRAILINGCOILPINS1", 1956, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS2 = Field.create("TRAILINGCOILPINS2", 1957, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS3 = Field.create("TRAILINGCOILPINS3", 1958, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS4 = Field.create("TRAILINGCOILPINS4", 1959, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS5 = Field.create("TRAILINGCOILPINS5", 1960, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS6 = Field.create("TRAILINGCOILPINS6", 1961, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS7 = Field.create("TRAILINGCOILPINS7", 1962, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS8 = Field.create("TRAILINGCOILPINS8", 1963, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS9 = Field.create("TRAILINGCOILPINS9", 1964, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS10 = Field.create("TRAILINGCOILPINS10", 1965, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS11 = Field.create("TRAILINGCOILPINS11", 1966, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field TRAILINGCOILPINS12 = Field.create("TRAILINGCOILPINS12", 1967, FieldType.INT8, output_pin_e).setScale(1.0); public static final Field CLTTIMINGBINS = Field.create("CLTTIMINGBINS", 1968, FieldType.FLOAT); public static final Field CLTTIMINGEXTRA = Field.create("CLTTIMINGEXTRA", 2000, FieldType.FLOAT); - public static final Field TLE8888MODE = Field.create("TLE8888MODE", 2032, FieldType.INT8); - public static final Field LIS302DLCSPINMODE = Field.create("LIS302DLCSPINMODE", 2033, FieldType.INT8, pin_output_mode_e); - public static final Field INJECTORCOMPENSATIONMODE = Field.create("INJECTORCOMPENSATIONMODE", 2034, FieldType.INT8); - public static final Field FAN2PINMODE = Field.create("FAN2PINMODE", 2035, FieldType.INT8, pin_output_mode_e); + public static final Field TLE8888MODE = Field.create("TLE8888MODE", 2032, FieldType.INT8).setScale(1.0); + public static final Field LIS302DLCSPINMODE = Field.create("LIS302DLCSPINMODE", 2033, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field INJECTORCOMPENSATIONMODE = Field.create("INJECTORCOMPENSATIONMODE", 2034, FieldType.INT8).setScale(1.0); + public static final Field FAN2PINMODE = Field.create("FAN2PINMODE", 2035, FieldType.INT8, pin_output_mode_e).setScale(1.0); public static final Field FUELREFERENCEPRESSURE = Field.create("FUELREFERENCEPRESSURE", 2036, FieldType.FLOAT); public static final Field POSTCRANKINGFACTOR = Field.create("POSTCRANKINGFACTOR", 2040, FieldType.FLOAT); public static final Field POSTCRANKINGDURATIONSEC = Field.create("POSTCRANKINGDURATIONSEC", 2044, FieldType.FLOAT); @@ -3408,8 +3408,8 @@ public class Fields { public static final Field AUXTEMPSENSOR1_RESISTANCE_2 = Field.create("AUXTEMPSENSOR1_RESISTANCE_2", 2064, FieldType.FLOAT); public static final Field AUXTEMPSENSOR1_RESISTANCE_3 = Field.create("AUXTEMPSENSOR1_RESISTANCE_3", 2068, FieldType.FLOAT); public static final Field AUXTEMPSENSOR1_BIAS_RESISTOR = Field.create("AUXTEMPSENSOR1_BIAS_RESISTOR", 2072, FieldType.FLOAT); - public static final Field AUXTEMPSENSOR1_ADCCHANNEL = Field.create("AUXTEMPSENSOR1_ADCCHANNEL", 2076, FieldType.INT8, adc_channel_e); - public static final Field AUXTEMPSENSOR1_ALIGNMENTFILL_AT_29 = Field.create("AUXTEMPSENSOR1_ALIGNMENTFILL_AT_29", 2077, FieldType.INT8); + public static final Field AUXTEMPSENSOR1_ADCCHANNEL = Field.create("AUXTEMPSENSOR1_ADCCHANNEL", 2076, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXTEMPSENSOR1_ALIGNMENTFILL_AT_29 = Field.create("AUXTEMPSENSOR1_ALIGNMENTFILL_AT_29", 2077, FieldType.INT8).setScale(1.0); public static final Field AUXTEMPSENSOR2_TEMPC_1 = Field.create("AUXTEMPSENSOR2_TEMPC_1", 2080, FieldType.FLOAT); public static final Field AUXTEMPSENSOR2_TEMPC_2 = Field.create("AUXTEMPSENSOR2_TEMPC_2", 2084, FieldType.FLOAT); public static final Field AUXTEMPSENSOR2_TEMPC_3 = Field.create("AUXTEMPSENSOR2_TEMPC_3", 2088, FieldType.FLOAT); @@ -3417,22 +3417,22 @@ public class Fields { public static final Field AUXTEMPSENSOR2_RESISTANCE_2 = Field.create("AUXTEMPSENSOR2_RESISTANCE_2", 2096, FieldType.FLOAT); public static final Field AUXTEMPSENSOR2_RESISTANCE_3 = Field.create("AUXTEMPSENSOR2_RESISTANCE_3", 2100, FieldType.FLOAT); public static final Field AUXTEMPSENSOR2_BIAS_RESISTOR = Field.create("AUXTEMPSENSOR2_BIAS_RESISTOR", 2104, FieldType.FLOAT); - public static final Field AUXTEMPSENSOR2_ADCCHANNEL = Field.create("AUXTEMPSENSOR2_ADCCHANNEL", 2108, FieldType.INT8, adc_channel_e); - public static final Field AUXTEMPSENSOR2_ALIGNMENTFILL_AT_29 = Field.create("AUXTEMPSENSOR2_ALIGNMENTFILL_AT_29", 2109, FieldType.INT8); - public static final Field KNOCKSAMPLINGDURATION = Field.create("KNOCKSAMPLINGDURATION", 2112, FieldType.INT16); - public static final Field ETBFREQ = Field.create("ETBFREQ", 2114, FieldType.INT16); + public static final Field AUXTEMPSENSOR2_ADCCHANNEL = Field.create("AUXTEMPSENSOR2_ADCCHANNEL", 2108, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXTEMPSENSOR2_ALIGNMENTFILL_AT_29 = Field.create("AUXTEMPSENSOR2_ALIGNMENTFILL_AT_29", 2109, FieldType.INT8).setScale(1.0); + public static final Field KNOCKSAMPLINGDURATION = Field.create("KNOCKSAMPLINGDURATION", 2112, FieldType.INT16).setScale(1.0); + public static final Field ETBFREQ = Field.create("ETBFREQ", 2114, FieldType.INT16).setScale(1.0); public static final Field ETBWASTEGATEPID_PFACTOR = Field.create("ETBWASTEGATEPID_PFACTOR", 2116, FieldType.FLOAT); public static final Field ETBWASTEGATEPID_IFACTOR = Field.create("ETBWASTEGATEPID_IFACTOR", 2120, FieldType.FLOAT); public static final Field ETBWASTEGATEPID_DFACTOR = Field.create("ETBWASTEGATEPID_DFACTOR", 2124, FieldType.FLOAT); - public static final Field ETBWASTEGATEPID_OFFSET = Field.create("ETBWASTEGATEPID_OFFSET", 2128, FieldType.INT16); - public static final Field ETBWASTEGATEPID_PERIODMS = Field.create("ETBWASTEGATEPID_PERIODMS", 2130, FieldType.INT16); - public static final Field ETBWASTEGATEPID_MINVALUE = Field.create("ETBWASTEGATEPID_MINVALUE", 2132, FieldType.INT16); - public static final Field ETBWASTEGATEPID_MAXVALUE = Field.create("ETBWASTEGATEPID_MAXVALUE", 2134, FieldType.INT16); + public static final Field ETBWASTEGATEPID_OFFSET = Field.create("ETBWASTEGATEPID_OFFSET", 2128, FieldType.INT16).setScale(1.0); + public static final Field ETBWASTEGATEPID_PERIODMS = Field.create("ETBWASTEGATEPID_PERIODMS", 2130, FieldType.INT16).setScale(1.0); + public static final Field ETBWASTEGATEPID_MINVALUE = Field.create("ETBWASTEGATEPID_MINVALUE", 2132, FieldType.INT16).setScale(1.0); + public static final Field ETBWASTEGATEPID_MAXVALUE = Field.create("ETBWASTEGATEPID_MAXVALUE", 2134, FieldType.INT16).setScale(1.0); public static final String[] stepper_num_micro_steps_e = {"Full-Step (Default)", "INVALID", "Half-Step", "INVALID", "1/4 Micro-Step", "INVALID", "INVALID", "INVALID", "1/8 Micro-Step"}; - public static final Field STEPPERNUMMICROSTEPS = Field.create("STEPPERNUMMICROSTEPS", 2136, FieldType.INT8, stepper_num_micro_steps_e); - public static final Field STEPPERMINDUTYCYCLE = Field.create("STEPPERMINDUTYCYCLE", 2137, FieldType.INT8); - public static final Field STEPPERMAXDUTYCYCLE = Field.create("STEPPERMAXDUTYCYCLE", 2138, FieldType.INT8); - public static final Field SDCARDSPIDEVICE = Field.create("SDCARDSPIDEVICE", 2139, FieldType.INT8); + public static final Field STEPPERNUMMICROSTEPS = Field.create("STEPPERNUMMICROSTEPS", 2136, FieldType.INT8, stepper_num_micro_steps_e).setScale(1.0); + public static final Field STEPPERMINDUTYCYCLE = Field.create("STEPPERMINDUTYCYCLE", 2137, FieldType.INT8).setScale(1.0); + public static final Field STEPPERMAXDUTYCYCLE = Field.create("STEPPERMAXDUTYCYCLE", 2138, FieldType.INT8).setScale(1.0); + public static final Field SDCARDSPIDEVICE = Field.create("SDCARDSPIDEVICE", 2139, FieldType.INT8).setScale(1.0); public static final Field TIMING_OFFSET_CYLINDER1 = Field.create("TIMING_OFFSET_CYLINDER1", 2140, FieldType.FLOAT); public static final Field TIMING_OFFSET_CYLINDER2 = Field.create("TIMING_OFFSET_CYLINDER2", 2144, FieldType.FLOAT); public static final Field TIMING_OFFSET_CYLINDER3 = Field.create("TIMING_OFFSET_CYLINDER3", 2148, FieldType.FLOAT); @@ -3447,36 +3447,36 @@ public class Fields { public static final Field TIMING_OFFSET_CYLINDER12 = Field.create("TIMING_OFFSET_CYLINDER12", 2184, FieldType.FLOAT); public static final Field IDLEPIDACTIVATIONTIME = Field.create("IDLEPIDACTIVATIONTIME", 2188, FieldType.FLOAT); public static final String[] pin_mode_e = {"default", "INVALID", "INVALID", "INVALID", "opendrain", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLUP", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "INVALID", "PULLDOWN"}; - public static final Field SPI1SCKMODE = Field.create("SPI1SCKMODE", 2192, FieldType.INT8, pin_mode_e); - public static final Field SPI1MOSIMODE = Field.create("SPI1MOSIMODE", 2193, FieldType.INT8, pin_mode_e); - public static final Field SPI1MISOMODE = Field.create("SPI1MISOMODE", 2194, FieldType.INT8, pin_mode_e); - public static final Field SPI2SCKMODE = Field.create("SPI2SCKMODE", 2195, FieldType.INT8, pin_mode_e); - public static final Field SPI2MOSIMODE = Field.create("SPI2MOSIMODE", 2196, FieldType.INT8, pin_mode_e); - public static final Field SPI2MISOMODE = Field.create("SPI2MISOMODE", 2197, FieldType.INT8, pin_mode_e); - public static final Field SPI3SCKMODE = Field.create("SPI3SCKMODE", 2198, FieldType.INT8, pin_mode_e); - public static final Field SPI3MOSIMODE = Field.create("SPI3MOSIMODE", 2199, FieldType.INT8, pin_mode_e); - public static final Field SPI3MISOMODE = Field.create("SPI3MISOMODE", 2200, FieldType.INT8, pin_mode_e); - public static final Field STEPPERENABLEPINMODE = Field.create("STEPPERENABLEPINMODE", 2201, FieldType.INT8, pin_output_mode_e); - public static final Field MC33816_RSTB = Field.create("MC33816_RSTB", 2202, FieldType.INT8, brain_pin_e); - public static final Field MC33816_DRIVEN = Field.create("MC33816_DRIVEN", 2203, FieldType.INT8, brain_pin_e); - public static final Field BRAKEPEDALPIN = Field.create("BRAKEPEDALPIN", 2204, FieldType.INT8, switch_input_pin_e); - public static final Field CJ125UA = Field.create("CJ125UA", 2205, FieldType.INT8, adc_channel_e); - public static final Field CJ125UR = Field.create("CJ125UR", 2206, FieldType.INT8, adc_channel_e); - public static final Field BRAKEPEDALPINMODE = Field.create("BRAKEPEDALPINMODE", 2207, FieldType.INT8, pin_input_mode_e); + public static final Field SPI1SCKMODE = Field.create("SPI1SCKMODE", 2192, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI1MOSIMODE = Field.create("SPI1MOSIMODE", 2193, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI1MISOMODE = Field.create("SPI1MISOMODE", 2194, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI2SCKMODE = Field.create("SPI2SCKMODE", 2195, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI2MOSIMODE = Field.create("SPI2MOSIMODE", 2196, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI2MISOMODE = Field.create("SPI2MISOMODE", 2197, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI3SCKMODE = Field.create("SPI3SCKMODE", 2198, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI3MOSIMODE = Field.create("SPI3MOSIMODE", 2199, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field SPI3MISOMODE = Field.create("SPI3MISOMODE", 2200, FieldType.INT8, pin_mode_e).setScale(1.0); + public static final Field STEPPERENABLEPINMODE = Field.create("STEPPERENABLEPINMODE", 2201, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field MC33816_RSTB = Field.create("MC33816_RSTB", 2202, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field MC33816_DRIVEN = Field.create("MC33816_DRIVEN", 2203, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field BRAKEPEDALPIN = Field.create("BRAKEPEDALPIN", 2204, FieldType.INT8, switch_input_pin_e).setScale(1.0); + public static final Field CJ125UA = Field.create("CJ125UA", 2205, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field CJ125UR = Field.create("CJ125UR", 2206, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field BRAKEPEDALPINMODE = Field.create("BRAKEPEDALPINMODE", 2207, FieldType.INT8, pin_input_mode_e).setScale(1.0); public static final Field AUXPID1_PFACTOR = Field.create("AUXPID1_PFACTOR", 2208, FieldType.FLOAT); public static final Field AUXPID1_IFACTOR = Field.create("AUXPID1_IFACTOR", 2212, FieldType.FLOAT); public static final Field AUXPID1_DFACTOR = Field.create("AUXPID1_DFACTOR", 2216, FieldType.FLOAT); - public static final Field AUXPID1_OFFSET = Field.create("AUXPID1_OFFSET", 2220, FieldType.INT16); - public static final Field AUXPID1_PERIODMS = Field.create("AUXPID1_PERIODMS", 2222, FieldType.INT16); - public static final Field AUXPID1_MINVALUE = Field.create("AUXPID1_MINVALUE", 2224, FieldType.INT16); - public static final Field AUXPID1_MAXVALUE = Field.create("AUXPID1_MAXVALUE", 2226, FieldType.INT16); + public static final Field AUXPID1_OFFSET = Field.create("AUXPID1_OFFSET", 2220, FieldType.INT16).setScale(1.0); + public static final Field AUXPID1_PERIODMS = Field.create("AUXPID1_PERIODMS", 2222, FieldType.INT16).setScale(1.0); + public static final Field AUXPID1_MINVALUE = Field.create("AUXPID1_MINVALUE", 2224, FieldType.INT16).setScale(1.0); + public static final Field AUXPID1_MAXVALUE = Field.create("AUXPID1_MAXVALUE", 2226, FieldType.INT16).setScale(1.0); public static final Field AUXPID2_PFACTOR = Field.create("AUXPID2_PFACTOR", 2228, FieldType.FLOAT); public static final Field AUXPID2_IFACTOR = Field.create("AUXPID2_IFACTOR", 2232, FieldType.FLOAT); public static final Field AUXPID2_DFACTOR = Field.create("AUXPID2_DFACTOR", 2236, FieldType.FLOAT); - public static final Field AUXPID2_OFFSET = Field.create("AUXPID2_OFFSET", 2240, FieldType.INT16); - public static final Field AUXPID2_PERIODMS = Field.create("AUXPID2_PERIODMS", 2242, FieldType.INT16); - public static final Field AUXPID2_MINVALUE = Field.create("AUXPID2_MINVALUE", 2244, FieldType.INT16); - public static final Field AUXPID2_MAXVALUE = Field.create("AUXPID2_MAXVALUE", 2246, FieldType.INT16); + public static final Field AUXPID2_OFFSET = Field.create("AUXPID2_OFFSET", 2240, FieldType.INT16).setScale(1.0); + public static final Field AUXPID2_PERIODMS = Field.create("AUXPID2_PERIODMS", 2242, FieldType.INT16).setScale(1.0); + public static final Field AUXPID2_MINVALUE = Field.create("AUXPID2_MINVALUE", 2244, FieldType.INT16).setScale(1.0); + public static final Field AUXPID2_MAXVALUE = Field.create("AUXPID2_MAXVALUE", 2246, FieldType.INT16).setScale(1.0); public static final Field INJECTORCORRECTIONPOLYNOMIAL1 = Field.create("INJECTORCORRECTIONPOLYNOMIAL1", 2248, FieldType.FLOAT); public static final Field INJECTORCORRECTIONPOLYNOMIAL2 = Field.create("INJECTORCORRECTIONPOLYNOMIAL2", 2252, FieldType.FLOAT); public static final Field INJECTORCORRECTIONPOLYNOMIAL3 = Field.create("INJECTORCORRECTIONPOLYNOMIAL3", 2256, FieldType.FLOAT); @@ -3485,17 +3485,17 @@ public class Fields { public static final Field INJECTORCORRECTIONPOLYNOMIAL6 = Field.create("INJECTORCORRECTIONPOLYNOMIAL6", 2268, FieldType.FLOAT); public static final Field INJECTORCORRECTIONPOLYNOMIAL7 = Field.create("INJECTORCORRECTIONPOLYNOMIAL7", 2272, FieldType.FLOAT); public static final Field INJECTORCORRECTIONPOLYNOMIAL8 = Field.create("INJECTORCORRECTIONPOLYNOMIAL8", 2276, FieldType.FLOAT); - public static final Field PRIMEBINS = Field.create("PRIMEBINS", 2280, FieldType.INT8); - public static final Field OILPRESSURE_HWCHANNEL = Field.create("OILPRESSURE_HWCHANNEL", 2288, FieldType.INT8, adc_channel_e); - public static final Field OILPRESSURE_ALIGNMENTFILL = Field.create("OILPRESSURE_ALIGNMENTFILL", 2289, FieldType.INT8); + public static final Field PRIMEBINS = Field.create("PRIMEBINS", 2280, FieldType.INT8).setScale(1.0); + public static final Field OILPRESSURE_HWCHANNEL = Field.create("OILPRESSURE_HWCHANNEL", 2288, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field OILPRESSURE_ALIGNMENTFILL = Field.create("OILPRESSURE_ALIGNMENTFILL", 2289, FieldType.INT8).setScale(1.0); public static final Field OILPRESSURE_V1 = Field.create("OILPRESSURE_V1", 2292, FieldType.FLOAT); public static final Field OILPRESSURE_VALUE1 = Field.create("OILPRESSURE_VALUE1", 2296, FieldType.FLOAT); public static final Field OILPRESSURE_V2 = Field.create("OILPRESSURE_V2", 2300, FieldType.FLOAT); public static final Field OILPRESSURE_VALUE2 = Field.create("OILPRESSURE_VALUE2", 2304, FieldType.FLOAT); - public static final Field ACCELEROMETERSPIDEVICE = Field.create("ACCELEROMETERSPIDEVICE", 2308, FieldType.INT8); - public static final Field FAN2PIN = Field.create("FAN2PIN", 2309, FieldType.INT8, output_pin_e); - public static final Field FAN2ONTEMPERATURE = Field.create("FAN2ONTEMPERATURE", 2310, FieldType.INT8); - public static final Field FAN2OFFTEMPERATURE = Field.create("FAN2OFFTEMPERATURE", 2311, FieldType.INT8); + public static final Field ACCELEROMETERSPIDEVICE = Field.create("ACCELEROMETERSPIDEVICE", 2308, FieldType.INT8).setScale(1.0); + public static final Field FAN2PIN = Field.create("FAN2PIN", 2309, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field FAN2ONTEMPERATURE = Field.create("FAN2ONTEMPERATURE", 2310, FieldType.INT8).setScale(1.0); + public static final Field FAN2OFFTEMPERATURE = Field.create("FAN2OFFTEMPERATURE", 2311, FieldType.INT8).setScale(1.0); public static final Field SCRIPTCURVE1BINS = Field.create("SCRIPTCURVE1BINS", 2312, FieldType.FLOAT); public static final Field SCRIPTCURVE1 = Field.create("SCRIPTCURVE1", 2376, FieldType.FLOAT); public static final Field SCRIPTCURVE2BINS = Field.create("SCRIPTCURVE2BINS", 2440, FieldType.FLOAT); @@ -3504,182 +3504,182 @@ public class Fields { public static final Field SCRIPTCURVE3 = Field.create("SCRIPTCURVE3", 2600, FieldType.FLOAT); public static final Field SCRIPTCURVE4BINS = Field.create("SCRIPTCURVE4BINS", 2632, FieldType.FLOAT); public static final Field SCRIPTCURVE4 = Field.create("SCRIPTCURVE4", 2664, FieldType.FLOAT); - public static final Field STEPPERENABLEPIN = Field.create("STEPPERENABLEPIN", 2696, FieldType.INT8, brain_pin_e); - public static final Field TLE8888_CS = Field.create("TLE8888_CS", 2697, FieldType.INT8, brain_pin_e); - public static final Field TLE8888_CSPINMODE = Field.create("TLE8888_CSPINMODE", 2698, FieldType.INT8, pin_output_mode_e); - public static final Field MC33816_CS = Field.create("MC33816_CS", 2699, FieldType.INT8, brain_pin_e); + public static final Field STEPPERENABLEPIN = Field.create("STEPPERENABLEPIN", 2696, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TLE8888_CS = Field.create("TLE8888_CS", 2697, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field TLE8888_CSPINMODE = Field.create("TLE8888_CSPINMODE", 2698, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field MC33816_CS = Field.create("MC33816_CS", 2699, FieldType.INT8, brain_pin_e).setScale(1.0); public static final Field CRANKINGADVANCEBINS = Field.create("CRANKINGADVANCEBINS", 2700, FieldType.FLOAT); public static final Field CRANKINGADVANCE = Field.create("CRANKINGADVANCE", 2716, FieldType.FLOAT); - public static final Field SERVOOUTPUTPINS1 = Field.create("SERVOOUTPUTPINS1", 2732, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS2 = Field.create("SERVOOUTPUTPINS2", 2733, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS3 = Field.create("SERVOOUTPUTPINS3", 2734, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS4 = Field.create("SERVOOUTPUTPINS4", 2735, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS5 = Field.create("SERVOOUTPUTPINS5", 2736, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS6 = Field.create("SERVOOUTPUTPINS6", 2737, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS7 = Field.create("SERVOOUTPUTPINS7", 2738, FieldType.INT8, brain_pin_e); - public static final Field SERVOOUTPUTPINS8 = Field.create("SERVOOUTPUTPINS8", 2739, FieldType.INT8, brain_pin_e); - public static final Field COASTINGFUELCUTRPMHIGH = Field.create("COASTINGFUELCUTRPMHIGH", 2740, FieldType.INT16); - public static final Field COASTINGFUELCUTRPMLOW = Field.create("COASTINGFUELCUTRPMLOW", 2742, FieldType.INT16); - public static final Field COASTINGFUELCUTTPS = Field.create("COASTINGFUELCUTTPS", 2744, FieldType.INT16); - public static final Field COASTINGFUELCUTCLT = Field.create("COASTINGFUELCUTCLT", 2746, FieldType.INT16); - public static final Field PIDEXTRAFORLOWRPM = Field.create("PIDEXTRAFORLOWRPM", 2748, FieldType.INT16); - public static final Field COASTINGFUELCUTMAP = Field.create("COASTINGFUELCUTMAP", 2750, FieldType.INT16); + public static final Field SERVOOUTPUTPINS1 = Field.create("SERVOOUTPUTPINS1", 2732, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS2 = Field.create("SERVOOUTPUTPINS2", 2733, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS3 = Field.create("SERVOOUTPUTPINS3", 2734, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS4 = Field.create("SERVOOUTPUTPINS4", 2735, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS5 = Field.create("SERVOOUTPUTPINS5", 2736, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS6 = Field.create("SERVOOUTPUTPINS6", 2737, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS7 = Field.create("SERVOOUTPUTPINS7", 2738, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field SERVOOUTPUTPINS8 = Field.create("SERVOOUTPUTPINS8", 2739, FieldType.INT8, brain_pin_e).setScale(1.0); + public static final Field COASTINGFUELCUTRPMHIGH = Field.create("COASTINGFUELCUTRPMHIGH", 2740, FieldType.INT16).setScale(1.0); + public static final Field COASTINGFUELCUTRPMLOW = Field.create("COASTINGFUELCUTRPMLOW", 2742, FieldType.INT16).setScale(1.0); + public static final Field COASTINGFUELCUTTPS = Field.create("COASTINGFUELCUTTPS", 2744, FieldType.INT16).setScale(1.0); + public static final Field COASTINGFUELCUTCLT = Field.create("COASTINGFUELCUTCLT", 2746, FieldType.INT16).setScale(1.0); + public static final Field PIDEXTRAFORLOWRPM = Field.create("PIDEXTRAFORLOWRPM", 2748, FieldType.INT16).setScale(1.0); + public static final Field COASTINGFUELCUTMAP = Field.create("COASTINGFUELCUTMAP", 2750, FieldType.INT16).setScale(1.0); public static final Field IACCOASTINGBINS = Field.create("IACCOASTINGBINS", 2752, FieldType.FLOAT); public static final Field IACCOASTING = Field.create("IACCOASTING", 2816, FieldType.FLOAT); - public static final Field HIGHPRESSUREFUEL_HWCHANNEL = Field.create("HIGHPRESSUREFUEL_HWCHANNEL", 2880, FieldType.INT8, adc_channel_e); - public static final Field HIGHPRESSUREFUEL_ALIGNMENTFILL = Field.create("HIGHPRESSUREFUEL_ALIGNMENTFILL", 2881, FieldType.INT8); + public static final Field HIGHPRESSUREFUEL_HWCHANNEL = Field.create("HIGHPRESSUREFUEL_HWCHANNEL", 2880, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field HIGHPRESSUREFUEL_ALIGNMENTFILL = Field.create("HIGHPRESSUREFUEL_ALIGNMENTFILL", 2881, FieldType.INT8).setScale(1.0); public static final Field HIGHPRESSUREFUEL_V1 = Field.create("HIGHPRESSUREFUEL_V1", 2884, FieldType.FLOAT); public static final Field HIGHPRESSUREFUEL_VALUE1 = Field.create("HIGHPRESSUREFUEL_VALUE1", 2888, FieldType.FLOAT); public static final Field HIGHPRESSUREFUEL_V2 = Field.create("HIGHPRESSUREFUEL_V2", 2892, FieldType.FLOAT); public static final Field HIGHPRESSUREFUEL_VALUE2 = Field.create("HIGHPRESSUREFUEL_VALUE2", 2896, FieldType.FLOAT); - public static final Field LOWPRESSUREFUEL_HWCHANNEL = Field.create("LOWPRESSUREFUEL_HWCHANNEL", 2900, FieldType.INT8, adc_channel_e); - public static final Field LOWPRESSUREFUEL_ALIGNMENTFILL = Field.create("LOWPRESSUREFUEL_ALIGNMENTFILL", 2901, FieldType.INT8); + public static final Field LOWPRESSUREFUEL_HWCHANNEL = Field.create("LOWPRESSUREFUEL_HWCHANNEL", 2900, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field LOWPRESSUREFUEL_ALIGNMENTFILL = Field.create("LOWPRESSUREFUEL_ALIGNMENTFILL", 2901, FieldType.INT8).setScale(1.0); public static final Field LOWPRESSUREFUEL_V1 = Field.create("LOWPRESSUREFUEL_V1", 2904, FieldType.FLOAT); public static final Field LOWPRESSUREFUEL_VALUE1 = Field.create("LOWPRESSUREFUEL_VALUE1", 2908, FieldType.FLOAT); public static final Field LOWPRESSUREFUEL_V2 = Field.create("LOWPRESSUREFUEL_V2", 2912, FieldType.FLOAT); public static final Field LOWPRESSUREFUEL_VALUE2 = Field.create("LOWPRESSUREFUEL_VALUE2", 2916, FieldType.FLOAT); - public static final Field CLTREVLIMITRPMBINS = Field.create("CLTREVLIMITRPMBINS", 2920, FieldType.INT8); - public static final Field CLTREVLIMITRPM = Field.create("CLTREVLIMITRPM", 2924, FieldType.INT16); - public static final Field SCRIPTCURVENAME1 = Field.create("SCRIPTCURVENAME1", 2932, 16, FieldType.STRING); - public static final Field SCRIPTCURVENAME2 = Field.create("SCRIPTCURVENAME2", 2948, 16, FieldType.STRING); - public static final Field SCRIPTCURVENAME3 = Field.create("SCRIPTCURVENAME3", 2964, 16, FieldType.STRING); - public static final Field SCRIPTCURVENAME4 = Field.create("SCRIPTCURVENAME4", 2980, 16, FieldType.STRING); - public static final Field SCRIPTCURVENAME5 = Field.create("SCRIPTCURVENAME5", 2996, 16, FieldType.STRING); - public static final Field SCRIPTCURVENAME6 = Field.create("SCRIPTCURVENAME6", 3012, 16, FieldType.STRING); + public static final Field CLTREVLIMITRPMBINS = Field.create("CLTREVLIMITRPMBINS", 2920, FieldType.INT8).setScale(1.0); + public static final Field CLTREVLIMITRPM = Field.create("CLTREVLIMITRPM", 2924, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTCURVENAME1 = Field.create("SCRIPTCURVENAME1", 2932, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTCURVENAME2 = Field.create("SCRIPTCURVENAME2", 2948, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTCURVENAME3 = Field.create("SCRIPTCURVENAME3", 2964, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTCURVENAME4 = Field.create("SCRIPTCURVENAME4", 2980, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTCURVENAME5 = Field.create("SCRIPTCURVENAME5", 2996, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTCURVENAME6 = Field.create("SCRIPTCURVENAME6", 3012, 16, FieldType.STRING).setScale(1.0); public static final Field SCRIPTCURVE5BINS = Field.create("SCRIPTCURVE5BINS", 3028, FieldType.FLOAT); public static final Field SCRIPTCURVE5 = Field.create("SCRIPTCURVE5", 3060, FieldType.FLOAT); public static final Field SCRIPTCURVE6BINS = Field.create("SCRIPTCURVE6BINS", 3092, FieldType.FLOAT); public static final Field SCRIPTCURVE6 = Field.create("SCRIPTCURVE6", 3124, FieldType.FLOAT); - public static final Field SCRIPTTABLENAME1 = Field.create("SCRIPTTABLENAME1", 3156, 16, FieldType.STRING); - public static final Field SCRIPTTABLENAME2 = Field.create("SCRIPTTABLENAME2", 3172, 16, FieldType.STRING); - public static final Field SCRIPTTABLENAME3 = Field.create("SCRIPTTABLENAME3", 3188, 16, FieldType.STRING); - public static final Field SCRIPTTABLENAME4 = Field.create("SCRIPTTABLENAME4", 3204, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME1 = Field.create("SCRIPTSETTINGNAME1", 3220, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME2 = Field.create("SCRIPTSETTINGNAME2", 3236, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME3 = Field.create("SCRIPTSETTINGNAME3", 3252, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME4 = Field.create("SCRIPTSETTINGNAME4", 3268, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME5 = Field.create("SCRIPTSETTINGNAME5", 3284, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME6 = Field.create("SCRIPTSETTINGNAME6", 3300, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME7 = Field.create("SCRIPTSETTINGNAME7", 3316, 16, FieldType.STRING); - public static final Field SCRIPTSETTINGNAME8 = Field.create("SCRIPTSETTINGNAME8", 3332, 16, FieldType.STRING); + public static final Field SCRIPTTABLENAME1 = Field.create("SCRIPTTABLENAME1", 3156, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTTABLENAME2 = Field.create("SCRIPTTABLENAME2", 3172, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTTABLENAME3 = Field.create("SCRIPTTABLENAME3", 3188, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTTABLENAME4 = Field.create("SCRIPTTABLENAME4", 3204, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME1 = Field.create("SCRIPTSETTINGNAME1", 3220, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME2 = Field.create("SCRIPTSETTINGNAME2", 3236, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME3 = Field.create("SCRIPTSETTINGNAME3", 3252, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME4 = Field.create("SCRIPTSETTINGNAME4", 3268, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME5 = Field.create("SCRIPTSETTINGNAME5", 3284, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME6 = Field.create("SCRIPTSETTINGNAME6", 3300, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME7 = Field.create("SCRIPTSETTINGNAME7", 3316, 16, FieldType.STRING).setScale(1.0); + public static final Field SCRIPTSETTINGNAME8 = Field.create("SCRIPTSETTINGNAME8", 3332, 16, FieldType.STRING).setScale(1.0); public static final Field TCHARGEAIRCOEFMIN = Field.create("TCHARGEAIRCOEFMIN", 3348, FieldType.FLOAT); public static final Field TCHARGEAIRCOEFMAX = Field.create("TCHARGEAIRCOEFMAX", 3352, FieldType.FLOAT); public static final Field TCHARGEAIRFLOWMAX = Field.create("TCHARGEAIRFLOWMAX", 3356, FieldType.FLOAT); public static final Field TCHARGEAIRINCRLIMIT = Field.create("TCHARGEAIRINCRLIMIT", 3360, FieldType.FLOAT); public static final Field TCHARGEAIRDECRLIMIT = Field.create("TCHARGEAIRDECRLIMIT", 3364, FieldType.FLOAT); public static final String[] tChargeMode_e = {"RPM+TPS (Default)", "Air Mass Interpolation", "Table"}; - public static final Field TCHARGEMODE = Field.create("TCHARGEMODE", 3368, FieldType.INT, tChargeMode_e); + public static final Field TCHARGEMODE = Field.create("TCHARGEMODE", 3368, FieldType.INT, tChargeMode_e).setScale(1.0); public static final Field ETBBIASBINS = Field.create("ETBBIASBINS", 3372, FieldType.FLOAT); public static final Field ETBBIASVALUES = Field.create("ETBBIASVALUES", 3404, FieldType.FLOAT); public static final Field HIP9011GAIN = Field.create("HIP9011GAIN", 3436, FieldType.FLOAT); - public static final Field ETB_ITERMMIN = Field.create("ETB_ITERMMIN", 3440, FieldType.INT16); - public static final Field ETB_ITERMMAX = Field.create("ETB_ITERMMAX", 3442, FieldType.INT16); + public static final Field ETB_ITERMMIN = Field.create("ETB_ITERMMIN", 3440, FieldType.INT16).setScale(1.0); + public static final Field ETB_ITERMMAX = Field.create("ETB_ITERMMAX", 3442, FieldType.INT16).setScale(1.0); public static final Field IDLETIMINGPID_PFACTOR = Field.create("IDLETIMINGPID_PFACTOR", 3444, FieldType.FLOAT); public static final Field IDLETIMINGPID_IFACTOR = Field.create("IDLETIMINGPID_IFACTOR", 3448, FieldType.FLOAT); public static final Field IDLETIMINGPID_DFACTOR = Field.create("IDLETIMINGPID_DFACTOR", 3452, FieldType.FLOAT); - public static final Field IDLETIMINGPID_OFFSET = Field.create("IDLETIMINGPID_OFFSET", 3456, FieldType.INT16); - public static final Field IDLETIMINGPID_PERIODMS = Field.create("IDLETIMINGPID_PERIODMS", 3458, FieldType.INT16); - public static final Field IDLETIMINGPID_MINVALUE = Field.create("IDLETIMINGPID_MINVALUE", 3460, FieldType.INT16); - public static final Field IDLETIMINGPID_MAXVALUE = Field.create("IDLETIMINGPID_MAXVALUE", 3462, FieldType.INT16); - public static final Field IDLETIMINGPIDDEADZONE = Field.create("IDLETIMINGPIDDEADZONE", 3464, FieldType.INT16); - public static final Field TPSACCELFRACTIONPERIOD = Field.create("TPSACCELFRACTIONPERIOD", 3466, FieldType.INT16); + public static final Field IDLETIMINGPID_OFFSET = Field.create("IDLETIMINGPID_OFFSET", 3456, FieldType.INT16).setScale(1.0); + public static final Field IDLETIMINGPID_PERIODMS = Field.create("IDLETIMINGPID_PERIODMS", 3458, FieldType.INT16).setScale(1.0); + public static final Field IDLETIMINGPID_MINVALUE = Field.create("IDLETIMINGPID_MINVALUE", 3460, FieldType.INT16).setScale(1.0); + public static final Field IDLETIMINGPID_MAXVALUE = Field.create("IDLETIMINGPID_MAXVALUE", 3462, FieldType.INT16).setScale(1.0); + public static final Field IDLETIMINGPIDDEADZONE = Field.create("IDLETIMINGPIDDEADZONE", 3464, FieldType.INT16).setScale(1.0); + public static final Field TPSACCELFRACTIONPERIOD = Field.create("TPSACCELFRACTIONPERIOD", 3466, FieldType.INT16).setScale(1.0); public static final Field TPSACCELFRACTIONDIVISOR = Field.create("TPSACCELFRACTIONDIVISOR", 3468, FieldType.FLOAT); - public static final Field TLE8888SPIDEVICE = Field.create("TLE8888SPIDEVICE", 3472, FieldType.INT8); - public static final Field MC33816SPIDEVICE = Field.create("MC33816SPIDEVICE", 3473, FieldType.INT8); - public static final Field IDLERPMPID_ITERMMIN = Field.create("IDLERPMPID_ITERMMIN", 3474, FieldType.INT16); - public static final Field TLE6240SPIDEVICE = Field.create("TLE6240SPIDEVICE", 3476, FieldType.INT8); - public static final Field STOICHRATIOPRIMARY = Field.create("STOICHRATIOPRIMARY", 3477, FieldType.INT8); - public static final Field IDLERPMPID_ITERMMAX = Field.create("IDLERPMPID_ITERMMAX", 3478, FieldType.INT16); + public static final Field TLE8888SPIDEVICE = Field.create("TLE8888SPIDEVICE", 3472, FieldType.INT8).setScale(1.0); + public static final Field MC33816SPIDEVICE = Field.create("MC33816SPIDEVICE", 3473, FieldType.INT8).setScale(1.0); + public static final Field IDLERPMPID_ITERMMIN = Field.create("IDLERPMPID_ITERMMIN", 3474, FieldType.INT16).setScale(1.0); + public static final Field TLE6240SPIDEVICE = Field.create("TLE6240SPIDEVICE", 3476, FieldType.INT8).setScale(1.0); + public static final Field STOICHRATIOPRIMARY = Field.create("STOICHRATIOPRIMARY", 3477, FieldType.INT8).setScale(0.1); + public static final Field IDLERPMPID_ITERMMAX = Field.create("IDLERPMPID_ITERMMAX", 3478, FieldType.INT16).setScale(1.0); public static final Field ETBIDLETHROTTLERANGE = Field.create("ETBIDLETHROTTLERANGE", 3480, FieldType.FLOAT); - public static final Field CYLINDERBANKSELECT1 = Field.create("CYLINDERBANKSELECT1", 3484, FieldType.INT8); - public static final Field CYLINDERBANKSELECT2 = Field.create("CYLINDERBANKSELECT2", 3485, FieldType.INT8); - public static final Field CYLINDERBANKSELECT3 = Field.create("CYLINDERBANKSELECT3", 3486, FieldType.INT8); - public static final Field CYLINDERBANKSELECT4 = Field.create("CYLINDERBANKSELECT4", 3487, FieldType.INT8); - public static final Field CYLINDERBANKSELECT5 = Field.create("CYLINDERBANKSELECT5", 3488, FieldType.INT8); - public static final Field CYLINDERBANKSELECT6 = Field.create("CYLINDERBANKSELECT6", 3489, FieldType.INT8); - public static final Field CYLINDERBANKSELECT7 = Field.create("CYLINDERBANKSELECT7", 3490, FieldType.INT8); - public static final Field CYLINDERBANKSELECT8 = Field.create("CYLINDERBANKSELECT8", 3491, FieldType.INT8); - public static final Field CYLINDERBANKSELECT9 = Field.create("CYLINDERBANKSELECT9", 3492, FieldType.INT8); - public static final Field CYLINDERBANKSELECT10 = Field.create("CYLINDERBANKSELECT10", 3493, FieldType.INT8); - public static final Field CYLINDERBANKSELECT11 = Field.create("CYLINDERBANKSELECT11", 3494, FieldType.INT8); - public static final Field CYLINDERBANKSELECT12 = Field.create("CYLINDERBANKSELECT12", 3495, FieldType.INT8); - public static final Field PRIMEVALUES = Field.create("PRIMEVALUES", 3496, FieldType.INT8); - public static final Field TRIGGERCOMPCENTERVOLT = Field.create("TRIGGERCOMPCENTERVOLT", 3504, FieldType.INT8); - public static final Field TRIGGERCOMPHYSTMIN = Field.create("TRIGGERCOMPHYSTMIN", 3505, FieldType.INT8); - public static final Field TRIGGERCOMPHYSTMAX = Field.create("TRIGGERCOMPHYSTMAX", 3506, FieldType.INT8); - public static final Field TRIGGERCOMPSENSORSATRPM = Field.create("TRIGGERCOMPSENSORSATRPM", 3507, FieldType.INT8); + public static final Field CYLINDERBANKSELECT1 = Field.create("CYLINDERBANKSELECT1", 3484, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT2 = Field.create("CYLINDERBANKSELECT2", 3485, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT3 = Field.create("CYLINDERBANKSELECT3", 3486, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT4 = Field.create("CYLINDERBANKSELECT4", 3487, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT5 = Field.create("CYLINDERBANKSELECT5", 3488, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT6 = Field.create("CYLINDERBANKSELECT6", 3489, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT7 = Field.create("CYLINDERBANKSELECT7", 3490, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT8 = Field.create("CYLINDERBANKSELECT8", 3491, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT9 = Field.create("CYLINDERBANKSELECT9", 3492, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT10 = Field.create("CYLINDERBANKSELECT10", 3493, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT11 = Field.create("CYLINDERBANKSELECT11", 3494, FieldType.INT8).setScale(1.0); + public static final Field CYLINDERBANKSELECT12 = Field.create("CYLINDERBANKSELECT12", 3495, FieldType.INT8).setScale(1.0); + public static final Field PRIMEVALUES = Field.create("PRIMEVALUES", 3496, FieldType.INT8).setScale(5.0); + public static final Field TRIGGERCOMPCENTERVOLT = Field.create("TRIGGERCOMPCENTERVOLT", 3504, FieldType.INT8).setScale(1.0); + public static final Field TRIGGERCOMPHYSTMIN = Field.create("TRIGGERCOMPHYSTMIN", 3505, FieldType.INT8).setScale(1.0); + public static final Field TRIGGERCOMPHYSTMAX = Field.create("TRIGGERCOMPHYSTMAX", 3506, FieldType.INT8).setScale(1.0); + public static final Field TRIGGERCOMPSENSORSATRPM = Field.create("TRIGGERCOMPSENSORSATRPM", 3507, FieldType.INT8).setScale(50.0); public static final Field IDLERPMPID2_PFACTOR = Field.create("IDLERPMPID2_PFACTOR", 3508, FieldType.FLOAT); public static final Field IDLERPMPID2_IFACTOR = Field.create("IDLERPMPID2_IFACTOR", 3512, FieldType.FLOAT); public static final Field IDLERPMPID2_DFACTOR = Field.create("IDLERPMPID2_DFACTOR", 3516, FieldType.FLOAT); - public static final Field IDLERPMPID2_OFFSET = Field.create("IDLERPMPID2_OFFSET", 3520, FieldType.INT16); - public static final Field IDLERPMPID2_PERIODMS = Field.create("IDLERPMPID2_PERIODMS", 3522, FieldType.INT16); - public static final Field IDLERPMPID2_MINVALUE = Field.create("IDLERPMPID2_MINVALUE", 3524, FieldType.INT16); - public static final Field IDLERPMPID2_MAXVALUE = Field.create("IDLERPMPID2_MAXVALUE", 3526, FieldType.INT16); - public static final Field IACPIDMULTTABLE = Field.create("IACPIDMULTTABLE", 3528, FieldType.INT8); - public static final Field IACPIDMULTLOADBINS = Field.create("IACPIDMULTLOADBINS", 3592, FieldType.INT8); - public static final Field IACPIDMULTRPMBINS = Field.create("IACPIDMULTRPMBINS", 3600, FieldType.INT8); - public static final Field CANVSSNBCTYPE = Field.create("CANVSSNBCTYPE", 3608, FieldType.INT); - public static final Field GPPWM1_PIN = Field.create("GPPWM1_PIN", 3612, FieldType.INT8, output_pin_e); - public static final Field GPPWM1_DUTYIFERROR = Field.create("GPPWM1_DUTYIFERROR", 3613, FieldType.INT8); - public static final Field GPPWM1_PWMFREQUENCY = Field.create("GPPWM1_PWMFREQUENCY", 3614, FieldType.INT16); - public static final Field GPPWM1_ONABOVEDUTY = Field.create("GPPWM1_ONABOVEDUTY", 3616, FieldType.INT8); - public static final Field GPPWM1_OFFBELOWDUTY = Field.create("GPPWM1_OFFBELOWDUTY", 3617, FieldType.INT8); + public static final Field IDLERPMPID2_OFFSET = Field.create("IDLERPMPID2_OFFSET", 3520, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID2_PERIODMS = Field.create("IDLERPMPID2_PERIODMS", 3522, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID2_MINVALUE = Field.create("IDLERPMPID2_MINVALUE", 3524, FieldType.INT16).setScale(1.0); + public static final Field IDLERPMPID2_MAXVALUE = Field.create("IDLERPMPID2_MAXVALUE", 3526, FieldType.INT16).setScale(1.0); + public static final Field IACPIDMULTTABLE = Field.create("IACPIDMULTTABLE", 3528, FieldType.INT8).setScale(1.0); + public static final Field IACPIDMULTLOADBINS = Field.create("IACPIDMULTLOADBINS", 3592, FieldType.INT8).setScale(1.0); + public static final Field IACPIDMULTRPMBINS = Field.create("IACPIDMULTRPMBINS", 3600, FieldType.INT8).setScale(50.0); + public static final Field CANVSSNBCTYPE = Field.create("CANVSSNBCTYPE", 3608, FieldType.INT).setScale(1.0); + public static final Field GPPWM1_PIN = Field.create("GPPWM1_PIN", 3612, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field GPPWM1_DUTYIFERROR = Field.create("GPPWM1_DUTYIFERROR", 3613, FieldType.INT8).setScale(1.0); + public static final Field GPPWM1_PWMFREQUENCY = Field.create("GPPWM1_PWMFREQUENCY", 3614, FieldType.INT16).setScale(1.0); + public static final Field GPPWM1_ONABOVEDUTY = Field.create("GPPWM1_ONABOVEDUTY", 3616, FieldType.INT8).setScale(1.0); + public static final Field GPPWM1_OFFBELOWDUTY = Field.create("GPPWM1_OFFBELOWDUTY", 3617, FieldType.INT8).setScale(1.0); public static final String[] gppwm_channel_e = {"TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Zero", "Accel Pedal", "Battery Voltage"}; - public static final Field GPPWM1_LOADAXIS = Field.create("GPPWM1_LOADAXIS", 3618, FieldType.INT8, gppwm_channel_e); - public static final Field GPPWM1_ALIGNMENTFILL_MAP = Field.create("GPPWM1_ALIGNMENTFILL_MAP", 3619, FieldType.INT8); - public static final Field GPPWM1_LOADBINS = Field.create("GPPWM1_LOADBINS", 3620, FieldType.INT8); - public static final Field GPPWM1_RPMBINS = Field.create("GPPWM1_RPMBINS", 3628, FieldType.INT8); - public static final Field GPPWM1_TABLE = Field.create("GPPWM1_TABLE", 3636, FieldType.INT8); - public static final Field GPPWM2_PIN = Field.create("GPPWM2_PIN", 3700, FieldType.INT8, output_pin_e); - public static final Field GPPWM2_DUTYIFERROR = Field.create("GPPWM2_DUTYIFERROR", 3701, FieldType.INT8); - public static final Field GPPWM2_PWMFREQUENCY = Field.create("GPPWM2_PWMFREQUENCY", 3702, FieldType.INT16); - public static final Field GPPWM2_ONABOVEDUTY = Field.create("GPPWM2_ONABOVEDUTY", 3704, FieldType.INT8); - public static final Field GPPWM2_OFFBELOWDUTY = Field.create("GPPWM2_OFFBELOWDUTY", 3705, FieldType.INT8); - public static final Field GPPWM2_LOADAXIS = Field.create("GPPWM2_LOADAXIS", 3706, FieldType.INT8, gppwm_channel_e); - public static final Field GPPWM2_ALIGNMENTFILL_MAP = Field.create("GPPWM2_ALIGNMENTFILL_MAP", 3707, FieldType.INT8); - public static final Field GPPWM2_LOADBINS = Field.create("GPPWM2_LOADBINS", 3708, FieldType.INT8); - public static final Field GPPWM2_RPMBINS = Field.create("GPPWM2_RPMBINS", 3716, FieldType.INT8); - public static final Field GPPWM2_TABLE = Field.create("GPPWM2_TABLE", 3724, FieldType.INT8); - public static final Field GPPWM3_PIN = Field.create("GPPWM3_PIN", 3788, FieldType.INT8, output_pin_e); - public static final Field GPPWM3_DUTYIFERROR = Field.create("GPPWM3_DUTYIFERROR", 3789, FieldType.INT8); - public static final Field GPPWM3_PWMFREQUENCY = Field.create("GPPWM3_PWMFREQUENCY", 3790, FieldType.INT16); - public static final Field GPPWM3_ONABOVEDUTY = Field.create("GPPWM3_ONABOVEDUTY", 3792, FieldType.INT8); - public static final Field GPPWM3_OFFBELOWDUTY = Field.create("GPPWM3_OFFBELOWDUTY", 3793, FieldType.INT8); - public static final Field GPPWM3_LOADAXIS = Field.create("GPPWM3_LOADAXIS", 3794, FieldType.INT8, gppwm_channel_e); - public static final Field GPPWM3_ALIGNMENTFILL_MAP = Field.create("GPPWM3_ALIGNMENTFILL_MAP", 3795, FieldType.INT8); - public static final Field GPPWM3_LOADBINS = Field.create("GPPWM3_LOADBINS", 3796, FieldType.INT8); - public static final Field GPPWM3_RPMBINS = Field.create("GPPWM3_RPMBINS", 3804, FieldType.INT8); - public static final Field GPPWM3_TABLE = Field.create("GPPWM3_TABLE", 3812, FieldType.INT8); - public static final Field GPPWM4_PIN = Field.create("GPPWM4_PIN", 3876, FieldType.INT8, output_pin_e); - public static final Field GPPWM4_DUTYIFERROR = Field.create("GPPWM4_DUTYIFERROR", 3877, FieldType.INT8); - public static final Field GPPWM4_PWMFREQUENCY = Field.create("GPPWM4_PWMFREQUENCY", 3878, FieldType.INT16); - public static final Field GPPWM4_ONABOVEDUTY = Field.create("GPPWM4_ONABOVEDUTY", 3880, FieldType.INT8); - public static final Field GPPWM4_OFFBELOWDUTY = Field.create("GPPWM4_OFFBELOWDUTY", 3881, FieldType.INT8); - public static final Field GPPWM4_LOADAXIS = Field.create("GPPWM4_LOADAXIS", 3882, FieldType.INT8, gppwm_channel_e); - public static final Field GPPWM4_ALIGNMENTFILL_MAP = Field.create("GPPWM4_ALIGNMENTFILL_MAP", 3883, FieldType.INT8); - public static final Field GPPWM4_LOADBINS = Field.create("GPPWM4_LOADBINS", 3884, FieldType.INT8); - public static final Field GPPWM4_RPMBINS = Field.create("GPPWM4_RPMBINS", 3892, FieldType.INT8); - public static final Field GPPWM4_TABLE = Field.create("GPPWM4_TABLE", 3900, FieldType.INT8); - public static final Field MC33_I_BOOST = Field.create("MC33_I_BOOST", 3964, FieldType.INT16); - public static final Field MC33_I_PEAK = Field.create("MC33_I_PEAK", 3966, FieldType.INT16); - public static final Field MC33_I_HOLD = Field.create("MC33_I_HOLD", 3968, FieldType.INT16); - public static final Field MC33_T_MAX_BOOST = Field.create("MC33_T_MAX_BOOST", 3970, FieldType.INT16); - public static final Field MC33_T_PEAK_OFF = Field.create("MC33_T_PEAK_OFF", 3972, FieldType.INT16); - public static final Field MC33_T_PEAK_TOT = Field.create("MC33_T_PEAK_TOT", 3974, FieldType.INT16); - public static final Field MC33_T_BYPASS = Field.create("MC33_T_BYPASS", 3976, FieldType.INT16); - public static final Field MC33_T_HOLD_OFF = Field.create("MC33_T_HOLD_OFF", 3978, FieldType.INT16); - public static final Field MC33_T_HOLD_TOT = Field.create("MC33_T_HOLD_TOT", 3980, FieldType.INT16); - public static final Field TCUUPSHIFTBUTTONPINMODE = Field.create("TCUUPSHIFTBUTTONPINMODE", 3982, FieldType.INT8, pin_input_mode_e); - public static final Field TCUDOWNSHIFTBUTTONPINMODE = Field.create("TCUDOWNSHIFTBUTTONPINMODE", 3983, FieldType.INT8, pin_input_mode_e); - public static final Field ACSWITCHMODE = Field.create("ACSWITCHMODE", 3984, FieldType.INT8, pin_input_mode_e); - public static final Field TCU_SOLENOID_MODE1 = Field.create("TCU_SOLENOID_MODE1", 3985, FieldType.INT8, pin_output_mode_e); - public static final Field TCU_SOLENOID_MODE2 = Field.create("TCU_SOLENOID_MODE2", 3986, FieldType.INT8, pin_output_mode_e); - public static final Field TCU_SOLENOID_MODE3 = Field.create("TCU_SOLENOID_MODE3", 3987, FieldType.INT8, pin_output_mode_e); - public static final Field TCU_SOLENOID_MODE4 = Field.create("TCU_SOLENOID_MODE4", 3988, FieldType.INT8, pin_output_mode_e); - public static final Field TCU_SOLENOID_MODE5 = Field.create("TCU_SOLENOID_MODE5", 3989, FieldType.INT8, pin_output_mode_e); - public static final Field TCU_SOLENOID_MODE6 = Field.create("TCU_SOLENOID_MODE6", 3990, FieldType.INT8, pin_output_mode_e); - public static final Field KNOCKBASENOISE = Field.create("KNOCKBASENOISE", 3991, FieldType.INT8); - public static final Field ALIGNMENTFILL_AT_4007 = Field.create("ALIGNMENTFILL_AT_4007", 4007, FieldType.INT8); + public static final Field GPPWM1_LOADAXIS = Field.create("GPPWM1_LOADAXIS", 3618, FieldType.INT8, gppwm_channel_e).setScale(1.0); + public static final Field GPPWM1_ALIGNMENTFILL_MAP = Field.create("GPPWM1_ALIGNMENTFILL_MAP", 3619, FieldType.INT8).setScale(1.0); + public static final Field GPPWM1_LOADBINS = Field.create("GPPWM1_LOADBINS", 3620, FieldType.INT8).setScale(1.0); + public static final Field GPPWM1_RPMBINS = Field.create("GPPWM1_RPMBINS", 3628, FieldType.INT8).setScale(50.0); + public static final Field GPPWM1_TABLE = Field.create("GPPWM1_TABLE", 3636, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_PIN = Field.create("GPPWM2_PIN", 3700, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field GPPWM2_DUTYIFERROR = Field.create("GPPWM2_DUTYIFERROR", 3701, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_PWMFREQUENCY = Field.create("GPPWM2_PWMFREQUENCY", 3702, FieldType.INT16).setScale(1.0); + public static final Field GPPWM2_ONABOVEDUTY = Field.create("GPPWM2_ONABOVEDUTY", 3704, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_OFFBELOWDUTY = Field.create("GPPWM2_OFFBELOWDUTY", 3705, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_LOADAXIS = Field.create("GPPWM2_LOADAXIS", 3706, FieldType.INT8, gppwm_channel_e).setScale(1.0); + public static final Field GPPWM2_ALIGNMENTFILL_MAP = Field.create("GPPWM2_ALIGNMENTFILL_MAP", 3707, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_LOADBINS = Field.create("GPPWM2_LOADBINS", 3708, FieldType.INT8).setScale(1.0); + public static final Field GPPWM2_RPMBINS = Field.create("GPPWM2_RPMBINS", 3716, FieldType.INT8).setScale(50.0); + public static final Field GPPWM2_TABLE = Field.create("GPPWM2_TABLE", 3724, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_PIN = Field.create("GPPWM3_PIN", 3788, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field GPPWM3_DUTYIFERROR = Field.create("GPPWM3_DUTYIFERROR", 3789, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_PWMFREQUENCY = Field.create("GPPWM3_PWMFREQUENCY", 3790, FieldType.INT16).setScale(1.0); + public static final Field GPPWM3_ONABOVEDUTY = Field.create("GPPWM3_ONABOVEDUTY", 3792, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_OFFBELOWDUTY = Field.create("GPPWM3_OFFBELOWDUTY", 3793, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_LOADAXIS = Field.create("GPPWM3_LOADAXIS", 3794, FieldType.INT8, gppwm_channel_e).setScale(1.0); + public static final Field GPPWM3_ALIGNMENTFILL_MAP = Field.create("GPPWM3_ALIGNMENTFILL_MAP", 3795, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_LOADBINS = Field.create("GPPWM3_LOADBINS", 3796, FieldType.INT8).setScale(1.0); + public static final Field GPPWM3_RPMBINS = Field.create("GPPWM3_RPMBINS", 3804, FieldType.INT8).setScale(50.0); + public static final Field GPPWM3_TABLE = Field.create("GPPWM3_TABLE", 3812, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_PIN = Field.create("GPPWM4_PIN", 3876, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field GPPWM4_DUTYIFERROR = Field.create("GPPWM4_DUTYIFERROR", 3877, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_PWMFREQUENCY = Field.create("GPPWM4_PWMFREQUENCY", 3878, FieldType.INT16).setScale(1.0); + public static final Field GPPWM4_ONABOVEDUTY = Field.create("GPPWM4_ONABOVEDUTY", 3880, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_OFFBELOWDUTY = Field.create("GPPWM4_OFFBELOWDUTY", 3881, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_LOADAXIS = Field.create("GPPWM4_LOADAXIS", 3882, FieldType.INT8, gppwm_channel_e).setScale(1.0); + public static final Field GPPWM4_ALIGNMENTFILL_MAP = Field.create("GPPWM4_ALIGNMENTFILL_MAP", 3883, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_LOADBINS = Field.create("GPPWM4_LOADBINS", 3884, FieldType.INT8).setScale(1.0); + public static final Field GPPWM4_RPMBINS = Field.create("GPPWM4_RPMBINS", 3892, FieldType.INT8).setScale(50.0); + public static final Field GPPWM4_TABLE = Field.create("GPPWM4_TABLE", 3900, FieldType.INT8).setScale(1.0); + public static final Field MC33_I_BOOST = Field.create("MC33_I_BOOST", 3964, FieldType.INT16).setScale(1.0); + public static final Field MC33_I_PEAK = Field.create("MC33_I_PEAK", 3966, FieldType.INT16).setScale(1.0); + public static final Field MC33_I_HOLD = Field.create("MC33_I_HOLD", 3968, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_MAX_BOOST = Field.create("MC33_T_MAX_BOOST", 3970, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_PEAK_OFF = Field.create("MC33_T_PEAK_OFF", 3972, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_PEAK_TOT = Field.create("MC33_T_PEAK_TOT", 3974, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_BYPASS = Field.create("MC33_T_BYPASS", 3976, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_HOLD_OFF = Field.create("MC33_T_HOLD_OFF", 3978, FieldType.INT16).setScale(1.0); + public static final Field MC33_T_HOLD_TOT = Field.create("MC33_T_HOLD_TOT", 3980, FieldType.INT16).setScale(1.0); + public static final Field TCUUPSHIFTBUTTONPINMODE = Field.create("TCUUPSHIFTBUTTONPINMODE", 3982, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field TCUDOWNSHIFTBUTTONPINMODE = Field.create("TCUDOWNSHIFTBUTTONPINMODE", 3983, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field ACSWITCHMODE = Field.create("ACSWITCHMODE", 3984, FieldType.INT8, pin_input_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE1 = Field.create("TCU_SOLENOID_MODE1", 3985, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE2 = Field.create("TCU_SOLENOID_MODE2", 3986, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE3 = Field.create("TCU_SOLENOID_MODE3", 3987, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE4 = Field.create("TCU_SOLENOID_MODE4", 3988, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE5 = Field.create("TCU_SOLENOID_MODE5", 3989, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field TCU_SOLENOID_MODE6 = Field.create("TCU_SOLENOID_MODE6", 3990, FieldType.INT8, pin_output_mode_e).setScale(1.0); + public static final Field KNOCKBASENOISE = Field.create("KNOCKBASENOISE", 3991, FieldType.INT8).setScale(1.0); + public static final Field ALIGNMENTFILL_AT_4007 = Field.create("ALIGNMENTFILL_AT_4007", 4007, FieldType.INT8).setScale(1.0); public static final Field TRIGGERGAPOVERRIDEFROM1 = Field.create("TRIGGERGAPOVERRIDEFROM1", 4008, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDEFROM2 = Field.create("TRIGGERGAPOVERRIDEFROM2", 4012, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDEFROM3 = Field.create("TRIGGERGAPOVERRIDEFROM3", 4016, FieldType.FLOAT); @@ -3698,18 +3698,18 @@ public class Fields { public static final Field TRIGGERGAPOVERRIDEFROM16 = Field.create("TRIGGERGAPOVERRIDEFROM16", 4068, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDEFROM17 = Field.create("TRIGGERGAPOVERRIDEFROM17", 4072, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDEFROM18 = Field.create("TRIGGERGAPOVERRIDEFROM18", 4076, FieldType.FLOAT); - public static final Field FUELTRIM1 = Field.create("FUELTRIM1", 4080, FieldType.INT8); - public static final Field FUELTRIM2 = Field.create("FUELTRIM2", 4081, FieldType.INT8); - public static final Field FUELTRIM3 = Field.create("FUELTRIM3", 4082, FieldType.INT8); - public static final Field FUELTRIM4 = Field.create("FUELTRIM4", 4083, FieldType.INT8); - public static final Field FUELTRIM5 = Field.create("FUELTRIM5", 4084, FieldType.INT8); - public static final Field FUELTRIM6 = Field.create("FUELTRIM6", 4085, FieldType.INT8); - public static final Field FUELTRIM7 = Field.create("FUELTRIM7", 4086, FieldType.INT8); - public static final Field FUELTRIM8 = Field.create("FUELTRIM8", 4087, FieldType.INT8); - public static final Field FUELTRIM9 = Field.create("FUELTRIM9", 4088, FieldType.INT8); - public static final Field FUELTRIM10 = Field.create("FUELTRIM10", 4089, FieldType.INT8); - public static final Field FUELTRIM11 = Field.create("FUELTRIM11", 4090, FieldType.INT8); - public static final Field FUELTRIM12 = Field.create("FUELTRIM12", 4091, FieldType.INT8); + public static final Field FUELTRIM1 = Field.create("FUELTRIM1", 4080, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM2 = Field.create("FUELTRIM2", 4081, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM3 = Field.create("FUELTRIM3", 4082, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM4 = Field.create("FUELTRIM4", 4083, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM5 = Field.create("FUELTRIM5", 4084, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM6 = Field.create("FUELTRIM6", 4085, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM7 = Field.create("FUELTRIM7", 4086, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM8 = Field.create("FUELTRIM8", 4087, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM9 = Field.create("FUELTRIM9", 4088, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM10 = Field.create("FUELTRIM10", 4089, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM11 = Field.create("FUELTRIM11", 4090, FieldType.INT8).setScale(1.0); + public static final Field FUELTRIM12 = Field.create("FUELTRIM12", 4091, FieldType.INT8).setScale(1.0); public static final Field TRIGGERGAPOVERRIDETO1 = Field.create("TRIGGERGAPOVERRIDETO1", 4092, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDETO2 = Field.create("TRIGGERGAPOVERRIDETO2", 4096, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDETO3 = Field.create("TRIGGERGAPOVERRIDETO3", 4100, FieldType.FLOAT); @@ -3728,86 +3728,86 @@ public class Fields { public static final Field TRIGGERGAPOVERRIDETO16 = Field.create("TRIGGERGAPOVERRIDETO16", 4152, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDETO17 = Field.create("TRIGGERGAPOVERRIDETO17", 4156, FieldType.FLOAT); public static final Field TRIGGERGAPOVERRIDETO18 = Field.create("TRIGGERGAPOVERRIDETO18", 4160, FieldType.FLOAT); - public static final Field HPFPCAMLOBES = Field.create("HPFPCAMLOBES", 4164, FieldType.INT8); + public static final Field HPFPCAMLOBES = Field.create("HPFPCAMLOBES", 4164, FieldType.INT8).setScale(1.0); public static final String[] hpfp_cam_e = {"NONE", "Intake 1", "Exhaust 1", "Intake 2", "Exhaust 2"}; - public static final Field HPFPCAM = Field.create("HPFPCAM", 4165, FieldType.INT8, hpfp_cam_e); - public static final Field HPFPPEAKPOS = Field.create("HPFPPEAKPOS", 4166, FieldType.INT8); - public static final Field HPFPMINANGLE = Field.create("HPFPMINANGLE", 4167, FieldType.INT8); - public static final Field HPFPPUMPVOLUME = Field.create("HPFPPUMPVOLUME", 4168, FieldType.INT16); - public static final Field HPFPACTIVATIONANGLE = Field.create("HPFPACTIVATIONANGLE", 4170, FieldType.INT8); - public static final Field UNUSEDFILLER_4703 = Field.create("UNUSEDFILLER_4703", 4171, FieldType.INT8); - public static final Field HPFPPIDP = Field.create("HPFPPIDP", 4172, FieldType.INT16); - public static final Field HPFPPIDI = Field.create("HPFPPIDI", 4174, FieldType.INT16); - public static final Field HPFPTARGETDECAY = Field.create("HPFPTARGETDECAY", 4176, FieldType.INT16); - public static final Field HPFPLOBEPROFILEQUANTITYBINS = Field.create("HPFPLOBEPROFILEQUANTITYBINS", 4178, FieldType.INT8); - public static final Field HPFPLOBEPROFILEANGLE = Field.create("HPFPLOBEPROFILEANGLE", 4194, FieldType.INT8); - public static final Field HPFPDEADTIMEVOLTSBINS = Field.create("HPFPDEADTIMEVOLTSBINS", 4210, FieldType.INT8); - public static final Field HPFPDEADTIMEMS = Field.create("HPFPDEADTIMEMS", 4218, FieldType.INT16); - public static final Field HPFPTARGET = Field.create("HPFPTARGET", 4234, FieldType.INT16); - public static final Field HPFPTARGETLOADBINS = Field.create("HPFPTARGETLOADBINS", 4434, FieldType.INT16); - public static final Field HPFPTARGETRPMBINS = Field.create("HPFPTARGETRPMBINS", 4454, FieldType.INT8); - public static final Field HPFPCOMPENSATION = Field.create("HPFPCOMPENSATION", 4464, FieldType.INT8); - public static final Field HPFPCOMPENSATIONLOADBINS = Field.create("HPFPCOMPENSATIONLOADBINS", 4564, FieldType.INT16); - public static final Field HPFPCOMPENSATIONRPMBINS = Field.create("HPFPCOMPENSATIONRPMBINS", 4584, FieldType.INT8); - public static final Field UNUSEDSSVALUES = Field.create("UNUSEDSSVALUES", 4594, FieldType.INT8); - public static final Field UNUSEDRPMBINS = Field.create("UNUSEDRPMBINS", 4602, FieldType.INT16); - public static final Field STEPPER_RAW_OUTPUT1 = Field.create("STEPPER_RAW_OUTPUT1", 4618, FieldType.INT8, output_pin_e); - public static final Field STEPPER_RAW_OUTPUT2 = Field.create("STEPPER_RAW_OUTPUT2", 4619, FieldType.INT8, output_pin_e); - public static final Field STEPPER_RAW_OUTPUT3 = Field.create("STEPPER_RAW_OUTPUT3", 4620, FieldType.INT8, output_pin_e); - public static final Field STEPPER_RAW_OUTPUT4 = Field.create("STEPPER_RAW_OUTPUT4", 4621, FieldType.INT8, output_pin_e); - public static final Field GEARRATIO1 = Field.create("GEARRATIO1", 4622, FieldType.INT16); - public static final Field GEARRATIO2 = Field.create("GEARRATIO2", 4624, FieldType.INT16); - public static final Field GEARRATIO3 = Field.create("GEARRATIO3", 4626, FieldType.INT16); - public static final Field GEARRATIO4 = Field.create("GEARRATIO4", 4628, FieldType.INT16); - public static final Field GEARRATIO5 = Field.create("GEARRATIO5", 4630, FieldType.INT16); - public static final Field GEARRATIO6 = Field.create("GEARRATIO6", 4632, FieldType.INT16); - public static final Field GEARRATIO7 = Field.create("GEARRATIO7", 4634, FieldType.INT16); - public static final Field GEARRATIO8 = Field.create("GEARRATIO8", 4636, FieldType.INT16); - public static final Field VVTACTIVATIONDELAYMS = Field.create("VVTACTIVATIONDELAYMS", 4638, FieldType.INT16); - public static final Field UNUSEDSHORT = Field.create("UNUSEDSHORT", 4640, FieldType.INT16); - public static final Field WWCLTBINS = Field.create("WWCLTBINS", 4642, FieldType.INT8); - public static final Field WWTAUCLTVALUES = Field.create("WWTAUCLTVALUES", 4650, FieldType.INT8); - public static final Field WWBETACLTVALUES = Field.create("WWBETACLTVALUES", 4658, FieldType.INT8); - public static final Field WWMAPBINS = Field.create("WWMAPBINS", 4666, FieldType.INT8); - public static final Field WWTAUMAPVALUES = Field.create("WWTAUMAPVALUES", 4674, FieldType.INT8); - public static final Field WWBETAMAPVALUES = Field.create("WWBETAMAPVALUES", 4682, FieldType.INT8); - public static final Field TORQUETABLE = Field.create("TORQUETABLE", 4690, FieldType.INT8); - public static final Field TORQUERPMBINS = Field.create("TORQUERPMBINS", 4726, FieldType.INT16); - public static final Field TORQUELOADBINS = Field.create("TORQUELOADBINS", 4738, FieldType.INT16); - public static final Field UNUSED4750 = Field.create("UNUSED4750", 4750, FieldType.INT8); - public static final Field AUXLINEAR1_HWCHANNEL = Field.create("AUXLINEAR1_HWCHANNEL", 4752, FieldType.INT8, adc_channel_e); - public static final Field AUXLINEAR1_ALIGNMENTFILL = Field.create("AUXLINEAR1_ALIGNMENTFILL", 4753, FieldType.INT8); + public static final Field HPFPCAM = Field.create("HPFPCAM", 4165, FieldType.INT8, hpfp_cam_e).setScale(1.0); + public static final Field HPFPPEAKPOS = Field.create("HPFPPEAKPOS", 4166, FieldType.INT8).setScale(1.0); + public static final Field HPFPMINANGLE = Field.create("HPFPMINANGLE", 4167, FieldType.INT8).setScale(1.0); + public static final Field HPFPPUMPVOLUME = Field.create("HPFPPUMPVOLUME", 4168, FieldType.INT16).setScale(0.001); + public static final Field HPFPACTIVATIONANGLE = Field.create("HPFPACTIVATIONANGLE", 4170, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDFILLER_4703 = Field.create("UNUSEDFILLER_4703", 4171, FieldType.INT8).setScale(1.0); + public static final Field HPFPPIDP = Field.create("HPFPPIDP", 4172, FieldType.INT16).setScale(0.001); + public static final Field HPFPPIDI = Field.create("HPFPPIDI", 4174, FieldType.INT16).setScale(1.0E-5); + public static final Field HPFPTARGETDECAY = Field.create("HPFPTARGETDECAY", 4176, FieldType.INT16).setScale(1.0); + public static final Field HPFPLOBEPROFILEQUANTITYBINS = Field.create("HPFPLOBEPROFILEQUANTITYBINS", 4178, FieldType.INT8).setScale(0.5); + public static final Field HPFPLOBEPROFILEANGLE = Field.create("HPFPLOBEPROFILEANGLE", 4194, FieldType.INT8).setScale(0.5); + public static final Field HPFPDEADTIMEVOLTSBINS = Field.create("HPFPDEADTIMEVOLTSBINS", 4210, FieldType.INT8).setScale(1.0); + public static final Field HPFPDEADTIMEMS = Field.create("HPFPDEADTIMEMS", 4218, FieldType.INT16).setScale(0.001); + public static final Field HPFPTARGET = Field.create("HPFPTARGET", 4234, FieldType.INT16).setScale(1.0); + public static final Field HPFPTARGETLOADBINS = Field.create("HPFPTARGETLOADBINS", 4434, FieldType.INT16).setScale(0.1); + public static final Field HPFPTARGETRPMBINS = Field.create("HPFPTARGETRPMBINS", 4454, FieldType.INT8).setScale(50.0); + public static final Field HPFPCOMPENSATION = Field.create("HPFPCOMPENSATION", 4464, FieldType.INT8).setScale(1.0); + public static final Field HPFPCOMPENSATIONLOADBINS = Field.create("HPFPCOMPENSATIONLOADBINS", 4564, FieldType.INT16).setScale(0.001); + public static final Field HPFPCOMPENSATIONRPMBINS = Field.create("HPFPCOMPENSATIONRPMBINS", 4584, FieldType.INT8).setScale(50.0); + public static final Field UNUSEDSSVALUES = Field.create("UNUSEDSSVALUES", 4594, FieldType.INT8).setScale(1.0); + public static final Field UNUSEDRPMBINS = Field.create("UNUSEDRPMBINS", 4602, FieldType.INT16).setScale(1.0); + public static final Field STEPPER_RAW_OUTPUT1 = Field.create("STEPPER_RAW_OUTPUT1", 4618, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STEPPER_RAW_OUTPUT2 = Field.create("STEPPER_RAW_OUTPUT2", 4619, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STEPPER_RAW_OUTPUT3 = Field.create("STEPPER_RAW_OUTPUT3", 4620, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field STEPPER_RAW_OUTPUT4 = Field.create("STEPPER_RAW_OUTPUT4", 4621, FieldType.INT8, output_pin_e).setScale(1.0); + public static final Field GEARRATIO1 = Field.create("GEARRATIO1", 4622, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO2 = Field.create("GEARRATIO2", 4624, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO3 = Field.create("GEARRATIO3", 4626, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO4 = Field.create("GEARRATIO4", 4628, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO5 = Field.create("GEARRATIO5", 4630, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO6 = Field.create("GEARRATIO6", 4632, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO7 = Field.create("GEARRATIO7", 4634, FieldType.INT16).setScale(0.01); + public static final Field GEARRATIO8 = Field.create("GEARRATIO8", 4636, FieldType.INT16).setScale(0.01); + public static final Field VVTACTIVATIONDELAYMS = Field.create("VVTACTIVATIONDELAYMS", 4638, FieldType.INT16).setScale(1.0); + public static final Field UNUSEDSHORT = Field.create("UNUSEDSHORT", 4640, FieldType.INT16).setScale(1.0); + public static final Field WWCLTBINS = Field.create("WWCLTBINS", 4642, FieldType.INT8).setScale(1.0); + public static final Field WWTAUCLTVALUES = Field.create("WWTAUCLTVALUES", 4650, FieldType.INT8).setScale(0.01); + public static final Field WWBETACLTVALUES = Field.create("WWBETACLTVALUES", 4658, FieldType.INT8).setScale(0.01); + public static final Field WWMAPBINS = Field.create("WWMAPBINS", 4666, FieldType.INT8).setScale(1.0); + public static final Field WWTAUMAPVALUES = Field.create("WWTAUMAPVALUES", 4674, FieldType.INT8).setScale(0.01); + public static final Field WWBETAMAPVALUES = Field.create("WWBETAMAPVALUES", 4682, FieldType.INT8).setScale(0.01); + public static final Field TORQUETABLE = Field.create("TORQUETABLE", 4690, FieldType.INT8).setScale(10.0); + public static final Field TORQUERPMBINS = Field.create("TORQUERPMBINS", 4726, FieldType.INT16).setScale(1.0); + public static final Field TORQUELOADBINS = Field.create("TORQUELOADBINS", 4738, FieldType.INT16).setScale(1.0); + public static final Field UNUSED4750 = Field.create("UNUSED4750", 4750, FieldType.INT8).setScale(1.0); + public static final Field AUXLINEAR1_HWCHANNEL = Field.create("AUXLINEAR1_HWCHANNEL", 4752, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXLINEAR1_ALIGNMENTFILL = Field.create("AUXLINEAR1_ALIGNMENTFILL", 4753, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR1_V1 = Field.create("AUXLINEAR1_V1", 4756, FieldType.FLOAT); public static final Field AUXLINEAR1_VALUE1 = Field.create("AUXLINEAR1_VALUE1", 4760, FieldType.FLOAT); public static final Field AUXLINEAR1_V2 = Field.create("AUXLINEAR1_V2", 4764, FieldType.FLOAT); public static final Field AUXLINEAR1_VALUE2 = Field.create("AUXLINEAR1_VALUE2", 4768, FieldType.FLOAT); - public static final Field AUXLINEAR2_HWCHANNEL = Field.create("AUXLINEAR2_HWCHANNEL", 4772, FieldType.INT8, adc_channel_e); - public static final Field AUXLINEAR2_ALIGNMENTFILL = Field.create("AUXLINEAR2_ALIGNMENTFILL", 4773, FieldType.INT8); + public static final Field AUXLINEAR2_HWCHANNEL = Field.create("AUXLINEAR2_HWCHANNEL", 4772, FieldType.INT8, adc_channel_e).setScale(1.0); + public static final Field AUXLINEAR2_ALIGNMENTFILL = Field.create("AUXLINEAR2_ALIGNMENTFILL", 4773, FieldType.INT8).setScale(1.0); public static final Field AUXLINEAR2_V1 = Field.create("AUXLINEAR2_V1", 4776, FieldType.FLOAT); public static final Field AUXLINEAR2_VALUE1 = Field.create("AUXLINEAR2_VALUE1", 4780, FieldType.FLOAT); public static final Field AUXLINEAR2_V2 = Field.create("AUXLINEAR2_V2", 4784, FieldType.FLOAT); public static final Field AUXLINEAR2_VALUE2 = Field.create("AUXLINEAR2_VALUE2", 4788, FieldType.FLOAT); - public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 4792, FieldType.INT8); - public static final Field WARNING_MESSAGE = Field.create("WARNING_MESSAGE", 5020, 120, FieldType.STRING); + public static final Field MAINUNUSEDEND = Field.create("MAINUNUSEDEND", 4792, FieldType.INT8).setScale(1.0); + public static final Field WARNING_MESSAGE = Field.create("WARNING_MESSAGE", 5020, 120, FieldType.STRING).setScale(1.0); public static final Field AFTERSTARTCOOLANTBINS = Field.create("AFTERSTARTCOOLANTBINS", 5140, FieldType.FLOAT); public static final Field AFTERSTARTHOLDTIME = Field.create("AFTERSTARTHOLDTIME", 5172, FieldType.FLOAT); public static final Field AFTERSTARTENRICH = Field.create("AFTERSTARTENRICH", 5204, FieldType.FLOAT); public static final Field AFTERSTARTDECAYTIME = Field.create("AFTERSTARTDECAYTIME", 5236, FieldType.FLOAT); - public static final Field BOOSTTABLEOPENLOOP = Field.create("BOOSTTABLEOPENLOOP", 5268, FieldType.INT8); - public static final Field BOOSTRPMBINS = Field.create("BOOSTRPMBINS", 5332, FieldType.INT8); - public static final Field BOOSTTABLECLOSEDLOOP = Field.create("BOOSTTABLECLOSEDLOOP", 5340, FieldType.INT8); - public static final Field BOOSTTPSBINS = Field.create("BOOSTTPSBINS", 5404, FieldType.INT8); - public static final Field PEDALTOTPSTABLE = Field.create("PEDALTOTPSTABLE", 5412, FieldType.INT8); - public static final Field PEDALTOTPSPEDALBINS = Field.create("PEDALTOTPSPEDALBINS", 5476, FieldType.INT8); - public static final Field PEDALTOTPSRPMBINS = Field.create("PEDALTOTPSRPMBINS", 5484, FieldType.INT8); + public static final Field BOOSTTABLEOPENLOOP = Field.create("BOOSTTABLEOPENLOOP", 5268, FieldType.INT8).setScale(0.5); + public static final Field BOOSTRPMBINS = Field.create("BOOSTRPMBINS", 5332, FieldType.INT8).setScale(50.0); + public static final Field BOOSTTABLECLOSEDLOOP = Field.create("BOOSTTABLECLOSEDLOOP", 5340, FieldType.INT8).setScale(2.0); + public static final Field BOOSTTPSBINS = Field.create("BOOSTTPSBINS", 5404, FieldType.INT8).setScale(1.0); + public static final Field PEDALTOTPSTABLE = Field.create("PEDALTOTPSTABLE", 5412, FieldType.INT8).setScale(1.0); + public static final Field PEDALTOTPSPEDALBINS = Field.create("PEDALTOTPSPEDALBINS", 5476, FieldType.INT8).setScale(1.0); + public static final Field PEDALTOTPSRPMBINS = Field.create("PEDALTOTPSRPMBINS", 5484, FieldType.INT8).setScale(50.0); public static final Field CLTCRANKINGCORRBINS = Field.create("CLTCRANKINGCORRBINS", 5492, FieldType.FLOAT); public static final Field CLTCRANKINGCORR = Field.create("CLTCRANKINGCORR", 5524, FieldType.FLOAT); - public static final Field IDLEADVANCEBINS = Field.create("IDLEADVANCEBINS", 5556, FieldType.INT8); + public static final Field IDLEADVANCEBINS = Field.create("IDLEADVANCEBINS", 5556, FieldType.INT8).setScale(50.0); public static final Field IDLEADVANCE = Field.create("IDLEADVANCE", 5564, FieldType.FLOAT); - public static final Field IDLEVERPMBINS = Field.create("IDLEVERPMBINS", 5596, FieldType.INT8); - public static final Field IDLEVELOADBINS = Field.create("IDLEVELOADBINS", 5600, FieldType.INT8); - public static final Field IDLEVETABLE = Field.create("IDLEVETABLE", 5604, FieldType.INT16); - public static final Field LUASCRIPT = Field.create("LUASCRIPT", 5636, 8000, FieldType.STRING); + public static final Field IDLEVERPMBINS = Field.create("IDLEVERPMBINS", 5596, FieldType.INT8).setScale(10.0); + public static final Field IDLEVELOADBINS = Field.create("IDLEVELOADBINS", 5600, FieldType.INT8).setScale(1.0); + public static final Field IDLEVETABLE = Field.create("IDLEVETABLE", 5604, FieldType.INT16).setScale(0.1); + public static final Field LUASCRIPT = Field.create("LUASCRIPT", 5636, 8000, FieldType.STRING).setScale(1.0); public static final Field CLTFUELCORRBINS = Field.create("CLTFUELCORRBINS", 13636, FieldType.FLOAT); public static final Field CLTFUELCORR = Field.create("CLTFUELCORR", 13700, FieldType.FLOAT); public static final Field IATFUELCORRBINS = Field.create("IATFUELCORRBINS", 13764, FieldType.FLOAT); @@ -3820,76 +3820,76 @@ public class Fields { public static final Field CLTIDLECORR = Field.create("CLTIDLECORR", 14084, FieldType.FLOAT); public static final Field MAFDECODING = Field.create("MAFDECODING", 14148, FieldType.FLOAT); public static final Field MAFDECODINGBINS = Field.create("MAFDECODINGBINS", 15172, FieldType.FLOAT); - public static final Field IGNITIONIATCORRTABLE = Field.create("IGNITIONIATCORRTABLE", 16196, FieldType.INT16); + public static final Field IGNITIONIATCORRTABLE = Field.create("IGNITIONIATCORRTABLE", 16196, FieldType.INT16).setScale(0.1); public static final Field IGNITIONIATCORRLOADBINS = Field.create("IGNITIONIATCORRLOADBINS", 16708, FieldType.FLOAT); - public static final Field IGNITIONIATCORRRPMBINS = Field.create("IGNITIONIATCORRRPMBINS", 16772, FieldType.INT16); - public static final Field INJECTIONPHASE = Field.create("INJECTIONPHASE", 16804, FieldType.INT16); - public static final Field INJPHASELOADBINS = Field.create("INJPHASELOADBINS", 17316, FieldType.INT16); - public static final Field INJPHASERPMBINS = Field.create("INJPHASERPMBINS", 17348, FieldType.INT16); - public static final Field TCUSOLENOIDTABLE = Field.create("TCUSOLENOIDTABLE", 17380, FieldType.INT8); + public static final Field IGNITIONIATCORRRPMBINS = Field.create("IGNITIONIATCORRRPMBINS", 16772, FieldType.INT16).setScale(1.0); + public static final Field INJECTIONPHASE = Field.create("INJECTIONPHASE", 16804, FieldType.INT16).setScale(1.0); + public static final Field INJPHASELOADBINS = Field.create("INJPHASELOADBINS", 17316, FieldType.INT16).setScale(1.0); + public static final Field INJPHASERPMBINS = Field.create("INJPHASERPMBINS", 17348, FieldType.INT16).setScale(1.0); + public static final Field TCUSOLENOIDTABLE = Field.create("TCUSOLENOIDTABLE", 17380, FieldType.INT8).setScale(1.0); public static final Field VSSFILTERRECIPROCAL = Field.create("VSSFILTERRECIPROCAL", 17440, FieldType.FLOAT); - public static final Field MAPESTIMATETABLE = Field.create("MAPESTIMATETABLE", 17444, FieldType.INT16); - public static final Field MAPESTIMATETPSBINS = Field.create("MAPESTIMATETPSBINS", 17956, FieldType.INT16); - public static final Field MAPESTIMATERPMBINS = Field.create("MAPESTIMATERPMBINS", 17988, FieldType.INT16); - public static final Field VVTTABLE1 = Field.create("VVTTABLE1", 18020, FieldType.INT8); - public static final Field VVTTABLE1LOADBINS = Field.create("VVTTABLE1LOADBINS", 18084, FieldType.INT16); - public static final Field VVTTABLE1RPMBINS = Field.create("VVTTABLE1RPMBINS", 18100, FieldType.INT16); - public static final Field VVTTABLE2 = Field.create("VVTTABLE2", 18116, FieldType.INT8); - public static final Field VVTTABLE2LOADBINS = Field.create("VVTTABLE2LOADBINS", 18180, FieldType.INT16); - public static final Field VVTTABLE2RPMBINS = Field.create("VVTTABLE2RPMBINS", 18196, FieldType.INT16); - public static final Field IGNITIONTABLE = Field.create("IGNITIONTABLE", 18212, FieldType.INT16); - public static final Field IGNITIONLOADBINS = Field.create("IGNITIONLOADBINS", 18724, FieldType.INT16); - public static final Field IGNITIONRPMBINS = Field.create("IGNITIONRPMBINS", 18756, FieldType.INT16); - public static final Field VETABLE = Field.create("VETABLE", 18788, FieldType.INT16); - public static final Field VELOADBINS = Field.create("VELOADBINS", 19300, FieldType.INT16); - public static final Field VERPMBINS = Field.create("VERPMBINS", 19332, FieldType.INT16); - public static final Field LAMBDATABLE = Field.create("LAMBDATABLE", 19364, FieldType.INT8); - public static final Field LAMBDALOADBINS = Field.create("LAMBDALOADBINS", 19620, FieldType.INT16); - public static final Field LAMBDARPMBINS = Field.create("LAMBDARPMBINS", 19652, FieldType.INT16); + public static final Field MAPESTIMATETABLE = Field.create("MAPESTIMATETABLE", 17444, FieldType.INT16).setScale(1.0); + public static final Field MAPESTIMATETPSBINS = Field.create("MAPESTIMATETPSBINS", 17956, FieldType.INT16).setScale(0.01); + public static final Field MAPESTIMATERPMBINS = Field.create("MAPESTIMATERPMBINS", 17988, FieldType.INT16).setScale(1.0); + public static final Field VVTTABLE1 = Field.create("VVTTABLE1", 18020, FieldType.INT8).setScale(1.0); + public static final Field VVTTABLE1LOADBINS = Field.create("VVTTABLE1LOADBINS", 18084, FieldType.INT16).setScale(1.0); + public static final Field VVTTABLE1RPMBINS = Field.create("VVTTABLE1RPMBINS", 18100, FieldType.INT16).setScale(1.0); + public static final Field VVTTABLE2 = Field.create("VVTTABLE2", 18116, FieldType.INT8).setScale(1.0); + public static final Field VVTTABLE2LOADBINS = Field.create("VVTTABLE2LOADBINS", 18180, FieldType.INT16).setScale(1.0); + public static final Field VVTTABLE2RPMBINS = Field.create("VVTTABLE2RPMBINS", 18196, FieldType.INT16).setScale(1.0); + public static final Field IGNITIONTABLE = Field.create("IGNITIONTABLE", 18212, FieldType.INT16).setScale(0.1); + public static final Field IGNITIONLOADBINS = Field.create("IGNITIONLOADBINS", 18724, FieldType.INT16).setScale(1.0); + public static final Field IGNITIONRPMBINS = Field.create("IGNITIONRPMBINS", 18756, FieldType.INT16).setScale(1.0); + public static final Field VETABLE = Field.create("VETABLE", 18788, FieldType.INT16).setScale(0.1); + public static final Field VELOADBINS = Field.create("VELOADBINS", 19300, FieldType.INT16).setScale(1.0); + public static final Field VERPMBINS = Field.create("VERPMBINS", 19332, FieldType.INT16).setScale(1.0); + public static final Field LAMBDATABLE = Field.create("LAMBDATABLE", 19364, FieldType.INT8).setScale(0.006802721088435374); + public static final Field LAMBDALOADBINS = Field.create("LAMBDALOADBINS", 19620, FieldType.INT16).setScale(1.0); + public static final Field LAMBDARPMBINS = Field.create("LAMBDARPMBINS", 19652, FieldType.INT16).setScale(1.0); public static final Field TPSTPSACCELTABLE = Field.create("TPSTPSACCELTABLE", 19684, FieldType.FLOAT); public static final Field TPSTPSACCELFROMRPMBINS = Field.create("TPSTPSACCELFROMRPMBINS", 19940, FieldType.FLOAT); public static final Field TPSTPSACCELTORPMBINS = Field.create("TPSTPSACCELTORPMBINS", 19972, FieldType.FLOAT); public static final Field SCRIPTTABLE1 = Field.create("SCRIPTTABLE1", 20004, FieldType.FLOAT); - public static final Field SCRIPTTABLE1LOADBINS = Field.create("SCRIPTTABLE1LOADBINS", 20260, FieldType.INT16); - public static final Field SCRIPTTABLE1RPMBINS = Field.create("SCRIPTTABLE1RPMBINS", 20276, FieldType.INT16); - public static final Field SCRIPTTABLE2 = Field.create("SCRIPTTABLE2", 20292, FieldType.INT8); - public static final Field SCRIPTTABLE2LOADBINS = Field.create("SCRIPTTABLE2LOADBINS", 20356, FieldType.INT16); - public static final Field SCRIPTTABLE2RPMBINS = Field.create("SCRIPTTABLE2RPMBINS", 20372, FieldType.INT16); - public static final Field SCRIPTTABLE3 = Field.create("SCRIPTTABLE3", 20388, FieldType.INT8); - public static final Field SCRIPTTABLE3LOADBINS = Field.create("SCRIPTTABLE3LOADBINS", 20452, FieldType.INT16); - public static final Field SCRIPTTABLE3RPMBINS = Field.create("SCRIPTTABLE3RPMBINS", 20468, FieldType.INT16); - public static final Field SCRIPTTABLE4 = Field.create("SCRIPTTABLE4", 20484, FieldType.INT8); - public static final Field SCRIPTTABLE4LOADBINS = Field.create("SCRIPTTABLE4LOADBINS", 20548, FieldType.INT16); - public static final Field SCRIPTTABLE4RPMBINS = Field.create("SCRIPTTABLE4RPMBINS", 20564, FieldType.INT16); - public static final Field IGNTRIMLOADBINS = Field.create("IGNTRIMLOADBINS", 20580, FieldType.INT16); - public static final Field IGNTRIMRPMBINS = Field.create("IGNTRIMRPMBINS", 20588, FieldType.INT16); - public static final Field IGNTRIMS1_TABLE = Field.create("IGNTRIMS1_TABLE", 20596, FieldType.INT8); - public static final Field IGNTRIMS2_TABLE = Field.create("IGNTRIMS2_TABLE", 20612, FieldType.INT8); - public static final Field IGNTRIMS3_TABLE = Field.create("IGNTRIMS3_TABLE", 20628, FieldType.INT8); - public static final Field IGNTRIMS4_TABLE = Field.create("IGNTRIMS4_TABLE", 20644, FieldType.INT8); - public static final Field IGNTRIMS5_TABLE = Field.create("IGNTRIMS5_TABLE", 20660, FieldType.INT8); - public static final Field IGNTRIMS6_TABLE = Field.create("IGNTRIMS6_TABLE", 20676, FieldType.INT8); - public static final Field IGNTRIMS7_TABLE = Field.create("IGNTRIMS7_TABLE", 20692, FieldType.INT8); - public static final Field IGNTRIMS8_TABLE = Field.create("IGNTRIMS8_TABLE", 20708, FieldType.INT8); - public static final Field IGNTRIMS9_TABLE = Field.create("IGNTRIMS9_TABLE", 20724, FieldType.INT8); - public static final Field IGNTRIMS10_TABLE = Field.create("IGNTRIMS10_TABLE", 20740, FieldType.INT8); - public static final Field IGNTRIMS11_TABLE = Field.create("IGNTRIMS11_TABLE", 20756, FieldType.INT8); - public static final Field IGNTRIMS12_TABLE = Field.create("IGNTRIMS12_TABLE", 20772, FieldType.INT8); - public static final Field FUELTRIMLOADBINS = Field.create("FUELTRIMLOADBINS", 20788, FieldType.INT16); - public static final Field FUELTRIMRPMBINS = Field.create("FUELTRIMRPMBINS", 20796, FieldType.INT16); - public static final Field FUELTRIMS1_TABLE = Field.create("FUELTRIMS1_TABLE", 20804, FieldType.INT8); - public static final Field FUELTRIMS2_TABLE = Field.create("FUELTRIMS2_TABLE", 20820, FieldType.INT8); - public static final Field FUELTRIMS3_TABLE = Field.create("FUELTRIMS3_TABLE", 20836, FieldType.INT8); - public static final Field FUELTRIMS4_TABLE = Field.create("FUELTRIMS4_TABLE", 20852, FieldType.INT8); - public static final Field FUELTRIMS5_TABLE = Field.create("FUELTRIMS5_TABLE", 20868, FieldType.INT8); - public static final Field FUELTRIMS6_TABLE = Field.create("FUELTRIMS6_TABLE", 20884, FieldType.INT8); - public static final Field FUELTRIMS7_TABLE = Field.create("FUELTRIMS7_TABLE", 20900, FieldType.INT8); - public static final Field FUELTRIMS8_TABLE = Field.create("FUELTRIMS8_TABLE", 20916, FieldType.INT8); - public static final Field FUELTRIMS9_TABLE = Field.create("FUELTRIMS9_TABLE", 20932, FieldType.INT8); - public static final Field FUELTRIMS10_TABLE = Field.create("FUELTRIMS10_TABLE", 20948, FieldType.INT8); - public static final Field FUELTRIMS11_TABLE = Field.create("FUELTRIMS11_TABLE", 20964, FieldType.INT8); - public static final Field FUELTRIMS12_TABLE = Field.create("FUELTRIMS12_TABLE", 20980, FieldType.INT8); - public static final Field CRANKINGFUELCOEFE100 = Field.create("CRANKINGFUELCOEFE100", 20996, FieldType.INT16); + public static final Field SCRIPTTABLE1LOADBINS = Field.create("SCRIPTTABLE1LOADBINS", 20260, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE1RPMBINS = Field.create("SCRIPTTABLE1RPMBINS", 20276, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE2 = Field.create("SCRIPTTABLE2", 20292, FieldType.INT8).setScale(1.0); + public static final Field SCRIPTTABLE2LOADBINS = Field.create("SCRIPTTABLE2LOADBINS", 20356, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE2RPMBINS = Field.create("SCRIPTTABLE2RPMBINS", 20372, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE3 = Field.create("SCRIPTTABLE3", 20388, FieldType.INT8).setScale(1.0); + public static final Field SCRIPTTABLE3LOADBINS = Field.create("SCRIPTTABLE3LOADBINS", 20452, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE3RPMBINS = Field.create("SCRIPTTABLE3RPMBINS", 20468, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE4 = Field.create("SCRIPTTABLE4", 20484, FieldType.INT8).setScale(1.0); + public static final Field SCRIPTTABLE4LOADBINS = Field.create("SCRIPTTABLE4LOADBINS", 20548, FieldType.INT16).setScale(1.0); + public static final Field SCRIPTTABLE4RPMBINS = Field.create("SCRIPTTABLE4RPMBINS", 20564, FieldType.INT16).setScale(1.0); + public static final Field IGNTRIMLOADBINS = Field.create("IGNTRIMLOADBINS", 20580, FieldType.INT16).setScale(1.0); + public static final Field IGNTRIMRPMBINS = Field.create("IGNTRIMRPMBINS", 20588, FieldType.INT16).setScale(1.0); + public static final Field IGNTRIMS1_TABLE = Field.create("IGNTRIMS1_TABLE", 20596, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS2_TABLE = Field.create("IGNTRIMS2_TABLE", 20612, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS3_TABLE = Field.create("IGNTRIMS3_TABLE", 20628, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS4_TABLE = Field.create("IGNTRIMS4_TABLE", 20644, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS5_TABLE = Field.create("IGNTRIMS5_TABLE", 20660, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS6_TABLE = Field.create("IGNTRIMS6_TABLE", 20676, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS7_TABLE = Field.create("IGNTRIMS7_TABLE", 20692, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS8_TABLE = Field.create("IGNTRIMS8_TABLE", 20708, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS9_TABLE = Field.create("IGNTRIMS9_TABLE", 20724, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS10_TABLE = Field.create("IGNTRIMS10_TABLE", 20740, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS11_TABLE = Field.create("IGNTRIMS11_TABLE", 20756, FieldType.INT8).setScale(0.2); + public static final Field IGNTRIMS12_TABLE = Field.create("IGNTRIMS12_TABLE", 20772, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMLOADBINS = Field.create("FUELTRIMLOADBINS", 20788, FieldType.INT16).setScale(1.0); + public static final Field FUELTRIMRPMBINS = Field.create("FUELTRIMRPMBINS", 20796, FieldType.INT16).setScale(1.0); + public static final Field FUELTRIMS1_TABLE = Field.create("FUELTRIMS1_TABLE", 20804, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS2_TABLE = Field.create("FUELTRIMS2_TABLE", 20820, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS3_TABLE = Field.create("FUELTRIMS3_TABLE", 20836, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS4_TABLE = Field.create("FUELTRIMS4_TABLE", 20852, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS5_TABLE = Field.create("FUELTRIMS5_TABLE", 20868, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS6_TABLE = Field.create("FUELTRIMS6_TABLE", 20884, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS7_TABLE = Field.create("FUELTRIMS7_TABLE", 20900, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS8_TABLE = Field.create("FUELTRIMS8_TABLE", 20916, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS9_TABLE = Field.create("FUELTRIMS9_TABLE", 20932, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS10_TABLE = Field.create("FUELTRIMS10_TABLE", 20948, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS11_TABLE = Field.create("FUELTRIMS11_TABLE", 20964, FieldType.INT8).setScale(0.2); + public static final Field FUELTRIMS12_TABLE = Field.create("FUELTRIMS12_TABLE", 20980, FieldType.INT8).setScale(0.2); + public static final Field CRANKINGFUELCOEFE100 = Field.create("CRANKINGFUELCOEFE100", 20996, FieldType.INT16).setScale(1.0); public static final Field[] VALUES = { ENGINETYPE, SENSORSNIFFERRPMTHRESHOLD, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java b/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java index 8bce594286..7931e40e0f 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/IdleState.java @@ -1,16 +1,16 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Sun Apr 03 19:52:33 EDT 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/actuators/idle_state.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; public class IdleState { - public static final Field IDLESTATE = Field.create("IDLESTATE", 0, FieldType.INT); + public static final Field IDLESTATE = Field.create("IDLESTATE", 0, FieldType.INT).setScale(1.0); public static final Field CURRENTIDLEPOSITION = Field.create("CURRENTIDLEPOSITION", 4, FieldType.FLOAT); public static final Field BASEIDLEPOSITION = Field.create("BASEIDLEPOSITION", 8, FieldType.FLOAT); public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 12, FieldType.FLOAT); - public static final Field THROTTLEPEDALUPSTATE = Field.create("THROTTLEPEDALUPSTATE", 16, FieldType.INT); + public static final Field THROTTLEPEDALUPSTATE = Field.create("THROTTLEPEDALUPSTATE", 16, FieldType.INT).setScale(1.0); public static final Field MIGHTRESETPID = Field.create("MIGHTRESETPID", 20, FieldType.BIT, 0); public static final Field SHOULDRESETPID = Field.create("SHOULDRESETPID", 20, FieldType.BIT, 1); public static final Field WASRESETPID = Field.create("WASRESETPID", 20, FieldType.BIT, 2); @@ -43,8 +43,8 @@ public class IdleState { public static final Field UNUSEDBIT_22_29 = Field.create("UNUSEDBIT_22_29", 20, FieldType.BIT, 29); public static final Field UNUSEDBIT_22_30 = Field.create("UNUSEDBIT_22_30", 20, FieldType.BIT, 30); public static final Field UNUSEDBIT_22_31 = Field.create("UNUSEDBIT_22_31", 20, FieldType.BIT, 31); - public static final Field TARGETRPMBYCLT = Field.create("TARGETRPMBYCLT", 24, FieldType.INT); - public static final Field TARGETRPMACBUMP = Field.create("TARGETRPMACBUMP", 28, FieldType.INT); + public static final Field TARGETRPMBYCLT = Field.create("TARGETRPMBYCLT", 24, FieldType.INT).setScale(1.0); + public static final Field TARGETRPMACBUMP = Field.create("TARGETRPMACBUMP", 28, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { IDLESTATE, CURRENTIDLEPOSITION, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java b/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java index 50d01244b8..4d25d9cf2d 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/LaunchControl.java @@ -1,12 +1,12 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Tue Jan 25 02:02:07 UTC 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/launch_control_state.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; public class LaunchControl { - public static final Field RETARDTHRESHOLDRPM = Field.create("RETARDTHRESHOLDRPM", 0, FieldType.INT); + public static final Field RETARDTHRESHOLDRPM = Field.create("RETARDTHRESHOLDRPM", 0, FieldType.INT).setScale(1.0); public static final Field COMBINEDCONDITIONS = Field.create("COMBINEDCONDITIONS", 4, FieldType.BIT, 0); public static final Field LAUNCHACTIVATEPINSTATE = Field.create("LAUNCHACTIVATEPINSTATE", 4, FieldType.BIT, 1); public static final Field ISLAUNCHCONDITION = Field.create("ISLAUNCHCONDITION", 4, FieldType.BIT, 2); diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java b/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java index 43ef7a2a22..90597a64c4 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TpsAccelState.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/tps_accel_state.txt Sun Jan 02 13:40:19 EST 2022 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/algo/tps_accel_state.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -48,7 +48,7 @@ public class TpsAccelState { public static final Field MAXEXTRAPERCYCLE = Field.create("MAXEXTRAPERCYCLE", 32, FieldType.FLOAT); public static final Field MAXEXTRAPERPERIOD = Field.create("MAXEXTRAPERPERIOD", 36, FieldType.FLOAT); public static final Field MAXINJECTEDPERPERIOD = Field.create("MAXINJECTEDPERPERIOD", 40, FieldType.FLOAT); - public static final Field CYCLECNT = Field.create("CYCLECNT", 44, FieldType.INT); + public static final Field CYCLECNT = Field.create("CYCLECNT", 44, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { TPSFROM, TPSTO, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerCentral.java b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerCentral.java index 8e48d39abd..4aa2dac178 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerCentral.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerCentral.java @@ -1,19 +1,19 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Wed Dec 01 00:34:52 UTC 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_central.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; public class TriggerCentral { public static final int HW_EVENT_TYPES = 6; - public static final Field HWEVENTCOUNTERS1 = Field.create("HWEVENTCOUNTERS1", 0, FieldType.INT); - public static final Field HWEVENTCOUNTERS2 = Field.create("HWEVENTCOUNTERS2", 4, FieldType.INT); - public static final Field HWEVENTCOUNTERS3 = Field.create("HWEVENTCOUNTERS3", 8, FieldType.INT); - public static final Field HWEVENTCOUNTERS4 = Field.create("HWEVENTCOUNTERS4", 12, FieldType.INT); - public static final Field HWEVENTCOUNTERS5 = Field.create("HWEVENTCOUNTERS5", 16, FieldType.INT); - public static final Field HWEVENTCOUNTERS6 = Field.create("HWEVENTCOUNTERS6", 20, FieldType.INT); - public static final Field VVTCAMCOUNTER = Field.create("VVTCAMCOUNTER", 24, FieldType.INT); + public static final Field HWEVENTCOUNTERS1 = Field.create("HWEVENTCOUNTERS1", 0, FieldType.INT).setScale(1.0); + public static final Field HWEVENTCOUNTERS2 = Field.create("HWEVENTCOUNTERS2", 4, FieldType.INT).setScale(1.0); + public static final Field HWEVENTCOUNTERS3 = Field.create("HWEVENTCOUNTERS3", 8, FieldType.INT).setScale(1.0); + public static final Field HWEVENTCOUNTERS4 = Field.create("HWEVENTCOUNTERS4", 12, FieldType.INT).setScale(1.0); + public static final Field HWEVENTCOUNTERS5 = Field.create("HWEVENTCOUNTERS5", 16, FieldType.INT).setScale(1.0); + public static final Field HWEVENTCOUNTERS6 = Field.create("HWEVENTCOUNTERS6", 20, FieldType.INT).setScale(1.0); + public static final Field VVTCAMCOUNTER = Field.create("VVTCAMCOUNTER", 24, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { HWEVENTCOUNTERS1, HWEVENTCOUNTERS2, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java index c9f97afe02..5039d88d86 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TriggerState.java @@ -1,13 +1,13 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Thu Dec 09 21:55:23 EST 2021 +// this file was generated automatically by rusEFI tool ConfigDefinition.jar based on (unknown script) controllers/trigger/trigger_state.txt Tue Apr 05 01:49:39 UTC 2022 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; public class TriggerState { public static final Field CURRENTGAP = Field.create("CURRENTGAP", 0, FieldType.FLOAT); - public static final Field TOTALREVOLUTIONCOUNTER = Field.create("TOTALREVOLUTIONCOUNTER", 4, FieldType.INT); + public static final Field TOTALREVOLUTIONCOUNTER = Field.create("TOTALREVOLUTIONCOUNTER", 4, FieldType.INT).setScale(1.0); public static final Field[] VALUES = { CURRENTGAP, TOTALREVOLUTIONCOUNTER,