diff --git a/firmware/console/binary/generated/data_logs.ini b/firmware/console/binary/generated/data_logs.ini index 48741555cb..a35678f132 100644 --- a/firmware/console/binary/generated/data_logs.ini +++ b/firmware/console/binary/generated/data_logs.ini @@ -391,6 +391,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" diff --git a/firmware/console/binary/generated/output_channels.ini b/firmware/console/binary/generated/output_channels.ini index e2350bf3f6..56ad210b79 100644 --- a/firmware/console/binary/generated/output_channels.ini +++ b/firmware/console/binary/generated/output_channels.ini @@ -392,82 +392,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 diff --git a/firmware/console/binary/generated/sensors.java b/firmware/console/binary/generated/sensors.java index ca21097842..b24f6bcd18 100644 --- a/firmware/console/binary/generated/sensors.java +++ b/firmware/console/binary/generated/sensors.java @@ -298,83 +298,84 @@ actualLastInjectionStage2("Fuel: Last inj pulse width stg 2", SensorCategory.SEN injectorDutyCycleStage2("Fuel: injector duty cycle stage 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 750, 0.5, 0.0, 0.0, "%"), adc13bitCounter("adc13bitCounter", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 751, 1.0, -1.0, -1.0, ""), fastAdcErrorsCount("fastAdcErrorsCount", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 752, 1.0, -1.0, -1.0, ""), -unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 753, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 754, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 755, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 756, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 757, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 758, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 759, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 760, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 761, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 762, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 763, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 764, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 765, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 766, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 767, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 768, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 769, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 770, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 771, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 772, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 773, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 774, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 775, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 776, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 777, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 778, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 779, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 780, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 781, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 782, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 783, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 784, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 785, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 786, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 787, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 788, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 789, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 790, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 791, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 792, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 793, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 794, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 795, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 796, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 797, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 798, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 799, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 800, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 801, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 802, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 803, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 804, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 805, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 806, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 807, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 808, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 809, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 810, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 811, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 812, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 813, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 814, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 815, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 816, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 817, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 818, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 819, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 820, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 821, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 822, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 823, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 824, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 825, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 826, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 827, 1.0, 0.0, 0.0, ""), -unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 828, 1.0, 0.0, 0.0, ""), -alignmentFill_at_829("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 829, 1.0, -20.0, 100.0, "units"), +unexpectedAdcSample("unexpectedAdcSample", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 753, 1.0, -1.0, -1.0, ""), +unusedAtTheEnd1("unusedAtTheEnd 1", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 754, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd2("unusedAtTheEnd 2", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 755, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd3("unusedAtTheEnd 3", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 756, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd4("unusedAtTheEnd 4", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 757, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd5("unusedAtTheEnd 5", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 758, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd6("unusedAtTheEnd 6", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 759, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd7("unusedAtTheEnd 7", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 760, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd8("unusedAtTheEnd 8", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 761, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd9("unusedAtTheEnd 9", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 762, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd10("unusedAtTheEnd 10", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 763, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd11("unusedAtTheEnd 11", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 764, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd12("unusedAtTheEnd 12", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 765, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd13("unusedAtTheEnd 13", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 766, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd14("unusedAtTheEnd 14", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 767, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd15("unusedAtTheEnd 15", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 768, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd16("unusedAtTheEnd 16", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 769, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd17("unusedAtTheEnd 17", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 770, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd18("unusedAtTheEnd 18", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 771, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd19("unusedAtTheEnd 19", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 772, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd20("unusedAtTheEnd 20", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 773, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd21("unusedAtTheEnd 21", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 774, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd22("unusedAtTheEnd 22", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 775, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd23("unusedAtTheEnd 23", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 776, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd24("unusedAtTheEnd 24", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 777, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd25("unusedAtTheEnd 25", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 778, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd26("unusedAtTheEnd 26", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 779, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd27("unusedAtTheEnd 27", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 780, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd28("unusedAtTheEnd 28", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 781, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd29("unusedAtTheEnd 29", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 782, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd30("unusedAtTheEnd 30", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 783, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd31("unusedAtTheEnd 31", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 784, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd32("unusedAtTheEnd 32", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 785, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd33("unusedAtTheEnd 33", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 786, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd34("unusedAtTheEnd 34", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 787, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd35("unusedAtTheEnd 35", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 788, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd36("unusedAtTheEnd 36", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 789, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd37("unusedAtTheEnd 37", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 790, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd38("unusedAtTheEnd 38", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 791, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd39("unusedAtTheEnd 39", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 792, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd40("unusedAtTheEnd 40", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 793, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd41("unusedAtTheEnd 41", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 794, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd42("unusedAtTheEnd 42", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 795, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd43("unusedAtTheEnd 43", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 796, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd44("unusedAtTheEnd 44", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 797, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd45("unusedAtTheEnd 45", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 798, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd46("unusedAtTheEnd 46", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 799, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd47("unusedAtTheEnd 47", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 800, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd48("unusedAtTheEnd 48", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 801, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd49("unusedAtTheEnd 49", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 802, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd50("unusedAtTheEnd 50", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 803, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd51("unusedAtTheEnd 51", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 804, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd52("unusedAtTheEnd 52", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 805, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd53("unusedAtTheEnd 53", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 806, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd54("unusedAtTheEnd 54", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 807, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd55("unusedAtTheEnd 55", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 808, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd56("unusedAtTheEnd 56", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 809, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd57("unusedAtTheEnd 57", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 810, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd58("unusedAtTheEnd 58", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 811, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd59("unusedAtTheEnd 59", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 812, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd60("unusedAtTheEnd 60", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 813, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd61("unusedAtTheEnd 61", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 814, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd62("unusedAtTheEnd 62", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 815, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd63("unusedAtTheEnd 63", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 816, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd64("unusedAtTheEnd 64", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 817, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd65("unusedAtTheEnd 65", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 818, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd66("unusedAtTheEnd 66", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 819, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd67("unusedAtTheEnd 67", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 820, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd68("unusedAtTheEnd 68", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 821, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd69("unusedAtTheEnd 69", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 822, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd70("unusedAtTheEnd 70", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 823, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd71("unusedAtTheEnd 71", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 824, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd72("unusedAtTheEnd 72", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 825, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd73("unusedAtTheEnd 73", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 826, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd74("unusedAtTheEnd 74", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 827, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd75("unusedAtTheEnd 75", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 828, 1.0, 0.0, 0.0, ""), +unusedAtTheEnd76("unusedAtTheEnd 76", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 829, 1.0, 0.0, 0.0, ""), +alignmentFill_at_830("need 4 byte alignment", SensorCategory.SENSOR_INPUTS, FieldType.INT8, 830, 1.0, -20.0, 100.0, "units"), totalFuelCorrection("Fuel: Total correction", SensorCategory.SENSOR_INPUTS, FieldType.INT, 832, 1.0, 0.0, 3.0, "mult"), running("running", SensorCategory.SENSOR_INPUTS, FieldType.INT, 836, 1.0, -1.0, -1.0, ""), afrTableYAxis("afrTableYAxis", SensorCategory.SENSOR_INPUTS, FieldType.INT16, 856, 0.01, 0.0, 0.0, "%"), diff --git a/firmware/console/binary/output_channels_generated.h b/firmware/console/binary/output_channels_generated.h index eb598fa1ae..1b2f40552b 100644 --- a/firmware/console/binary/output_channels_generated.h +++ b/firmware/console/binary/output_channels_generated.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 17:34:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 23:53:41 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -1291,15 +1291,19 @@ struct output_channels_s { /** * offset 753 */ + uint8_t unexpectedAdcSample = (uint8_t)0; + /** + * offset 754 + */ uint8_t unusedAtTheEnd[76]; /** * need 4 byte alignment * units: units - * offset 829 + * offset 830 */ - uint8_t alignmentFill_at_829[3]; + uint8_t alignmentFill_at_830[2]; }; static_assert(sizeof(output_channels_s) == 832); // end -// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 17:34:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 23:53:41 UTC 2024 diff --git a/firmware/console/binary_log/log_fields_generated.h b/firmware/console/binary_log/log_fields_generated.h index 3d9709602c..ddf52f5ddc 100644 --- a/firmware/console/binary_log/log_fields_generated.h +++ b/firmware/console/binary_log/log_fields_generated.h @@ -313,6 +313,7 @@ static const LogField fields[] = { {engine->outputChannels.injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", "%", 0}, {engine->outputChannels.adc13bitCounter, "adc13bitCounter", "", 0}, {engine->outputChannels.fastAdcErrorsCount, "fastAdcErrorsCount", "", 0}, + {engine->outputChannels.unexpectedAdcSample, "unexpectedAdcSample", "", 0}, #if EFI_ENGINE_CONTROL {engine->fuelComputer.totalFuelCorrection, "Fuel: Total correction", "mult", 2, "Fuel: math"}, #endif diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h index e4c058698c..cbd3161a96 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-2chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:58 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:28 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:58 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h index 12c7c1287c..53f5c6ffff 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:37 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:07 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:37 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:07 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h index 2dc291ebbd..740a40950e 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-4chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:06 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:36 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:06 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h index d4f66e6088..f915228d26 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan-revA.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:15 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:45 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:15 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h index 1fd370e88b..76eaa31fb9 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:51 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:21 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1512 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1512 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1512 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1512 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22672); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:51 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:21 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h index 7d8d1726d8..55ad1c3354 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_alphax-8chan_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:22 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1512 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1512 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1512 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1512 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22672); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:52 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:22 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h index f2b6e81021..01401c4e91 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_at_start_f435.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:32 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:02 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:32 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:02 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h index 5ac7343750..44bc52e762 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_atlas.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:31 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:01 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:31 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:01 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h index bb01466cc4..14669fef64 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f407-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:55 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:55 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h index 26a9be6fc2..9e6ff99ace 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f429-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:03 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:34 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:03 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h index a5bb47ba67..39a9d69769 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_f469-discovery.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:53 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:53 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h index 8f77a9999d..8ffd82a790 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_frankenso_na6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:18 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:48 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:18 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:48 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h b/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h index fd6cb3081d..6335593369 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_haba208.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:48 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:48 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h index 05af12ce95..b076fda075 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-112-17.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:55 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:25 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:55 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h index 546c3f1f49..b2a79e826f 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-gm-e67.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:59 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:59 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h index d097074697..692b7b58f9 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-honda-k.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:17 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 23328); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:47 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:17 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h index 977c7e85cb..49ff6ded2a 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen-nb1.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:14 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:44 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:14 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h index 9beb910010..524ac5cffd 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121nissan.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:39 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:09 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:39 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:09 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h index 0aaa34dfaf..a0f333a1b3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen121vag.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:54 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:24 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:54 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h index 9749b559c1..84741c7633 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen128.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:49 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:20 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:49 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:20 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h index b0d8d4abe0..96c2c3328f 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:56 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:26 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:56 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:26 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h index 3cc992ebc7..c06237eca4 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen154hyundai_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:13 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:43 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:13 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h index efee5adba3..56843f49c3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen72.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:35 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:05 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:35 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:05 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h index 7641658e3a..b378b982d6 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen81.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:59 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:29 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:59 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:29 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h index 7fe0d77137..8813126305 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellen88bmw.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:00 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:00 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h index 5df667a875..0db6381e86 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA6.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:58 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:28 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:58 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:28 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h index c206d13001..d2f3309f52 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_hellenNA8_96.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:33 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:03 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:33 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:03 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h index d775476d87..2410df475d 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_m74_9.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:51 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:51 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h index 246a074a26..01b580ac96 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:49 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:19 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:49 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h index 9666704b78..16b1929c12 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_mre_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:51 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:21 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:51 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h index df7a03f93a..0453e3a6d9 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_nucleo_f413.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:52 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:52 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h index 8ff48e3c95..46a77e37fb 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_405.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:27 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:57 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:27 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:57 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h index 293ca0bc42..4d3a8d1149 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_prometheus_469.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:58 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:29 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:58 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h index 9abd77c9fe..167fcb8a36 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f4.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:08 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:37 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:08 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:37 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h index 20d02432f9..c3ffc87091 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_f7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:32 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:02 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:32 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h index 4e6351b28d..1956354df3 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_proteus_h7.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:01 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:30 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 28156); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:01 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:30 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h index 853ef88e72..33b3f3b2db 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_s105.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_s105.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:35 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:05 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:35 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:05 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h index b380f89d8b..dedc0e6b28 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_small-can-board.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:10 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:40 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:10 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h index 6f53a44868..6d84f2d7f9 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f429_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:00 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:30 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:00 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h index d76ef60bba..43a2ed7d11 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32f767_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:44 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:15 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:44 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h b/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h index 6538229512..bcc260adce 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_stm32h743_nucleo.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:50 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:20 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:50 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h index bf91ab5f89..671137d52c 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_t-b-g.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:52 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:22:22 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:52 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h index 04ac25977b..b3812f5aa2 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_tdg-pdm8.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:16 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:47 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:16 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:47 UTC 2024 diff --git a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h index e7991cee2f..81be4b8d72 100644 --- a/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h +++ b/firmware/controllers/generated/engine_configuration_generated_structures_uaefi.h @@ -1,4 +1,4 @@ -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:55 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:25 UTC 2024 // by class com.rusefi.output.CHeaderConsumer // begin #pragma once @@ -2874,16 +2874,16 @@ struct engine_configuration_s { bool devBit7 : 1 {}; /** offset 1496 bit 28 */ - bool unusedBit_512_28 : 1 {}; + bool skipADC12bitAssert : 1 {}; /** offset 1496 bit 29 */ - bool unusedBit_512_29 : 1 {}; + bool unusedBit_513_29 : 1 {}; /** offset 1496 bit 30 */ - bool unusedBit_512_30 : 1 {}; + bool unusedBit_513_30 : 1 {}; /** offset 1496 bit 31 */ - bool unusedBit_512_31 : 1 {}; + bool unusedBit_513_31 : 1 {}; /** * This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better * units: cycles @@ -5626,4 +5626,4 @@ struct persistent_config_s { static_assert(sizeof(persistent_config_s) == 22656); // end -// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Sat Apr 20 12:21:55 UTC 2024 +// this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:25 UTC 2024 diff --git a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h index 6c4479241d..591c50e995 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-2chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-2chan.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 523578615 +#define SIGNATURE_HASH 3578745193 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-2chan.523578615" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-2chan.3578745193" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h index 8237088fae..3376d8b65e 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1167536569 +#define SIGNATURE_HASH 2414693415 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-4chan.1167536569" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-4chan.2414693415" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h index 925935ea8f..7db3989006 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-4chan_f7.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1167536569 +#define SIGNATURE_HASH 2414693415 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-4chan_f7.1167536569" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-4chan_f7.2414693415" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h index a50d4f5c57..4784cebd96 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan-revA.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 235092884 +#define SIGNATURE_HASH 3296282122 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan-revA.235092884" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan-revA.3296282122" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h index 199ed6bcee..757b73a5e0 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 900597188 +#define SIGNATURE_HASH 4292114522 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan.900597188" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan.4292114522" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h index 18c4172a13..c6be74fc7f 100644 --- a/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h +++ b/firmware/controllers/generated/rusefi_generated_alphax-8chan_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 900597188 +#define SIGNATURE_HASH 4292114522 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan_f7.900597188" +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan_f7.4292114522" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_at_start_f435.h b/firmware/controllers/generated/rusefi_generated_at_start_f435.h index 92e96cd5f7..44339e40bb 100644 --- a/firmware/controllers/generated/rusefi_generated_at_start_f435.h +++ b/firmware/controllers/generated/rusefi_generated_at_start_f435.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.at_start_f435.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.at_start_f435.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_atlas.h b/firmware/controllers/generated/rusefi_generated_atlas.h index e41312cef2..ae1a95a079 100644 --- a/firmware/controllers/generated/rusefi_generated_atlas.h +++ b/firmware/controllers/generated/rusefi_generated_atlas.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 502228045 +#define SIGNATURE_HASH 3616872915 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.atlas.502228045" +#define TS_SIGNATURE "rusEFI master.2024.04.23.atlas.3616872915" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f407-discovery.h b/firmware/controllers/generated/rusefi_generated_f407-discovery.h index 1401b654e4..fab00be4c2 100644 --- a/firmware/controllers/generated/rusefi_generated_f407-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f407-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 4256779106 +#define SIGNATURE_HASH 935540476 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.f407-discovery.4256779106" +#define TS_SIGNATURE "rusEFI master.2024.04.23.f407-discovery.935540476" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f429-discovery.h b/firmware/controllers/generated/rusefi_generated_f429-discovery.h index 86e9560a2b..db81a57d70 100644 --- a/firmware/controllers/generated/rusefi_generated_f429-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f429-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.f429-discovery.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.f429-discovery.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_f469-discovery.h b/firmware/controllers/generated/rusefi_generated_f469-discovery.h index 2c5476fe51..76522e61f1 100644 --- a/firmware/controllers/generated/rusefi_generated_f469-discovery.h +++ b/firmware/controllers/generated/rusefi_generated_f469-discovery.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1799337616 +#define SIGNATURE_HASH 2705705742 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.f469-discovery.1799337616" +#define TS_SIGNATURE "rusEFI master.2024.04.23.f469-discovery.2705705742" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h index bef6e9032b..64f5b8672a 100644 --- a/firmware/controllers/generated/rusefi_generated_frankenso_na6.h +++ b/firmware/controllers/generated/rusefi_generated_frankenso_na6.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets true -#define SIGNATURE_HASH 258720792 +#define SIGNATURE_HASH 3306273158 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.frankenso_na6.258720792" +#define TS_SIGNATURE "rusEFI master.2024.04.23.frankenso_na6.3306273158" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_haba208.h b/firmware/controllers/generated/rusefi_generated_haba208.h index 955f5f91fe..181e86e4ec 100644 --- a/firmware/controllers/generated/rusefi_generated_haba208.h +++ b/firmware/controllers/generated/rusefi_generated_haba208.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.haba208.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.haba208.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h index 1fb10f3d62..ef5932c60d 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-112-17.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-112-17.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3504351367 +#define SIGNATURE_HASH 446321945 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-112-17.3504351367" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-112-17.446321945" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h index 976000efcb..95c433f753 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-gm-e67.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2509363131 +#define SIGNATURE_HASH 1609280037 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-gm-e67.2509363131" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-gm-e67.1609280037" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h index ffa3f1dc7e..92ebe90fae 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-honda-k.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2832192600 +#define SIGNATURE_HASH 1656072646 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1594,7 +1594,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-honda-k.2832192600" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-honda-k.1656072646" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h index 7ac28e422d..7b27d14748 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen-nb1.h +++ b/firmware/controllers/generated/rusefi_generated_hellen-nb1.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2968536611 +#define SIGNATURE_HASH 2055879613 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-nb1.2968536611" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-nb1.2055879613" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h index a12f7ef994..980e804b76 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121nissan.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121nissan.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1951538708 +#define SIGNATURE_HASH 3190317962 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen121nissan.1951538708" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen121nissan.3190317962" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen121vag.h b/firmware/controllers/generated/rusefi_generated_hellen121vag.h index 478d5991af..74a0fb20b7 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen121vag.h +++ b/firmware/controllers/generated/rusefi_generated_hellen121vag.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1771154917 +#define SIGNATURE_HASH 2750140539 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen121vag.1771154917" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen121vag.2750140539" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen128.h b/firmware/controllers/generated/rusefi_generated_hellen128.h index 822edf88e4..e5b6c7339e 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen128.h +++ b/firmware/controllers/generated/rusefi_generated_hellen128.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3027933940 +#define SIGNATURE_HASH 2113988458 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen128.3027933940" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen128.2113988458" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h index 101107d372..212b8f54d5 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2933238897 +#define SIGNATURE_HASH 1689244143 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen154hyundai.2933238897" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen154hyundai.1689244143" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h index cd9dacd71e..41d23f4799 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/rusefi_generated_hellen154hyundai_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 2563934710 +#define SIGNATURE_HASH 1386804328 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen154hyundai_f7.2563934710" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen154hyundai_f7.1386804328" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen72.h b/firmware/controllers/generated/rusefi_generated_hellen72.h index 086294b965..81b413ce54 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen72.h +++ b/firmware/controllers/generated/rusefi_generated_hellen72.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3641263263 +#define SIGNATURE_HASH 326318337 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen72.3641263263" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen72.326318337" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen81.h b/firmware/controllers/generated/rusefi_generated_hellen81.h index 3e4f323529..aae01810ad 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen81.h +++ b/firmware/controllers/generated/rusefi_generated_hellen81.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1014505701 +#define SIGNATURE_HASH 4127350139 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen81.1014505701" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen81.4127350139" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h index 66e7da7809..fdd0750517 100644 --- a/firmware/controllers/generated/rusefi_generated_hellen88bmw.h +++ b/firmware/controllers/generated/rusefi_generated_hellen88bmw.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 727397798 +#define SIGNATURE_HASH 3777054776 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output false -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen88bmw.727397798" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen88bmw.3777054776" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA6.h b/firmware/controllers/generated/rusefi_generated_hellenNA6.h index 92653c75c7..fa8fd8a069 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA6.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA6.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3444397027 +#define SIGNATURE_HASH 121056893 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellenNA6.3444397027" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellenNA6.121056893" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h index dcba8b4d0f..967bc46b22 100644 --- a/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h +++ b/firmware/controllers/generated/rusefi_generated_hellenNA8_96.h @@ -1216,7 +1216,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 848761133 +#define SIGNATURE_HASH 4176309427 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellenNA8_96.848761133" +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellenNA8_96.4176309427" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_m74_9.h b/firmware/controllers/generated/rusefi_generated_m74_9.h index 2c5630f7ed..1bf655c4a5 100644 --- a/firmware/controllers/generated/rusefi_generated_m74_9.h +++ b/firmware/controllers/generated/rusefi_generated_m74_9.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3981609180 +#define SIGNATURE_HASH 656995650 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.m74_9.3981609180" +#define TS_SIGNATURE "rusEFI master.2024.04.23.m74_9.656995650" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f4.h b/firmware/controllers/generated/rusefi_generated_mre_f4.h index 4af8b94734..cfb560fcda 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f4.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f4.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1512566524 +#define SIGNATURE_HASH 2422051682 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.mre_f4.1512566524" +#define TS_SIGNATURE "rusEFI master.2024.04.23.mre_f4.2422051682" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_mre_f7.h b/firmware/controllers/generated/rusefi_generated_mre_f7.h index f7c5c60dfc..02e5cbde7f 100644 --- a/firmware/controllers/generated/rusefi_generated_mre_f7.h +++ b/firmware/controllers/generated/rusefi_generated_mre_f7.h @@ -1215,7 +1215,7 @@ #define show_microRusEFI_presets true #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1512566524 +#define SIGNATURE_HASH 2422051682 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.mre_f7.1512566524" +#define TS_SIGNATURE "rusEFI master.2024.04.23.mre_f7.2422051682" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h index 6c217b0763..b659e15a2a 100644 --- a/firmware/controllers/generated/rusefi_generated_nucleo_f413.h +++ b/firmware/controllers/generated/rusefi_generated_nucleo_f413.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.nucleo_f413.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.nucleo_f413.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_405.h b/firmware/controllers/generated/rusefi_generated_prometheus_405.h index 78ddd7ac68..9539e06b64 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_405.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_405.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1769766291 +#define SIGNATURE_HASH 2735079437 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.prometheus_405.1769766291" +#define TS_SIGNATURE "rusEFI master.2024.04.23.prometheus_405.2735079437" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_prometheus_469.h b/firmware/controllers/generated/rusefi_generated_prometheus_469.h index 9195a9528b..f272dd7aac 100644 --- a/firmware/controllers/generated/rusefi_generated_prometheus_469.h +++ b/firmware/controllers/generated/rusefi_generated_prometheus_469.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1769766291 +#define SIGNATURE_HASH 2735079437 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.prometheus_469.1769766291" +#define TS_SIGNATURE "rusEFI master.2024.04.23.prometheus_469.2735079437" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f4.h b/firmware/controllers/generated/rusefi_generated_proteus_f4.h index 6139c618e6..a4c1cd107e 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f4.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f4.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 3019049505 +#define SIGNATURE_HASH 2039052223 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_f4.3019049505" +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_f4.2039052223" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_f7.h b/firmware/controllers/generated/rusefi_generated_proteus_f7.h index b8b711bf17..cfbd08abad 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_f7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_f7.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 3019049505 +#define SIGNATURE_HASH 2039052223 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_f7.3019049505" +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_f7.2039052223" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_proteus_h7.h b/firmware/controllers/generated/rusefi_generated_proteus_h7.h index 79b02bd613..fd0d65c9a7 100644 --- a/firmware/controllers/generated/rusefi_generated_proteus_h7.h +++ b/firmware/controllers/generated/rusefi_generated_proteus_h7.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets true #define show_test_presets false -#define SIGNATURE_HASH 3019049505 +#define SIGNATURE_HASH 2039052223 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_h7.3019049505" +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_h7.2039052223" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_s105.h b/firmware/controllers/generated/rusefi_generated_s105.h index 64e59c9e2a..d133a4d168 100644 --- a/firmware/controllers/generated/rusefi_generated_s105.h +++ b/firmware/controllers/generated/rusefi_generated_s105.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 3865260225 +#define SIGNATURE_HASH 739855711 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.s105.3865260225" +#define TS_SIGNATURE "rusEFI master.2024.04.23.s105.739855711" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_small-can-board.h b/firmware/controllers/generated/rusefi_generated_small-can-board.h index 12d3612503..ac1204648f 100644 --- a/firmware/controllers/generated/rusefi_generated_small-can-board.h +++ b/firmware/controllers/generated/rusefi_generated_small-can-board.h @@ -1215,7 +1215,7 @@ #define show_Proteus_presets false #define show_small_can_board_presets true #define show_test_presets false -#define SIGNATURE_HASH 4278555169 +#define SIGNATURE_HASH 897576895 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1593,7 +1593,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.small-can-board.4278555169" +#define TS_SIGNATURE "rusEFI master.2024.04.23.small-can-board.897576895" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h index e865b52d21..fb5f25be6b 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f429_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32f429_nucleo.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32f429_nucleo.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h index 4966ecd519..466a5ddee9 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32f767_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32f767_nucleo.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32f767_nucleo.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h index c611922813..25e6ef1450 100644 --- a/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h +++ b/firmware/controllers/generated/rusefi_generated_stm32h743_nucleo.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32h743_nucleo.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32h743_nucleo.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_t-b-g.h b/firmware/controllers/generated/rusefi_generated_t-b-g.h index d7174f54cb..c790c1b695 100644 --- a/firmware/controllers/generated/rusefi_generated_t-b-g.h +++ b/firmware/controllers/generated/rusefi_generated_t-b-g.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1508421635 +#define SIGNATURE_HASH 2475871645 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.t-b-g.1508421635" +#define TS_SIGNATURE "rusEFI master.2024.04.23.t-b-g.2475871645" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h index 51bf3f12d9..7ebbc5f069 100644 --- a/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h +++ b/firmware/controllers/generated/rusefi_generated_tdg-pdm8.h @@ -1214,7 +1214,7 @@ #define show_microRusEFI_presets false #define show_Proteus_presets false #define show_test_presets false -#define SIGNATURE_HASH 1673858187 +#define SIGNATURE_HASH 2847895829 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1591,7 +1591,7 @@ #define ts_show_vr_threshold_all false #define ts_show_vr_threshold_pins true #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.tdg-pdm8.1673858187" +#define TS_SIGNATURE "rusEFI master.2024.04.23.tdg-pdm8.2847895829" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/rusefi_generated_uaefi.h b/firmware/controllers/generated/rusefi_generated_uaefi.h index 1830148a1c..310753cc5e 100644 --- a/firmware/controllers/generated/rusefi_generated_uaefi.h +++ b/firmware/controllers/generated/rusefi_generated_uaefi.h @@ -1215,7 +1215,7 @@ #define show_Proteus_presets false #define show_test_presets false #define show_uaefi_presets true -#define SIGNATURE_HASH 596823352 +#define SIGNATURE_HASH 3924340902 #define SIMULATOR_TUNE_BIN_FILE_NAME "generated/simulator_tune_image.bin" #define SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX "generated/simulator_tune_image" #define SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX ".bin" @@ -1592,7 +1592,7 @@ #define ts_show_vr_threshold_all true #define ts_show_vr_threshold_pins false #define ts_show_vvt_output true -#define TS_SIGNATURE "rusEFI master.2024.04.22.uaefi.596823352" +#define TS_SIGNATURE "rusEFI master.2024.04.23.uaefi.3924340902" #define TS_SIMULATE_CAN '>' #define TS_SIMULATE_CAN_char > #define TS_SINGLE_WRITE_COMMAND 'W' diff --git a/firmware/controllers/generated/signature_alphax-2chan.h b/firmware/controllers/generated/signature_alphax-2chan.h index 9368726edf..abaa6d7e4a 100644 --- a/firmware/controllers/generated/signature_alphax-2chan.h +++ b/firmware/controllers/generated/signature_alphax-2chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 523578615 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-2chan.523578615" +#define SIGNATURE_HASH 3578745193 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-2chan.3578745193" diff --git a/firmware/controllers/generated/signature_alphax-4chan.h b/firmware/controllers/generated/signature_alphax-4chan.h index 3d3e91ca35..8cee66dba5 100644 --- a/firmware/controllers/generated/signature_alphax-4chan.h +++ b/firmware/controllers/generated/signature_alphax-4chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1167536569 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-4chan.1167536569" +#define SIGNATURE_HASH 2414693415 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-4chan.2414693415" diff --git a/firmware/controllers/generated/signature_alphax-4chan_f7.h b/firmware/controllers/generated/signature_alphax-4chan_f7.h index a21b624869..7ccc66145a 100644 --- a/firmware/controllers/generated/signature_alphax-4chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-4chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1167536569 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-4chan_f7.1167536569" +#define SIGNATURE_HASH 2414693415 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-4chan_f7.2414693415" diff --git a/firmware/controllers/generated/signature_alphax-8chan-revA.h b/firmware/controllers/generated/signature_alphax-8chan-revA.h index fec099ab92..3452ba9b39 100644 --- a/firmware/controllers/generated/signature_alphax-8chan-revA.h +++ b/firmware/controllers/generated/signature_alphax-8chan-revA.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 235092884 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan-revA.235092884" +#define SIGNATURE_HASH 3296282122 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan-revA.3296282122" diff --git a/firmware/controllers/generated/signature_alphax-8chan.h b/firmware/controllers/generated/signature_alphax-8chan.h index a97e097ce4..eb77b42f57 100644 --- a/firmware/controllers/generated/signature_alphax-8chan.h +++ b/firmware/controllers/generated/signature_alphax-8chan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 900597188 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan.900597188" +#define SIGNATURE_HASH 4292114522 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan.4292114522" diff --git a/firmware/controllers/generated/signature_alphax-8chan_f7.h b/firmware/controllers/generated/signature_alphax-8chan_f7.h index 98eecd8190..67a1c44555 100644 --- a/firmware/controllers/generated/signature_alphax-8chan_f7.h +++ b/firmware/controllers/generated/signature_alphax-8chan_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 900597188 -#define TS_SIGNATURE "rusEFI master.2024.04.22.alphax-8chan_f7.900597188" +#define SIGNATURE_HASH 4292114522 +#define TS_SIGNATURE "rusEFI master.2024.04.23.alphax-8chan_f7.4292114522" diff --git a/firmware/controllers/generated/signature_at_start_f435.h b/firmware/controllers/generated/signature_at_start_f435.h index 64e0dcf79b..390455b8d3 100644 --- a/firmware/controllers/generated/signature_at_start_f435.h +++ b/firmware/controllers/generated/signature_at_start_f435.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.at_start_f435.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.at_start_f435.2475871645" diff --git a/firmware/controllers/generated/signature_atlas.h b/firmware/controllers/generated/signature_atlas.h index 6fc28ce350..95f87d0718 100644 --- a/firmware/controllers/generated/signature_atlas.h +++ b/firmware/controllers/generated/signature_atlas.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 502228045 -#define TS_SIGNATURE "rusEFI master.2024.04.22.atlas.502228045" +#define SIGNATURE_HASH 3616872915 +#define TS_SIGNATURE "rusEFI master.2024.04.23.atlas.3616872915" diff --git a/firmware/controllers/generated/signature_f407-discovery.h b/firmware/controllers/generated/signature_f407-discovery.h index 9035d53a9d..24733e879e 100644 --- a/firmware/controllers/generated/signature_f407-discovery.h +++ b/firmware/controllers/generated/signature_f407-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4256779106 -#define TS_SIGNATURE "rusEFI master.2024.04.22.f407-discovery.4256779106" +#define SIGNATURE_HASH 935540476 +#define TS_SIGNATURE "rusEFI master.2024.04.23.f407-discovery.935540476" diff --git a/firmware/controllers/generated/signature_f429-discovery.h b/firmware/controllers/generated/signature_f429-discovery.h index 104f9830f4..6223dfc6dd 100644 --- a/firmware/controllers/generated/signature_f429-discovery.h +++ b/firmware/controllers/generated/signature_f429-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.f429-discovery.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.f429-discovery.2475871645" diff --git a/firmware/controllers/generated/signature_f469-discovery.h b/firmware/controllers/generated/signature_f469-discovery.h index 424462b1ea..02481009b1 100644 --- a/firmware/controllers/generated/signature_f469-discovery.h +++ b/firmware/controllers/generated/signature_f469-discovery.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1799337616 -#define TS_SIGNATURE "rusEFI master.2024.04.22.f469-discovery.1799337616" +#define SIGNATURE_HASH 2705705742 +#define TS_SIGNATURE "rusEFI master.2024.04.23.f469-discovery.2705705742" diff --git a/firmware/controllers/generated/signature_frankenso_na6.h b/firmware/controllers/generated/signature_frankenso_na6.h index 8293c3c20f..dd35d1c135 100644 --- a/firmware/controllers/generated/signature_frankenso_na6.h +++ b/firmware/controllers/generated/signature_frankenso_na6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 258720792 -#define TS_SIGNATURE "rusEFI master.2024.04.22.frankenso_na6.258720792" +#define SIGNATURE_HASH 3306273158 +#define TS_SIGNATURE "rusEFI master.2024.04.23.frankenso_na6.3306273158" diff --git a/firmware/controllers/generated/signature_haba208.h b/firmware/controllers/generated/signature_haba208.h index 4e3dbac416..8704a29c2c 100644 --- a/firmware/controllers/generated/signature_haba208.h +++ b/firmware/controllers/generated/signature_haba208.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.haba208.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.haba208.2475871645" diff --git a/firmware/controllers/generated/signature_hellen-112-17.h b/firmware/controllers/generated/signature_hellen-112-17.h index 06472c1f18..ecc8bc3275 100644 --- a/firmware/controllers/generated/signature_hellen-112-17.h +++ b/firmware/controllers/generated/signature_hellen-112-17.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3504351367 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-112-17.3504351367" +#define SIGNATURE_HASH 446321945 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-112-17.446321945" diff --git a/firmware/controllers/generated/signature_hellen-gm-e67.h b/firmware/controllers/generated/signature_hellen-gm-e67.h index 083160db5a..4637832ad7 100644 --- a/firmware/controllers/generated/signature_hellen-gm-e67.h +++ b/firmware/controllers/generated/signature_hellen-gm-e67.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2509363131 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-gm-e67.2509363131" +#define SIGNATURE_HASH 1609280037 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-gm-e67.1609280037" diff --git a/firmware/controllers/generated/signature_hellen-honda-k.h b/firmware/controllers/generated/signature_hellen-honda-k.h index 272fd70a7a..dcd4a516be 100644 --- a/firmware/controllers/generated/signature_hellen-honda-k.h +++ b/firmware/controllers/generated/signature_hellen-honda-k.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2832192600 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-honda-k.2832192600" +#define SIGNATURE_HASH 1656072646 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-honda-k.1656072646" diff --git a/firmware/controllers/generated/signature_hellen-nb1.h b/firmware/controllers/generated/signature_hellen-nb1.h index 319b419340..646d1a2621 100644 --- a/firmware/controllers/generated/signature_hellen-nb1.h +++ b/firmware/controllers/generated/signature_hellen-nb1.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2968536611 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen-nb1.2968536611" +#define SIGNATURE_HASH 2055879613 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen-nb1.2055879613" diff --git a/firmware/controllers/generated/signature_hellen121nissan.h b/firmware/controllers/generated/signature_hellen121nissan.h index 28f4fe1abd..c725c5fa57 100644 --- a/firmware/controllers/generated/signature_hellen121nissan.h +++ b/firmware/controllers/generated/signature_hellen121nissan.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1951538708 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen121nissan.1951538708" +#define SIGNATURE_HASH 3190317962 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen121nissan.3190317962" diff --git a/firmware/controllers/generated/signature_hellen121vag.h b/firmware/controllers/generated/signature_hellen121vag.h index adacc6451f..0f67f507f4 100644 --- a/firmware/controllers/generated/signature_hellen121vag.h +++ b/firmware/controllers/generated/signature_hellen121vag.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1771154917 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen121vag.1771154917" +#define SIGNATURE_HASH 2750140539 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen121vag.2750140539" diff --git a/firmware/controllers/generated/signature_hellen128.h b/firmware/controllers/generated/signature_hellen128.h index 3080dfcca8..46f9145a3c 100644 --- a/firmware/controllers/generated/signature_hellen128.h +++ b/firmware/controllers/generated/signature_hellen128.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3027933940 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen128.3027933940" +#define SIGNATURE_HASH 2113988458 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen128.2113988458" diff --git a/firmware/controllers/generated/signature_hellen154hyundai.h b/firmware/controllers/generated/signature_hellen154hyundai.h index b77d6c85b4..7dfa2a1c4a 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai.h +++ b/firmware/controllers/generated/signature_hellen154hyundai.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2933238897 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen154hyundai.2933238897" +#define SIGNATURE_HASH 1689244143 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen154hyundai.1689244143" diff --git a/firmware/controllers/generated/signature_hellen154hyundai_f7.h b/firmware/controllers/generated/signature_hellen154hyundai_f7.h index 15c20c9d63..87dd48a1f2 100644 --- a/firmware/controllers/generated/signature_hellen154hyundai_f7.h +++ b/firmware/controllers/generated/signature_hellen154hyundai_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 2563934710 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen154hyundai_f7.2563934710" +#define SIGNATURE_HASH 1386804328 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen154hyundai_f7.1386804328" diff --git a/firmware/controllers/generated/signature_hellen72.h b/firmware/controllers/generated/signature_hellen72.h index 30dcd0346b..b850f57438 100644 --- a/firmware/controllers/generated/signature_hellen72.h +++ b/firmware/controllers/generated/signature_hellen72.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3641263263 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen72.3641263263" +#define SIGNATURE_HASH 326318337 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen72.326318337" diff --git a/firmware/controllers/generated/signature_hellen81.h b/firmware/controllers/generated/signature_hellen81.h index b12e37bd59..9eeb971306 100644 --- a/firmware/controllers/generated/signature_hellen81.h +++ b/firmware/controllers/generated/signature_hellen81.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1014505701 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen81.1014505701" +#define SIGNATURE_HASH 4127350139 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen81.4127350139" diff --git a/firmware/controllers/generated/signature_hellen88bmw.h b/firmware/controllers/generated/signature_hellen88bmw.h index 09472aa07c..917f900245 100644 --- a/firmware/controllers/generated/signature_hellen88bmw.h +++ b/firmware/controllers/generated/signature_hellen88bmw.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 727397798 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellen88bmw.727397798" +#define SIGNATURE_HASH 3777054776 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellen88bmw.3777054776" diff --git a/firmware/controllers/generated/signature_hellenNA6.h b/firmware/controllers/generated/signature_hellenNA6.h index 82fd05fb59..d27850d323 100644 --- a/firmware/controllers/generated/signature_hellenNA6.h +++ b/firmware/controllers/generated/signature_hellenNA6.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3444397027 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellenNA6.3444397027" +#define SIGNATURE_HASH 121056893 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellenNA6.121056893" diff --git a/firmware/controllers/generated/signature_hellenNA8_96.h b/firmware/controllers/generated/signature_hellenNA8_96.h index 49db48869c..7646bebb7a 100644 --- a/firmware/controllers/generated/signature_hellenNA8_96.h +++ b/firmware/controllers/generated/signature_hellenNA8_96.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 848761133 -#define TS_SIGNATURE "rusEFI master.2024.04.22.hellenNA8_96.848761133" +#define SIGNATURE_HASH 4176309427 +#define TS_SIGNATURE "rusEFI master.2024.04.23.hellenNA8_96.4176309427" diff --git a/firmware/controllers/generated/signature_m74_9.h b/firmware/controllers/generated/signature_m74_9.h index d5217d6e82..3c68ed0df0 100644 --- a/firmware/controllers/generated/signature_m74_9.h +++ b/firmware/controllers/generated/signature_m74_9.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3981609180 -#define TS_SIGNATURE "rusEFI master.2024.04.22.m74_9.3981609180" +#define SIGNATURE_HASH 656995650 +#define TS_SIGNATURE "rusEFI master.2024.04.23.m74_9.656995650" diff --git a/firmware/controllers/generated/signature_mre_f4.h b/firmware/controllers/generated/signature_mre_f4.h index 90fcfd0309..7610154c01 100644 --- a/firmware/controllers/generated/signature_mre_f4.h +++ b/firmware/controllers/generated/signature_mre_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1512566524 -#define TS_SIGNATURE "rusEFI master.2024.04.22.mre_f4.1512566524" +#define SIGNATURE_HASH 2422051682 +#define TS_SIGNATURE "rusEFI master.2024.04.23.mre_f4.2422051682" diff --git a/firmware/controllers/generated/signature_mre_f7.h b/firmware/controllers/generated/signature_mre_f7.h index 3069abe7c8..ec1ed026ed 100644 --- a/firmware/controllers/generated/signature_mre_f7.h +++ b/firmware/controllers/generated/signature_mre_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1512566524 -#define TS_SIGNATURE "rusEFI master.2024.04.22.mre_f7.1512566524" +#define SIGNATURE_HASH 2422051682 +#define TS_SIGNATURE "rusEFI master.2024.04.23.mre_f7.2422051682" diff --git a/firmware/controllers/generated/signature_nucleo_f413.h b/firmware/controllers/generated/signature_nucleo_f413.h index 945a2a5cce..3fc8b3a9c5 100644 --- a/firmware/controllers/generated/signature_nucleo_f413.h +++ b/firmware/controllers/generated/signature_nucleo_f413.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.nucleo_f413.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.nucleo_f413.2475871645" diff --git a/firmware/controllers/generated/signature_prometheus_405.h b/firmware/controllers/generated/signature_prometheus_405.h index 8679e108ed..fa09ef317c 100644 --- a/firmware/controllers/generated/signature_prometheus_405.h +++ b/firmware/controllers/generated/signature_prometheus_405.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1769766291 -#define TS_SIGNATURE "rusEFI master.2024.04.22.prometheus_405.1769766291" +#define SIGNATURE_HASH 2735079437 +#define TS_SIGNATURE "rusEFI master.2024.04.23.prometheus_405.2735079437" diff --git a/firmware/controllers/generated/signature_prometheus_469.h b/firmware/controllers/generated/signature_prometheus_469.h index e728335984..a950b53c0e 100644 --- a/firmware/controllers/generated/signature_prometheus_469.h +++ b/firmware/controllers/generated/signature_prometheus_469.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1769766291 -#define TS_SIGNATURE "rusEFI master.2024.04.22.prometheus_469.1769766291" +#define SIGNATURE_HASH 2735079437 +#define TS_SIGNATURE "rusEFI master.2024.04.23.prometheus_469.2735079437" diff --git a/firmware/controllers/generated/signature_proteus_f4.h b/firmware/controllers/generated/signature_proteus_f4.h index 79b0da6db2..3452697394 100644 --- a/firmware/controllers/generated/signature_proteus_f4.h +++ b/firmware/controllers/generated/signature_proteus_f4.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3019049505 -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_f4.3019049505" +#define SIGNATURE_HASH 2039052223 +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_f4.2039052223" diff --git a/firmware/controllers/generated/signature_proteus_f7.h b/firmware/controllers/generated/signature_proteus_f7.h index e2199719d6..42afc11b74 100644 --- a/firmware/controllers/generated/signature_proteus_f7.h +++ b/firmware/controllers/generated/signature_proteus_f7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3019049505 -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_f7.3019049505" +#define SIGNATURE_HASH 2039052223 +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_f7.2039052223" diff --git a/firmware/controllers/generated/signature_proteus_h7.h b/firmware/controllers/generated/signature_proteus_h7.h index 44b22762bd..8480502225 100644 --- a/firmware/controllers/generated/signature_proteus_h7.h +++ b/firmware/controllers/generated/signature_proteus_h7.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3019049505 -#define TS_SIGNATURE "rusEFI master.2024.04.22.proteus_h7.3019049505" +#define SIGNATURE_HASH 2039052223 +#define TS_SIGNATURE "rusEFI master.2024.04.23.proteus_h7.2039052223" diff --git a/firmware/controllers/generated/signature_s105.h b/firmware/controllers/generated/signature_s105.h index e3a93b812b..631de112cc 100644 --- a/firmware/controllers/generated/signature_s105.h +++ b/firmware/controllers/generated/signature_s105.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 3865260225 -#define TS_SIGNATURE "rusEFI master.2024.04.22.s105.3865260225" +#define SIGNATURE_HASH 739855711 +#define TS_SIGNATURE "rusEFI master.2024.04.23.s105.739855711" diff --git a/firmware/controllers/generated/signature_small-can-board.h b/firmware/controllers/generated/signature_small-can-board.h index 22c430c88c..e408ab7999 100644 --- a/firmware/controllers/generated/signature_small-can-board.h +++ b/firmware/controllers/generated/signature_small-can-board.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 4278555169 -#define TS_SIGNATURE "rusEFI master.2024.04.22.small-can-board.4278555169" +#define SIGNATURE_HASH 897576895 +#define TS_SIGNATURE "rusEFI master.2024.04.23.small-can-board.897576895" diff --git a/firmware/controllers/generated/signature_stm32f429_nucleo.h b/firmware/controllers/generated/signature_stm32f429_nucleo.h index e6a733024e..0478c29f58 100644 --- a/firmware/controllers/generated/signature_stm32f429_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f429_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32f429_nucleo.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32f429_nucleo.2475871645" diff --git a/firmware/controllers/generated/signature_stm32f767_nucleo.h b/firmware/controllers/generated/signature_stm32f767_nucleo.h index 6d9c9a4b6e..f798a4e6ba 100644 --- a/firmware/controllers/generated/signature_stm32f767_nucleo.h +++ b/firmware/controllers/generated/signature_stm32f767_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32f767_nucleo.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32f767_nucleo.2475871645" diff --git a/firmware/controllers/generated/signature_stm32h743_nucleo.h b/firmware/controllers/generated/signature_stm32h743_nucleo.h index 4c1af5cd69..092249b7ae 100644 --- a/firmware/controllers/generated/signature_stm32h743_nucleo.h +++ b/firmware/controllers/generated/signature_stm32h743_nucleo.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.stm32h743_nucleo.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.stm32h743_nucleo.2475871645" diff --git a/firmware/controllers/generated/signature_t-b-g.h b/firmware/controllers/generated/signature_t-b-g.h index 0b8f74c7c1..8f88a99338 100644 --- a/firmware/controllers/generated/signature_t-b-g.h +++ b/firmware/controllers/generated/signature_t-b-g.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1508421635 -#define TS_SIGNATURE "rusEFI master.2024.04.22.t-b-g.1508421635" +#define SIGNATURE_HASH 2475871645 +#define TS_SIGNATURE "rusEFI master.2024.04.23.t-b-g.2475871645" diff --git a/firmware/controllers/generated/signature_tdg-pdm8.h b/firmware/controllers/generated/signature_tdg-pdm8.h index 40a7bfa953..c9b958ae8e 100644 --- a/firmware/controllers/generated/signature_tdg-pdm8.h +++ b/firmware/controllers/generated/signature_tdg-pdm8.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 1673858187 -#define TS_SIGNATURE "rusEFI master.2024.04.22.tdg-pdm8.1673858187" +#define SIGNATURE_HASH 2847895829 +#define TS_SIGNATURE "rusEFI master.2024.04.23.tdg-pdm8.2847895829" diff --git a/firmware/controllers/generated/signature_uaefi.h b/firmware/controllers/generated/signature_uaefi.h index 030e323c40..394afefab5 100644 --- a/firmware/controllers/generated/signature_uaefi.h +++ b/firmware/controllers/generated/signature_uaefi.h @@ -2,5 +2,5 @@ // was generated automatically by rusEFI tool config_definition-all.jar based on gen_config.sh by SignatureConsumer // -#define SIGNATURE_HASH 596823352 -#define TS_SIGNATURE "rusEFI master.2024.04.22.uaefi.596823352" +#define SIGNATURE_HASH 3924340902 +#define TS_SIGNATURE "rusEFI master.2024.04.23.uaefi.3924340902" diff --git a/firmware/controllers/lua/generated/output_lookup_generated.cpp b/firmware/controllers/lua/generated/output_lookup_generated.cpp index 764bb12f36..63573e02d6 100644 --- a/firmware/controllers/lua/generated/output_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/output_lookup_generated.cpp @@ -746,6 +746,9 @@ float getOutputValueByName(const char *name) { // fastAdcErrorsCount case -805019103: return engine->outputChannels.fastAdcErrorsCount; +// unexpectedAdcSample + case 605344036: + return engine->outputChannels.unexpectedAdcSample; // totalFuelCorrection #if EFI_ENGINE_CONTROL case -1779658835: diff --git a/firmware/controllers/lua/generated/value_lookup_generated.cpp b/firmware/controllers/lua/generated/value_lookup_generated.cpp index 076f2c1fc4..9d5d4b8628 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.cpp +++ b/firmware/controllers/lua/generated/value_lookup_generated.cpp @@ -1165,6 +1165,9 @@ float getConfigValueByName(const char *name) { // devBit7 case 161953466: return engineConfiguration->devBit7; +// skipADC12bitAssert + case 583380344: + return engineConfiguration->skipADC12bitAssert; // afterCrankingIACtaperDuration case 671504531: return engineConfiguration->afterCrankingIACtaperDuration; @@ -3774,6 +3777,11 @@ bool setConfigValueByName(const char *name, float value) { { engineConfiguration->devBit7 = (int)value; return 1; + } + case 583380344: + { + engineConfiguration->skipADC12bitAssert = (int)value; + return 1; } case 671504531: { diff --git a/firmware/controllers/lua/generated/value_lookup_generated.md b/firmware/controllers/lua/generated/value_lookup_generated.md index bef0aa1eb7..ac79649c60 100644 --- a/firmware/controllers/lua/generated/value_lookup_generated.md +++ b/firmware/controllers/lua/generated/value_lookup_generated.md @@ -1159,6 +1159,9 @@ AEM X-Series EGT gauge kit or rusEFI EGT sensor from Wideband controller ### devBit7 +### skipADC12bitAssert + + ### afterCrankingIACtaperDuration This is the duration in cycles that the IAC will take to reach its normal idle position, it can be used to hold the idle higher for a few seconds after cranking to improve startup.\Should be 100 once tune is better diff --git a/firmware/tunerstudio/generated/rusefi.ini b/firmware/tunerstudio/generated/rusefi.ini index 3c865fae9a..b5efc68ee4 100644 --- a/firmware/tunerstudio/generated/rusefi.ini +++ b/firmware/tunerstudio/generated/rusefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.f407-discovery.4256779106" + signature = "rusEFI master.2024.04.23.f407-discovery.935540476" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.f407-discovery.4256779106" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.f407-discovery.935540476" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:38 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:08 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7719,6 +7722,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini index 254f48356a..3a7fd4af2f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-2chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-2chan.523578615" + signature = "rusEFI master.2024.04.23.alphax-2chan.3578745193" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-2chan.523578615" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-2chan.3578745193" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","INVALID","B5 - TPS","A2 Battery Sense","C7 - CAM Hall/Digital","INVALID","X1 - AIN1","INVALID","INVALID","B2 - MAP","B7 - CLT","B3 - IAT","X3 - AIN2","X7 - AIN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:28 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:58 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7711,6 +7714,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini index 1c1d605e3f..b569ee01ca 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-4chan.1167536569" + signature = "rusEFI master.2024.04.23.alphax-4chan.2414693415" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-4chan.1167536569" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-4chan.2414693415" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:37 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:07 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7733,6 +7736,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini index 9cf59ae5ab..81a20f362f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-4chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-4chan_f7.1167536569" + signature = "rusEFI master.2024.04.23.alphax-4chan_f7.2414693415" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-4chan_f7.1167536569" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-4chan_f7.2414693415" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","B4 - O2","On-board MAP","D5 - PPS","B5 - TPS","F7 - Ignition Key Voltage","C7 - CAM Hall/Digital","X7 - AIN4","D4 - TPS2","INVALID","X5 - AIN3","B2 - MAP","B7 - CLT","B3 - IAT","F6 - PPS2","INVALID","INVALID","INVALID","INVALID","X3 - AIN2","X1 - AIN1 and D5 on older boards" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:36 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:06 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7733,6 +7736,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini index 136b20dbfa..0d3a444b0f 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan-revA.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-8chan-revA.235092884" + signature = "rusEFI master.2024.04.23.alphax-8chan-revA.3296282122" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-8chan-revA.235092884" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-8chan-revA.3296282122" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","17A - PPS","23C - TPS","Battery Sense","INVALID","15D - AN5","24C - TPS2","14A - Analog 1","22A - Analog 22","On-board MAP","16A - CLT","15A - IAT","31C - PPS2","33A - AN3","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","16D - AN6","INVALID","INVALID","INVALID","INVALID","7C - AT4","INVALID","6C - AT3","14D - AN4" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:46 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:15 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini index 7ba5bf95aa..96d47e2297 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-8chan.900597188" + signature = "rusEFI master.2024.04.23.alphax-8chan.4292114522" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-8chan.900597188" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-8chan.4292114522" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:51 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:21 UTC 2024 pageSize = 22672 page = 1 @@ -770,6 +770,7 @@ devBit4 = bits, U32, 1512, [24:24], "false", "true" devBit5 = bits, U32, 1512, [25:25], "false", "true" devBit6 = bits, U32, 1512, [26:26], "false", "true" devBit7 = bits, U32, 1512, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1512, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1516, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1518, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1520, [0:8], $gpio_list @@ -2955,82 +2956,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5459,6 +5461,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7718,6 +7721,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini index a2751f2e13..5a385b0bf6 100644 --- a/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_alphax-8chan_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.alphax-8chan_f7.900597188" + signature = "rusEFI master.2024.04.23.alphax-8chan_f7.4292114522" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.alphax-8chan_f7.900597188" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.alphax-8chan_f7.4292114522" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","3A - Aux Analog 2","On-board MAP","32A - PPS Sensor Input","31A - TPS Sensor Input","24 - Ignition Key Voltage","INVALID","INVALID","19A - Aux Analog 6","1A - Aux Analog 1","2A - Aux Analog 4","INVALID","29A - CLT Sensor Input","27A - IAT Sensor Input","INVALID","12A - Aux Analog 8","INVALID","11A - Aux Analog 3","INVALID","34A - PPS2 Sensor Input","33A - TPS2 Sensor Input","INVALID","INVALID","INVALID","4A - Aux Analog 7","INVALID","10A - Aux Analog 5","INVALID","28A - Aux Temp 2","28A - Aux Temp 1","INVALID","20A - Aux Analog 9" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:53 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:22 UTC 2024 pageSize = 22672 page = 1 @@ -770,6 +770,7 @@ devBit4 = bits, U32, 1512, [24:24], "false", "true" devBit5 = bits, U32, 1512, [25:25], "false", "true" devBit6 = bits, U32, 1512, [26:26], "false", "true" devBit7 = bits, U32, 1512, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1512, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1516, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1518, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1520, [0:8], $gpio_list @@ -2955,82 +2956,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5459,6 +5461,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7718,6 +7721,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini index 03ea91f1ad..d9b19a462f 100644 --- a/firmware/tunerstudio/generated/rusefi_at_start_f435.ini +++ b/firmware/tunerstudio/generated/rusefi_at_start_f435.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.at_start_f435.1508421635" + signature = "rusEFI master.2024.04.23.at_start_f435.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.at_start_f435.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.at_start_f435.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:02 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_atlas.ini b/firmware/tunerstudio/generated/rusefi_atlas.ini index 22b019d0be..e21eefc73c 100644 --- a/firmware/tunerstudio/generated/rusefi_atlas.ini +++ b/firmware/tunerstudio/generated/rusefi_atlas.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.atlas.502228045" + signature = "rusEFI master.2024.04.23.atlas.3616872915" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.atlas.502228045" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.atlas.3616872915" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:32 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:01 UTC 2024 pageSize = 22156 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini index a653166df4..5814a10e1b 100644 --- a/firmware/tunerstudio/generated/rusefi_f407-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f407-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.f407-discovery.4256779106" + signature = "rusEFI master.2024.04.23.f407-discovery.935540476" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.f407-discovery.4256779106" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.f407-discovery.935540476" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:25 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:55 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7719,6 +7722,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini index b128ceed80..54faf76854 100644 --- a/firmware/tunerstudio/generated/rusefi_f429-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f429-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.f429-discovery.1508421635" + signature = "rusEFI master.2024.04.23.f429-discovery.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.f429-discovery.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.f429-discovery.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:34 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:03 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini index a25190384c..be2a8c79a1 100644 --- a/firmware/tunerstudio/generated/rusefi_f469-discovery.ini +++ b/firmware/tunerstudio/generated/rusefi_f469-discovery.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.f469-discovery.1799337616" + signature = "rusEFI master.2024.04.23.f469-discovery.2705705742" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.f469-discovery.1799337616" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.f469-discovery.2705705742" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:24 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:53 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini index 6bbe60feff..5a8e363c3d 100644 --- a/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini +++ b/firmware/tunerstudio/generated/rusefi_frankenso_na6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.frankenso_na6.258720792" + signature = "rusEFI master.2024.04.23.frankenso_na6.3306273158" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.frankenso_na6.258720792" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.frankenso_na6.3306273158" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog 3O","Analog 3L","Analog 3M","Analog 3J","Analog 3I","INVALID","Analog 3H","Analog 3G","INVALID","INVALID","INVALID","Analog 3P","Analog 3Q","Analog 3N","Analog VBatt","Analog 3E" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:18 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:48 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_haba208.ini b/firmware/tunerstudio/generated/rusefi_haba208.ini index 64b610fbd5..cf7ae597b6 100644 --- a/firmware/tunerstudio/generated/rusefi_haba208.ini +++ b/firmware/tunerstudio/generated/rusefi_haba208.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.haba208.1508421635" + signature = "rusEFI master.2024.04.23.haba208.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.haba208.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.haba208.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:19 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:48 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini index 0be7b2fbff..772cbb223e 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-112-17.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen-112-17.3504351367" + signature = "rusEFI master.2024.04.23.hellen-112-17.446321945" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen-112-17.3504351367" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen-112-17.446321945" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","B20 TPS Throttle Position 2","A14 Analog Input","INVALID","A21 PPS1","B03 TPS Throttle Position 1","INVALID","A07 TODO","A12 Analog Input","A10 Analog Input","INVALID","B19 MAP","A09 Analog Input","B15 CLT","B27 IAT","A11 Analog Input","A19 Analog Input" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:25 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:55 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7711,6 +7714,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini index 95cfa582f0..9090e6d655 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-gm-e67.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen-gm-e67.2509363131" + signature = "rusEFI master.2024.04.23.hellen-gm-e67.1609280037" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen-gm-e67.2509363131" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen-gm-e67.1609280037" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","C2-60 - Oil Pressure","C3-58 - Baro","C1-47 - PPS1","C2-64 - TPS1","C1-19 Battery Sense","C1-45 Secondary Fuel Level","C3-57 - A/C Pressure","C2-66 - TPS2","C1-44 Primary Fuel Level","C2-65 - Trans Fluids","C3-59 - MAP","C3-55 - CLT","C3-56 - IAT","C1-49 - PPS2","C1-46 Vac Sense" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:29 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:59 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini index 8a89a28d5c..fd3963f870 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-honda-k.ini @@ -4,12 +4,12 @@ enable2ndByteCanID = false [SettingGroups] [MegaTune] - signature = "rusEFI master.2024.04.22.hellen-honda-k.2832192600" + signature = "rusEFI master.2024.04.23.hellen-honda-k.1656072646" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen-honda-k.2832192600" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen-honda-k.1656072646" ; signature is expected to be 7 or more characters. useLegacyFTempUnits = false ignoreMissingBitOptions = true @@ -716,6 +716,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2883,82 +2884,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5310,6 +5312,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7493,6 +7496,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini index 627eb6d3f6..ce35a3d5f6 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen-nb1.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen-nb1.2968536611" + signature = "rusEFI master.2024.04.23.hellen-nb1.2055879613" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen-nb1.2968536611" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen-nb1.2055879613" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","1G - Steering/RES2","3E - TPS","1B - Battery Sense","2H - CAM","3S - EGR BOOST IN","2A - Pressure Input","2J - CRANK","2L - MAF","3D - MAP","2E - Coolant","2B - IAT","4C - IN TEMP/PPS2","1P - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:44 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:14 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini index ec01c1a867..c15a6f8b0d 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121nissan.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen121nissan.1951538708" + signature = "rusEFI master.2024.04.23.hellen121nissan.3190317962" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen121nissan.1951538708" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen121nissan.3190317962" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","51 - MAF","INVALID","Aux P68","106 - PPS 1","50 - TPS 1","109 Ignition Key Voltage","INVALID","INVALID","69 - TPS 2","INVALID","Aux P66","Aux P67","73 - CLT","34 - IAT","98 - PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:39 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:09 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7707,6 +7710,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini index cfaf898587..a1e8cf1abe 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen121vag.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen121vag.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen121vag.1771154917" + signature = "rusEFI master.2024.04.23.hellen121vag.2750140539" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen121vag.1771154917" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen121vag.2750140539" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","14 - O2","INVALID","INVALID","34 In PPS1","92 - TPS 1","106 - KNOCK","86 - CAM1","87 - CAM2","84 - TPS2","INVALID","29 In Maf","101 - MAP2","93 - CLT","85 - IAT","35 In PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:23 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:54 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen128.ini b/firmware/tunerstudio/generated/rusefi_hellen128.ini index 1823f295e4..0e0c07b892 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen128.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen128.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen128.3027933940" + signature = "rusEFI master.2024.04.23.hellen128.2113988458" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen128.3027933940" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen128.2113988458" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","P36_IN_O2S","P32_IN_O2S2","P40_IN_MAP3","C24 - PPS1","E31 - TPS1","Battery Sense","E40 - IN_CAM","P30_IN_AUX4","E34 - TPS2","E37 - Crank Input","E47 - MAF","E23 - MAP","E29 - Coolant Temp","E45 - IAT","C25 - PPS2","P41_IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:50 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:20 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini index b6385a7291..b78f959c4f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen154hyundai.2933238897" + signature = "rusEFI master.2024.04.23.hellen154hyundai.1689244143" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen154hyundai.2933238897" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen154hyundai.1689244143" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","K21 Ambient Temperature","K58 Oil Temp","K54 A/C pressure","PPS 1","TPS 1","K2 Ignition Key Voltage","X10 AIN2","INVALID","TPS 2","X11 AIN1","Map Sensor K31","K10 Sensor","CLT","IAT","PPS 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:57 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:26 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5452,6 +5454,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7678,6 +7681,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini index 6ed5da00ff..9487f0b712 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen154hyundai_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen154hyundai_f7.2563934710" + signature = "rusEFI master.2024.04.23.hellen154hyundai_f7.1386804328" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen154hyundai_f7.2563934710" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen154hyundai_f7.1386804328" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:43 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:13 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5452,6 +5454,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7678,6 +7681,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen72.ini b/firmware/tunerstudio/generated/rusefi_hellen72.ini index 03e8f914b8..f68951076f 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen72.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen72.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen72.3641263263" + signature = "rusEFI master.2024.04.23.hellen72.326318337" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen72.3641263263" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen72.326318337" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","5N - TPS2","3L - IGN_7 / AFR","intMAP (A15)","5P - PPS1","4V - TPS (A17)","4S/4T - Alternator voltage","3V - CAM (A19)","4J - VTCS/AUX4 (A20)","4F - AC_PRES/AUX1 (A23)","3Y - CRANK (A24)","4X - MAF (A9)","4U - MAP2/Ign8 (A10)","4P - CLT (A11)","4N - IAT (A14)","5M - PPS2 OR TEMPERATURE SENSOR","4AE - EGR/MAP4 (A22)" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:34 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:05 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen81.ini b/firmware/tunerstudio/generated/rusefi_hellen81.ini index 2197c21fe1..c2cd8ee30a 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen81.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen81.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen81.1014505701" + signature = "rusEFI master.2024.04.23.hellen81.4127350139" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen81.1014505701" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen81.4127350139" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - IN_O2S","55 - IN_O2S2","41 - IN_MAP3","78 - IN_PPS","16 - IN_TPS","13 - IN_VIGN","79 - IN_CAM","77 - IN_AUX4","74 - IN_AUX1","15 - IN_CRANK (A24)","37 - IN_MAP1","38 - IN_MAP2","39 - IN_CLT","40 - IN_IAT","75 - IN_AUX2","76 - IN_AUX3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:00 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:29 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7711,6 +7714,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini index 26b61df618..e8d1e58b0c 100644 --- a/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini +++ b/firmware/tunerstudio/generated/rusefi_hellen88bmw.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellen88bmw.727397798" + signature = "rusEFI master.2024.04.23.hellen88bmw.3777054776" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellen88bmw.727397798" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellen88bmw.3777054776" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","VIN5","VIN6","INVALID","PPS1","73 - TPS","56 - Battery Sense","17 - CAM","Aux BARO","Aux TPS2","16 - CRANK","41 - MAF","Aux MAP","78 - CLT","77 - IAT","Aux PPS2","Aux TPS3" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:30 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:00 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7708,6 +7711,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini index a4b92c7e78..9fff504c32 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA6.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA6.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellenNA6.3444397027" + signature = "rusEFI master.2024.04.23.hellenNA6.121056893" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellenNA6.3444397027" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellenNA6.121056893" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","3N - O2S","2N - Temperature Sensor","intMAP (A15)","4I - PPS1","TPS Input","1B - Battery Sense","INVALID","4G - PPS2 OR TEMPERATURE SENSOR","4H - TPS2","INVALID","3O - MAF","2M - Pressure Sensor","3Q - CLT","3P - IAT","1V - Clutch Switch","1Q AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:58 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:28 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini index ace176b03c..61de9d0691 100644 --- a/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini +++ b/firmware/tunerstudio/generated/rusefi_hellenNA8_96.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.hellenNA8_96.848761133" + signature = "rusEFI master.2024.04.23.hellenNA8_96.4176309427" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.hellenNA8_96.848761133" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.hellenNA8_96.4176309427" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","2C - O2S","TPS1","intMAP","PPS1","2F - TPS","3B - Battery Sense","3G - CAM","3S - EGR BOOST IN","2A - Pressure Input","3F - CRANK","2B - MAF","INVALID","2G - Coolant","2B - IAT","4C - IN TEMP/PPS2","1K - AC Switch" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:33 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:03 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_m74_9.ini b/firmware/tunerstudio/generated/rusefi_m74_9.ini index 7d2eb261be..65b5aefb25 100644 --- a/firmware/tunerstudio/generated/rusefi_m74_9.ini +++ b/firmware/tunerstudio/generated/rusefi_m74_9.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.m74_9.3981609180" + signature = "rusEFI master.2024.04.23.m74_9.656995650" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.m74_9.3981609180" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.m74_9.656995650" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","MAF/MAP sensor signal","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","INVALID","Pedal position sensor 1 signal PPS1","Pedal position sensor 2 signal PPS2","ETB TPS position sensor 1 signal","ETB TPS position sensor 2 signal" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:21 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:51 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7715,6 +7718,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_mre_f4.ini b/firmware/tunerstudio/generated/rusefi_mre_f4.ini index b394f077f6..a59874cd9e 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.mre_f4.1512566524" + signature = "rusEFI master.2024.04.23.mre_f4.2422051682" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.mre_f4.1512566524" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.mre_f4.2422051682" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:19 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:49 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5458,6 +5460,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7737,6 +7740,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_mre_f7.ini b/firmware/tunerstudio/generated/rusefi_mre_f7.ini index 4e380f0df6..0c6be252ce 100644 --- a/firmware/tunerstudio/generated/rusefi_mre_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_mre_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.mre_f7.1512566524" + signature = "rusEFI master.2024.04.23.mre_f7.2422051682" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.mre_f7.1512566524" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.mre_f7.2422051682" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","18 - AN temp 1","23 - AN temp 2","24 - AN temp 3 or Hall Input","22 - AN temp 4 or Hall Input","28 - AN volt 10, Aux Reuse","INVALID","26 - AN volt 2","31 - AN volt 3","36 - AN volt 8, Aux Reuse","40 - AN volt 9, Aux Reuse","27 - AN volt 1","Battery Sense","19 - AN volt 4","20 - AN volt 5","32 - AN volt 6, Aux Reuse","30 - AN volt 7" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:21 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:51 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5458,6 +5460,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7737,6 +7740,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini index 9c368e499b..21dce0f55c 100644 --- a/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini +++ b/firmware/tunerstudio/generated/rusefi_nucleo_f413.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.nucleo_f413.1508421635" + signature = "rusEFI master.2024.04.23.nucleo_f413.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.nucleo_f413.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.nucleo_f413.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:22 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:52 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini index ab2fe52600..30a7c192e6 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_405.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_405.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.prometheus_405.1769766291" + signature = "rusEFI master.2024.04.23.prometheus_405.2735079437" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.prometheus_405.1769766291" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.prometheus_405.2735079437" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:28 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:57 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7707,6 +7710,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini index 408d1553a7..aa3795409e 100644 --- a/firmware/tunerstudio/generated/rusefi_prometheus_469.ini +++ b/firmware/tunerstudio/generated/rusefi_prometheus_469.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.prometheus_469.1769766291" + signature = "rusEFI master.2024.04.23.prometheus_469.2735079437" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.prometheus_469.1769766291" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.prometheus_469.2735079437" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:29 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:58 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7707,6 +7710,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini index d6e2950864..98f6c3fcc9 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f4.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f4.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.proteus_f4.3019049505" + signature = "rusEFI master.2024.04.23.proteus_f4.2039052223" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.proteus_f4.3019049505" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.proteus_f4.2039052223" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:08 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:37 UTC 2024 pageSize = 28156 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7742,6 +7745,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini index a6ea2f5d58..1cfa0a15dc 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_f7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_f7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.proteus_f7.3019049505" + signature = "rusEFI master.2024.04.23.proteus_f7.2039052223" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.proteus_f7.3019049505" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.proteus_f7.2039052223" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:02 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:32 UTC 2024 pageSize = 28156 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7742,6 +7745,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini index b563a39fea..0b8fa8ea53 100644 --- a/firmware/tunerstudio/generated/rusefi_proteus_h7.ini +++ b/firmware/tunerstudio/generated/rusefi_proteus_h7.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.proteus_h7.3019049505" + signature = "rusEFI master.2024.04.23.proteus_h7.2039052223" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.proteus_h7.3019049505" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.proteus_h7.2039052223" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","Analog Volt 5","Analog Volt 6","Analog Volt 7","Analog Volt 8","Analog Volt 9","Analog Volt 10","Analog Volt 11","Battery Sense","Analog Temp 3","Analog Temp 4","Analog Volt 1","Analog Volt 2","Analog Volt 3","Analog Volt 4","Analog Temp 1","Analog Temp 2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:01 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:30 UTC 2024 pageSize = 28156 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7742,6 +7745,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_s105.ini b/firmware/tunerstudio/generated/rusefi_s105.ini index f726264003..fd752cae5b 100644 --- a/firmware/tunerstudio/generated/rusefi_s105.ini +++ b/firmware/tunerstudio/generated/rusefi_s105.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.s105.3865260225" + signature = "rusEFI master.2024.04.23.s105.739855711" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.s105.3865260225" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.s105.739855711" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","56 - MAP","16 - TPS","19 - Knock","39 - CLT","INVALID","opt 55 - AFR 2","opt 21 - AC Press","18 - AFR 1","13 - Ignition switch in (15)","44 - +12 sense (MR)","INVALID","na 37 - MAF","INVALID","INVALID","40 - IAT" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:36 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:05 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7713,6 +7716,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_small-can-board.ini b/firmware/tunerstudio/generated/rusefi_small-can-board.ini index 3c7c4db885..d8b7d7ad95 100644 --- a/firmware/tunerstudio/generated/rusefi_small-can-board.ini +++ b/firmware/tunerstudio/generated/rusefi_small-can-board.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.small-can-board.4278555169" + signature = "rusEFI master.2024.04.23.small-can-board.897576895" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.small-can-board.4278555169" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.small-can-board.897576895" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","B2 - Analog/Digital Input","B3 - Analog/Digital Input","B4 - Analog/Digital Input","B5 - Analog/Digital Input","B7 - Analog/Digital Input","C1 - Analog/Digital Input 6","INVALID","INVALID","INVALID","A2 Battery Sense","INVALID","INVALID","C2 - Analog/Digital Input 7","C4 - Analog/Digital Input 8" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:40 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:10 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini index f064a8d6bc..ba958e42eb 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f429_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.stm32f429_nucleo.1508421635" + signature = "rusEFI master.2024.04.23.stm32f429_nucleo.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.stm32f429_nucleo.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.stm32f429_nucleo.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:30 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:00 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini index 9d15b754d6..6b7722d9b6 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32f767_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.stm32f767_nucleo.1508421635" + signature = "rusEFI master.2024.04.23.stm32f767_nucleo.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.stm32f767_nucleo.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.stm32f767_nucleo.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:15 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:44 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini index 78eb6e4d20..3ab562f6a6 100644 --- a/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini +++ b/firmware/tunerstudio/generated/rusefi_stm32h743_nucleo.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.stm32h743_nucleo.1508421635" + signature = "rusEFI master.2024.04.23.stm32h743_nucleo.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.stm32h743_nucleo.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.stm32h743_nucleo.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:20 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:50 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_t-b-g.ini b/firmware/tunerstudio/generated/rusefi_t-b-g.ini index 68200b8e8d..b615b73209 100644 --- a/firmware/tunerstudio/generated/rusefi_t-b-g.ini +++ b/firmware/tunerstudio/generated/rusefi_t-b-g.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.t-b-g.1508421635" + signature = "rusEFI master.2024.04.23.t-b-g.2475871645" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.t-b-g.1508421635" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.t-b-g.2475871645" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="Disabled", "PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7", "PB0", "PB1", "PC0", "PC1", "PC2", "PC3", "PC4", "PC5" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:23 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:52 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini index 4dcce9946a..8e4daae0cc 100644 --- a/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini +++ b/firmware/tunerstudio/generated/rusefi_tdg-pdm8.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.tdg-pdm8.1673858187" + signature = "rusEFI master.2024.04.23.tdg-pdm8.2847895829" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.tdg-pdm8.1673858187" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.tdg-pdm8.2847895829" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","INVALID","INVALID","INVALID","INVALID","Battery Sense","INVALID","INVALID","INVALID","Sense 7","Sense 8","Sense 1","Sense 2","Sense 3","Sense 4","Sense 5","Sense 6" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:16 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:53:47 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5456,6 +5458,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7712,6 +7715,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor diff --git a/firmware/tunerstudio/generated/rusefi_uaefi.ini b/firmware/tunerstudio/generated/rusefi_uaefi.ini index 043416ff68..d5c92591a1 100644 --- a/firmware/tunerstudio/generated/rusefi_uaefi.ini +++ b/firmware/tunerstudio/generated/rusefi_uaefi.ini @@ -38,12 +38,12 @@ enable2ndByteCanID = false [MegaTune] ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 - signature = "rusEFI master.2024.04.22.uaefi.596823352" + signature = "rusEFI master.2024.04.23.uaefi.3924340902" [TunerStudio] queryCommand = "S" versionInfo = "V" ; firmware version for title bar. - signature= "rusEFI master.2024.04.22.uaefi.596823352" ; signature is expected to be 7 or more characters. + signature= "rusEFI master.2024.04.23.uaefi.3924340902" ; signature is expected to be 7 or more characters. ; TS will try to use legacy temp units in some cases, showing "deg F" on a CLT gauge that's actually deg C useLegacyFTempUnits = false @@ -100,7 +100,7 @@ enable2ndByteCanID = false #define adc_channel_e_list="NONE","D1 AUX1","C3 AUX2","INVALID","D6 PPS1","D13 TPS1","A7 Voltage From Key","INVALID","C15 Fuel Pressure / AUX3","C14 TPS2","INVALID","D9 MAP","On-board MAP","D16 CLT Coolant","D15 IAT","C4 PPS2" ; CONFIG_DEFINITION_START -; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:05:55 UTC 2024 +; this section was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:54:25 UTC 2024 pageSize = 22656 page = 1 @@ -767,6 +767,7 @@ devBit4 = bits, U32, 1496, [24:24], "false", "true" devBit5 = bits, U32, 1496, [25:25], "false", "true" devBit6 = bits, U32, 1496, [26:26], "false", "true" devBit7 = bits, U32, 1496, [27:27], "false", "true" +skipADC12bitAssert = bits, U32, 1496, [28:28], "false", "true" afterCrankingIACtaperDuration = scalar, S16, 1500, "cycles", 1, 0, 0, 5000, 0 iacByTpsTaper = scalar, S16, 1502, "percent", 1, 0, 0, 500, 0 auxSerialTxPin = bits, U16, 1504, [0:8], $gpio_list @@ -2952,82 +2953,83 @@ actualLastInjectionStage2 = scalar, U16, 748, "ms", 0.0033333333333333335, 0 injectorDutyCycleStage2 = scalar, U08, 750, "%", 0.5, 0 adc13bitCounter = scalar, U08, 751, "", 1, 0 fastAdcErrorsCount = scalar, U08, 752, "", 1, 0 -unusedAtTheEnd1 = scalar, U08, 753, "", 1, 0 -unusedAtTheEnd2 = scalar, U08, 754, "", 1, 0 -unusedAtTheEnd3 = scalar, U08, 755, "", 1, 0 -unusedAtTheEnd4 = scalar, U08, 756, "", 1, 0 -unusedAtTheEnd5 = scalar, U08, 757, "", 1, 0 -unusedAtTheEnd6 = scalar, U08, 758, "", 1, 0 -unusedAtTheEnd7 = scalar, U08, 759, "", 1, 0 -unusedAtTheEnd8 = scalar, U08, 760, "", 1, 0 -unusedAtTheEnd9 = scalar, U08, 761, "", 1, 0 -unusedAtTheEnd10 = scalar, U08, 762, "", 1, 0 -unusedAtTheEnd11 = scalar, U08, 763, "", 1, 0 -unusedAtTheEnd12 = scalar, U08, 764, "", 1, 0 -unusedAtTheEnd13 = scalar, U08, 765, "", 1, 0 -unusedAtTheEnd14 = scalar, U08, 766, "", 1, 0 -unusedAtTheEnd15 = scalar, U08, 767, "", 1, 0 -unusedAtTheEnd16 = scalar, U08, 768, "", 1, 0 -unusedAtTheEnd17 = scalar, U08, 769, "", 1, 0 -unusedAtTheEnd18 = scalar, U08, 770, "", 1, 0 -unusedAtTheEnd19 = scalar, U08, 771, "", 1, 0 -unusedAtTheEnd20 = scalar, U08, 772, "", 1, 0 -unusedAtTheEnd21 = scalar, U08, 773, "", 1, 0 -unusedAtTheEnd22 = scalar, U08, 774, "", 1, 0 -unusedAtTheEnd23 = scalar, U08, 775, "", 1, 0 -unusedAtTheEnd24 = scalar, U08, 776, "", 1, 0 -unusedAtTheEnd25 = scalar, U08, 777, "", 1, 0 -unusedAtTheEnd26 = scalar, U08, 778, "", 1, 0 -unusedAtTheEnd27 = scalar, U08, 779, "", 1, 0 -unusedAtTheEnd28 = scalar, U08, 780, "", 1, 0 -unusedAtTheEnd29 = scalar, U08, 781, "", 1, 0 -unusedAtTheEnd30 = scalar, U08, 782, "", 1, 0 -unusedAtTheEnd31 = scalar, U08, 783, "", 1, 0 -unusedAtTheEnd32 = scalar, U08, 784, "", 1, 0 -unusedAtTheEnd33 = scalar, U08, 785, "", 1, 0 -unusedAtTheEnd34 = scalar, U08, 786, "", 1, 0 -unusedAtTheEnd35 = scalar, U08, 787, "", 1, 0 -unusedAtTheEnd36 = scalar, U08, 788, "", 1, 0 -unusedAtTheEnd37 = scalar, U08, 789, "", 1, 0 -unusedAtTheEnd38 = scalar, U08, 790, "", 1, 0 -unusedAtTheEnd39 = scalar, U08, 791, "", 1, 0 -unusedAtTheEnd40 = scalar, U08, 792, "", 1, 0 -unusedAtTheEnd41 = scalar, U08, 793, "", 1, 0 -unusedAtTheEnd42 = scalar, U08, 794, "", 1, 0 -unusedAtTheEnd43 = scalar, U08, 795, "", 1, 0 -unusedAtTheEnd44 = scalar, U08, 796, "", 1, 0 -unusedAtTheEnd45 = scalar, U08, 797, "", 1, 0 -unusedAtTheEnd46 = scalar, U08, 798, "", 1, 0 -unusedAtTheEnd47 = scalar, U08, 799, "", 1, 0 -unusedAtTheEnd48 = scalar, U08, 800, "", 1, 0 -unusedAtTheEnd49 = scalar, U08, 801, "", 1, 0 -unusedAtTheEnd50 = scalar, U08, 802, "", 1, 0 -unusedAtTheEnd51 = scalar, U08, 803, "", 1, 0 -unusedAtTheEnd52 = scalar, U08, 804, "", 1, 0 -unusedAtTheEnd53 = scalar, U08, 805, "", 1, 0 -unusedAtTheEnd54 = scalar, U08, 806, "", 1, 0 -unusedAtTheEnd55 = scalar, U08, 807, "", 1, 0 -unusedAtTheEnd56 = scalar, U08, 808, "", 1, 0 -unusedAtTheEnd57 = scalar, U08, 809, "", 1, 0 -unusedAtTheEnd58 = scalar, U08, 810, "", 1, 0 -unusedAtTheEnd59 = scalar, U08, 811, "", 1, 0 -unusedAtTheEnd60 = scalar, U08, 812, "", 1, 0 -unusedAtTheEnd61 = scalar, U08, 813, "", 1, 0 -unusedAtTheEnd62 = scalar, U08, 814, "", 1, 0 -unusedAtTheEnd63 = scalar, U08, 815, "", 1, 0 -unusedAtTheEnd64 = scalar, U08, 816, "", 1, 0 -unusedAtTheEnd65 = scalar, U08, 817, "", 1, 0 -unusedAtTheEnd66 = scalar, U08, 818, "", 1, 0 -unusedAtTheEnd67 = scalar, U08, 819, "", 1, 0 -unusedAtTheEnd68 = scalar, U08, 820, "", 1, 0 -unusedAtTheEnd69 = scalar, U08, 821, "", 1, 0 -unusedAtTheEnd70 = scalar, U08, 822, "", 1, 0 -unusedAtTheEnd71 = scalar, U08, 823, "", 1, 0 -unusedAtTheEnd72 = scalar, U08, 824, "", 1, 0 -unusedAtTheEnd73 = scalar, U08, 825, "", 1, 0 -unusedAtTheEnd74 = scalar, U08, 826, "", 1, 0 -unusedAtTheEnd75 = scalar, U08, 827, "", 1, 0 -unusedAtTheEnd76 = scalar, U08, 828, "", 1, 0 +unexpectedAdcSample = scalar, U08, 753, "", 1, 0 +unusedAtTheEnd1 = scalar, U08, 754, "", 1, 0 +unusedAtTheEnd2 = scalar, U08, 755, "", 1, 0 +unusedAtTheEnd3 = scalar, U08, 756, "", 1, 0 +unusedAtTheEnd4 = scalar, U08, 757, "", 1, 0 +unusedAtTheEnd5 = scalar, U08, 758, "", 1, 0 +unusedAtTheEnd6 = scalar, U08, 759, "", 1, 0 +unusedAtTheEnd7 = scalar, U08, 760, "", 1, 0 +unusedAtTheEnd8 = scalar, U08, 761, "", 1, 0 +unusedAtTheEnd9 = scalar, U08, 762, "", 1, 0 +unusedAtTheEnd10 = scalar, U08, 763, "", 1, 0 +unusedAtTheEnd11 = scalar, U08, 764, "", 1, 0 +unusedAtTheEnd12 = scalar, U08, 765, "", 1, 0 +unusedAtTheEnd13 = scalar, U08, 766, "", 1, 0 +unusedAtTheEnd14 = scalar, U08, 767, "", 1, 0 +unusedAtTheEnd15 = scalar, U08, 768, "", 1, 0 +unusedAtTheEnd16 = scalar, U08, 769, "", 1, 0 +unusedAtTheEnd17 = scalar, U08, 770, "", 1, 0 +unusedAtTheEnd18 = scalar, U08, 771, "", 1, 0 +unusedAtTheEnd19 = scalar, U08, 772, "", 1, 0 +unusedAtTheEnd20 = scalar, U08, 773, "", 1, 0 +unusedAtTheEnd21 = scalar, U08, 774, "", 1, 0 +unusedAtTheEnd22 = scalar, U08, 775, "", 1, 0 +unusedAtTheEnd23 = scalar, U08, 776, "", 1, 0 +unusedAtTheEnd24 = scalar, U08, 777, "", 1, 0 +unusedAtTheEnd25 = scalar, U08, 778, "", 1, 0 +unusedAtTheEnd26 = scalar, U08, 779, "", 1, 0 +unusedAtTheEnd27 = scalar, U08, 780, "", 1, 0 +unusedAtTheEnd28 = scalar, U08, 781, "", 1, 0 +unusedAtTheEnd29 = scalar, U08, 782, "", 1, 0 +unusedAtTheEnd30 = scalar, U08, 783, "", 1, 0 +unusedAtTheEnd31 = scalar, U08, 784, "", 1, 0 +unusedAtTheEnd32 = scalar, U08, 785, "", 1, 0 +unusedAtTheEnd33 = scalar, U08, 786, "", 1, 0 +unusedAtTheEnd34 = scalar, U08, 787, "", 1, 0 +unusedAtTheEnd35 = scalar, U08, 788, "", 1, 0 +unusedAtTheEnd36 = scalar, U08, 789, "", 1, 0 +unusedAtTheEnd37 = scalar, U08, 790, "", 1, 0 +unusedAtTheEnd38 = scalar, U08, 791, "", 1, 0 +unusedAtTheEnd39 = scalar, U08, 792, "", 1, 0 +unusedAtTheEnd40 = scalar, U08, 793, "", 1, 0 +unusedAtTheEnd41 = scalar, U08, 794, "", 1, 0 +unusedAtTheEnd42 = scalar, U08, 795, "", 1, 0 +unusedAtTheEnd43 = scalar, U08, 796, "", 1, 0 +unusedAtTheEnd44 = scalar, U08, 797, "", 1, 0 +unusedAtTheEnd45 = scalar, U08, 798, "", 1, 0 +unusedAtTheEnd46 = scalar, U08, 799, "", 1, 0 +unusedAtTheEnd47 = scalar, U08, 800, "", 1, 0 +unusedAtTheEnd48 = scalar, U08, 801, "", 1, 0 +unusedAtTheEnd49 = scalar, U08, 802, "", 1, 0 +unusedAtTheEnd50 = scalar, U08, 803, "", 1, 0 +unusedAtTheEnd51 = scalar, U08, 804, "", 1, 0 +unusedAtTheEnd52 = scalar, U08, 805, "", 1, 0 +unusedAtTheEnd53 = scalar, U08, 806, "", 1, 0 +unusedAtTheEnd54 = scalar, U08, 807, "", 1, 0 +unusedAtTheEnd55 = scalar, U08, 808, "", 1, 0 +unusedAtTheEnd56 = scalar, U08, 809, "", 1, 0 +unusedAtTheEnd57 = scalar, U08, 810, "", 1, 0 +unusedAtTheEnd58 = scalar, U08, 811, "", 1, 0 +unusedAtTheEnd59 = scalar, U08, 812, "", 1, 0 +unusedAtTheEnd60 = scalar, U08, 813, "", 1, 0 +unusedAtTheEnd61 = scalar, U08, 814, "", 1, 0 +unusedAtTheEnd62 = scalar, U08, 815, "", 1, 0 +unusedAtTheEnd63 = scalar, U08, 816, "", 1, 0 +unusedAtTheEnd64 = scalar, U08, 817, "", 1, 0 +unusedAtTheEnd65 = scalar, U08, 818, "", 1, 0 +unusedAtTheEnd66 = scalar, U08, 819, "", 1, 0 +unusedAtTheEnd67 = scalar, U08, 820, "", 1, 0 +unusedAtTheEnd68 = scalar, U08, 821, "", 1, 0 +unusedAtTheEnd69 = scalar, U08, 822, "", 1, 0 +unusedAtTheEnd70 = scalar, U08, 823, "", 1, 0 +unusedAtTheEnd71 = scalar, U08, 824, "", 1, 0 +unusedAtTheEnd72 = scalar, U08, 825, "", 1, 0 +unusedAtTheEnd73 = scalar, U08, 826, "", 1, 0 +unusedAtTheEnd74 = scalar, U08, 827, "", 1, 0 +unusedAtTheEnd75 = scalar, U08, 828, "", 1, 0 +unusedAtTheEnd76 = scalar, U08, 829, "", 1, 0 ; total TS size = 832 totalFuelCorrection = scalar, F32, 832, "mult", 1,0 running_postCrankingFuelCorrection = scalar, F32, 836, "", 1, 0 @@ -5457,6 +5459,7 @@ entry = actualLastInjectionStage2, "Fuel: Last inj pulse width stg 2", float, " entry = injectorDutyCycleStage2, "Fuel: injector duty cycle stage 2", float, "%.3f" entry = adc13bitCounter, "adc13bitCounter", int, "%d" entry = fastAdcErrorsCount, "fastAdcErrorsCount", int, "%d" +entry = unexpectedAdcSample, "unexpectedAdcSample", int, "%d" entry = totalFuelCorrection, "Fuel: Total correction", float, "%.3f" entry = running_postCrankingFuelCorrection, "Fuel: Post cranking mult", float, "%.3f" entry = running_intakeTemperatureCoefficient, "Fuel: IAT correction", float, "%.3f" @@ -7733,6 +7736,7 @@ dialog = lambda_monitorDialog, "lambda_monitor" field = "Turbo Speed Multiplier", turboSpeedSensorMultiplier field = "Throttle inlet pressure sensor", throttleInletPressureChannel field = "Compressor discharge pressure sensor", compressorDischargePressureChannel + field = skipADC12bitAssert, skipADC12bitAssert dialog = fuelLevelDialog, "Fuel Level Sensor" field = "Input channel", fuelLevelSensor 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 f76f9f89a0..83d6349aef 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 config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 21:06:38 UTC 2024 +// this file was generated automatically by rusEFI tool config_definition-all.jar based on (unknown script) integration/rusefi_config.txt Mon Apr 22 23:55:08 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -1146,6 +1146,7 @@ public class Fields { public static final int SentEtbType_FORD_TYPE_1 = 2; public static final int SentEtbType_GM_TYPE_1 = 1; public static final int SentEtbType_NONE = 0; + public static final int SIGNATURE_HASH = 935540476; public static final String SIMULATOR_TUNE_BIN_FILE_NAME = "generated/simulator_tune_image.bin"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_PREFIX = "generated/simulator_tune_image"; public static final String SIMULATOR_TUNE_BIN_FILE_NAME_SUFFIX = ".bin"; @@ -1397,7 +1398,7 @@ public class Fields { public static final int TS_RESPONSE_UNDERRUN = 0x80; public static final int TS_RESPONSE_UNRECOGNIZED_COMMAND = 0x83; public static final char TS_SET_LOGGER_SWITCH = 'l'; - public static final String TS_SIGNATURE = "rusEFI master.2024.04.22.f407-discovery.4256779106"; + public static final String TS_SIGNATURE = "rusEFI master.2024.04.23.f407-discovery.935540476"; public static final char TS_SIMULATE_CAN = '>'; public static final char TS_SINGLE_WRITE_COMMAND = 'W'; public static final char TS_TEST_COMMAND = 't'; @@ -2173,6 +2174,7 @@ public class Fields { public static final Field DEVBIT5 = Field.create("DEVBIT5", 1496, FieldType.BIT, 25).setBaseOffset(0); public static final Field DEVBIT6 = Field.create("DEVBIT6", 1496, FieldType.BIT, 26).setBaseOffset(0); public static final Field DEVBIT7 = Field.create("DEVBIT7", 1496, FieldType.BIT, 27).setBaseOffset(0); + public static final Field SKIPADC12BITASSERT = Field.create("SKIPADC12BITASSERT", 1496, FieldType.BIT, 28).setBaseOffset(0); public static final Field AFTERCRANKINGIACTAPERDURATION = Field.create("AFTERCRANKINGIACTAPERDURATION", 1500, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field IACBYTPSTAPER = Field.create("IACBYTPSTAPER", 1502, FieldType.INT16).setScale(1.0).setBaseOffset(0); public static final Field AUXSERIALTXPIN = Field.create("AUXSERIALTXPIN", 1504, FieldType.INT16, Gpio).setScale(1.0).setBaseOffset(0); @@ -3854,6 +3856,7 @@ public class Fields { DEVBIT5, DEVBIT6, DEVBIT7, + SKIPADC12BITASSERT, AFTERCRANKINGIACTAPERDURATION, IACBYTPSTAPER, AUXSERIALTXPIN, diff --git a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java index f7b1dc00fd..a2a88753b5 100644 --- a/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java +++ b/java_console/models/src/main/java/com/rusefi/config/generated/TsOutputs.java @@ -1,6 +1,6 @@ package com.rusefi.config.generated; -// this file was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 18:28:37 UTC 2024 +// this file was generated automatically by rusEFI tool config_definition_base-all.jar based on (unknown script) console/binary/output_channels.txt Mon Apr 22 23:53:41 UTC 2024 // by class com.rusefi.output.FileJavaFieldsConsumer import com.rusefi.config.*; @@ -575,83 +575,84 @@ public class TsOutputs { public static final Field INJECTORDUTYCYCLESTAGE2 = Field.create("INJECTORDUTYCYCLESTAGE2", 750, FieldType.INT8).setScale(0.5).setBaseOffset(0); public static final Field ADC13BITCOUNTER = Field.create("ADC13BITCOUNTER", 751, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field FASTADCERRORSCOUNT = Field.create("FASTADCERRORSCOUNT", 752, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 753, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 754, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 755, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 756, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 757, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 758, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 759, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 760, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 761, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 762, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 763, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 764, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 765, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 766, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 767, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 768, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 769, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 770, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 771, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 772, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 773, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 774, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 775, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 776, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 777, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 778, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 779, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 780, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 781, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 782, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 783, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 784, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 785, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 786, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 787, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 788, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 789, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 790, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 791, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 792, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 793, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 794, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 795, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 796, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 797, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 798, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 799, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 800, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 801, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 802, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 803, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 804, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 805, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 806, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 807, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 808, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 809, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 810, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 811, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 812, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 813, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 814, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 815, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 816, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 817, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 818, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 819, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 820, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 821, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 822, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 823, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 824, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 825, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 826, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 827, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 828, FieldType.INT8).setScale(1.0).setBaseOffset(0); - public static final Field ALIGNMENTFILL_AT_829 = Field.create("ALIGNMENTFILL_AT_829", 829, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNEXPECTEDADCSAMPLE = Field.create("UNEXPECTEDADCSAMPLE", 753, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND1 = Field.create("UNUSEDATTHEEND1", 754, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND2 = Field.create("UNUSEDATTHEEND2", 755, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND3 = Field.create("UNUSEDATTHEEND3", 756, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND4 = Field.create("UNUSEDATTHEEND4", 757, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND5 = Field.create("UNUSEDATTHEEND5", 758, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND6 = Field.create("UNUSEDATTHEEND6", 759, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND7 = Field.create("UNUSEDATTHEEND7", 760, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND8 = Field.create("UNUSEDATTHEEND8", 761, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND9 = Field.create("UNUSEDATTHEEND9", 762, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND10 = Field.create("UNUSEDATTHEEND10", 763, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND11 = Field.create("UNUSEDATTHEEND11", 764, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND12 = Field.create("UNUSEDATTHEEND12", 765, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND13 = Field.create("UNUSEDATTHEEND13", 766, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND14 = Field.create("UNUSEDATTHEEND14", 767, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND15 = Field.create("UNUSEDATTHEEND15", 768, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND16 = Field.create("UNUSEDATTHEEND16", 769, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND17 = Field.create("UNUSEDATTHEEND17", 770, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND18 = Field.create("UNUSEDATTHEEND18", 771, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND19 = Field.create("UNUSEDATTHEEND19", 772, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND20 = Field.create("UNUSEDATTHEEND20", 773, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND21 = Field.create("UNUSEDATTHEEND21", 774, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND22 = Field.create("UNUSEDATTHEEND22", 775, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND23 = Field.create("UNUSEDATTHEEND23", 776, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND24 = Field.create("UNUSEDATTHEEND24", 777, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND25 = Field.create("UNUSEDATTHEEND25", 778, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND26 = Field.create("UNUSEDATTHEEND26", 779, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND27 = Field.create("UNUSEDATTHEEND27", 780, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND28 = Field.create("UNUSEDATTHEEND28", 781, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND29 = Field.create("UNUSEDATTHEEND29", 782, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND30 = Field.create("UNUSEDATTHEEND30", 783, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND31 = Field.create("UNUSEDATTHEEND31", 784, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND32 = Field.create("UNUSEDATTHEEND32", 785, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND33 = Field.create("UNUSEDATTHEEND33", 786, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND34 = Field.create("UNUSEDATTHEEND34", 787, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND35 = Field.create("UNUSEDATTHEEND35", 788, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND36 = Field.create("UNUSEDATTHEEND36", 789, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND37 = Field.create("UNUSEDATTHEEND37", 790, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND38 = Field.create("UNUSEDATTHEEND38", 791, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND39 = Field.create("UNUSEDATTHEEND39", 792, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND40 = Field.create("UNUSEDATTHEEND40", 793, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND41 = Field.create("UNUSEDATTHEEND41", 794, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND42 = Field.create("UNUSEDATTHEEND42", 795, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND43 = Field.create("UNUSEDATTHEEND43", 796, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND44 = Field.create("UNUSEDATTHEEND44", 797, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND45 = Field.create("UNUSEDATTHEEND45", 798, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND46 = Field.create("UNUSEDATTHEEND46", 799, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND47 = Field.create("UNUSEDATTHEEND47", 800, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND48 = Field.create("UNUSEDATTHEEND48", 801, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND49 = Field.create("UNUSEDATTHEEND49", 802, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND50 = Field.create("UNUSEDATTHEEND50", 803, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND51 = Field.create("UNUSEDATTHEEND51", 804, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND52 = Field.create("UNUSEDATTHEEND52", 805, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND53 = Field.create("UNUSEDATTHEEND53", 806, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND54 = Field.create("UNUSEDATTHEEND54", 807, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND55 = Field.create("UNUSEDATTHEEND55", 808, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND56 = Field.create("UNUSEDATTHEEND56", 809, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND57 = Field.create("UNUSEDATTHEEND57", 810, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND58 = Field.create("UNUSEDATTHEEND58", 811, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND59 = Field.create("UNUSEDATTHEEND59", 812, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND60 = Field.create("UNUSEDATTHEEND60", 813, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND61 = Field.create("UNUSEDATTHEEND61", 814, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND62 = Field.create("UNUSEDATTHEEND62", 815, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND63 = Field.create("UNUSEDATTHEEND63", 816, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND64 = Field.create("UNUSEDATTHEEND64", 817, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND65 = Field.create("UNUSEDATTHEEND65", 818, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND66 = Field.create("UNUSEDATTHEEND66", 819, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND67 = Field.create("UNUSEDATTHEEND67", 820, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND68 = Field.create("UNUSEDATTHEEND68", 821, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND69 = Field.create("UNUSEDATTHEEND69", 822, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND70 = Field.create("UNUSEDATTHEEND70", 823, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND71 = Field.create("UNUSEDATTHEEND71", 824, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND72 = Field.create("UNUSEDATTHEEND72", 825, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND73 = Field.create("UNUSEDATTHEEND73", 826, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND74 = Field.create("UNUSEDATTHEEND74", 827, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND75 = Field.create("UNUSEDATTHEEND75", 828, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field UNUSEDATTHEEND76 = Field.create("UNUSEDATTHEEND76", 829, FieldType.INT8).setScale(1.0).setBaseOffset(0); + public static final Field ALIGNMENTFILL_AT_830 = Field.create("ALIGNMENTFILL_AT_830", 830, FieldType.INT8).setScale(1.0).setBaseOffset(0); public static final Field[] VALUES = { SD_PRESENT, SD_LOGGING_INTERNAL, @@ -1055,6 +1056,7 @@ public class TsOutputs { INJECTORDUTYCYCLESTAGE2, ADC13BITCOUNTER, FASTADCERRORSCOUNT, + UNEXPECTEDADCSAMPLE, UNUSEDATTHEEND1, UNUSEDATTHEEND2, UNUSEDATTHEEND3, @@ -1131,6 +1133,6 @@ public class TsOutputs { UNUSEDATTHEEND74, UNUSEDATTHEEND75, UNUSEDATTHEEND76, - ALIGNMENTFILL_AT_829, + ALIGNMENTFILL_AT_830, }; }