Aus CANZE https://github.com/fesch/CanZE/blob/master/app/src/main/java/lu/fisch/canze/actors/Fields.java private void fillStatic() { String fieldDef = // ID (hex), startBit, endBit, resolution, offset (aplied BEFORE resolution multiplication), decimals, unit, requestID (hex string), responseID (hex string), // options (hex, see MainActivity for definitions), optional name, optional list "" // 2016-01-27 + "130,44,55,-3,4094,0,Nm,,,ff\n" // DriverBrakeWheelTq_Req + "186,16,27,0.5,800,1,Nm,,,ff\n" // MeanEffectiveTorque + "186,40,49,0.125,0,1,%,,,ff\n" // Throttle + "18a,27,38,0.5,800,1,Nm,,,ff\n" // Coasting Torque + "1f8,16,27,1,4096,0,Nm,,,ff\n" // TotalPotentialResistiveWheelsTorque + "1f8,28,39,-1,4096,0,Nm,,,ff\n" // ElecBrakeWheelsTorqueApplied + "1f8,40,50,10,0,0,Rpm,,,ff\n" // ElecEngineRPM + "1fd,0,7,0.390625,0,1,%,,,ff\n" // 12V Battery Current? + "1fd,48,55,1,80,0,kW,,,ff\n" // Consumption + "427,40,47,0.3,0,0,kW,,,e2\n" // Available Charging Power + "427,49,57,0.1,0,1,kWh,,,e2\n" // Available Energy + "42a,30,39,0.1,400,1,°C,,,ff\n" // Evaporator Temp Measure + "42e,0,12,0.02,0,2,%,,,e3\n" // State of Charge + "42e,20,24,5,0,0,%,,,e2\n" // Engine Fan Speed + "42e,38,43,1,0,1,A,,,e3\n" // Charging Pilot Current + "42e,44,50,1,40,0,°C,,,e3\n" // HV Battery Temp + "42e,56,63,0.3,0,1,kW,,,ff\n" // Charging Power + "430,24,33,0.5,30,1,°C,,,e2\n" // Comp Temperature Discharge + "430,38,39,1,0,0,,,,e2\n" // HV Battery Cooling State + "430,40,49,0.1,400,1,°C,,,e2\n" // HV Battery Evaporator Temp + "432,36,37,1,0,0,,,,e2\n" // HV Bat Conditionning Mode + "534,32,40,1,40,0,°C,,,e5\n" // Temp out + "5d7,0,15,0.01,0,2,km/h,,,ff\n" // Speed + "5da,0,7,1,40,0,ºC,,,e5\n" // Water temperature + "654,2,2,1,0,0,,,,ff\n" // Charging Plug Connected + "654,25,31,1,0,0,,,,ff\n" // State of Charge + "654,32,41,1,0,0,min,,,ff\n" // Time to Full + "654,42,51,1,0,0,km,,,ff\n" // Available Distance + "656,48,55,1,40,0,°C,,,e2\n" // External Temp + "658,33,39,1,0,0,%,,,ff\n" // Battery Health + "65b,41,43,1,0,0,,,,ff\n" // Charging Status Display + "673,0,0,1,0,0,,,,ff\n" // Speed pressure misadaptation + "673,2,4,1,0,0,,,,ff\n" // Rear right wheel state + "673,5,7,1,0,0,,,,ff\n" // Rear left wheel state + "673,8,10,1,0,0,,,,ff\n" // Front right wheel state + "673,11,13,1,0,0,,,,ff\n" // Front left wheel state + "673,16,23,13.725,0,0,mbar,,,ff\n" // Rear right wheel pressure + "673,24,31,13.725,0,0,mbar,,,ff\n" // Rear left wheel pressure + "673,32,39,13.725,0,0,mbar,,,ff\n" // Front right wheel pressure + "673,40,47,13.725,0,0,mbar,,,ff\n" // Front left wheel pressure + "699,8,15,0.5,0,0,°C,,,e2\n" // Temperature + "760,144,159,1,0,0,,2180,6180,ff\n" // Software version + "760,128,143,1,0,0,,2180,6180,ff\n" // PG number %04lx + "760,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "760,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "762,144,159,1,0,0,,2180,6180,ff\n" // Software version + "762,128,143,1,0,0,,2180,6180,ff\n" // PG number %04lx + "762,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "762,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "763,144,159,1,0,0,,2180,6180,ff\n" // Software version + "763,128,143,1,0,0,,2180,6180,ff\n" // PG number %04lx + "763,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "763,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "764,26,35,0.1,400,0,°C,2121,6121,ff\n" // IH_InCarTemp + "764,36,43,1,0,0,%,2121,6121,ff\n" // IH_RHumidity + "764,110,117,1,40,0,%,2143,6143,ff\n" // IH_ExternalTemp + "764,40,41,1,0,0,,2167,6167,ff\n" // IH_ExternalTemp + "764,144,159,1,0,0,,2180,6180,ff\n" // Software version + "764,128,143,1,0,0,,2180,6180,ff\n" // PG number + "764,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "764,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "765,144,159,1,0,0,,2180,6180,ff\n" // Software version + "765,128,143,1,0,0,,2180,6180,ff\n" // PG number + "765,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "765,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "76d,144,159,1,0,0,,2180,6180,ff\n" // Software version + "76d,128,143,1,0,0,,2180,6180,ff\n" // PG number + "76d,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "76d,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "76e,144,159,1,0,0,,2180,6180,ff\n" // Software version + "76e,128,143,1,0,0,,2180,6180,ff\n" // PG number + "76e,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "76e,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "772,144,159,1,0,0,,2180,6180,ff\n" // Software version + "772,128,143,1,0,0,,2180,6180,ff\n" // PG number + "772,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "772,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "77e,144,159,1,0,0,,2180,6180,ff\n" // Software version + "77e,128,143,1,0,0,,2180,6180,ff\n" // PG number + "77e,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "77e,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "77e,24,39,0.015625,0,2,ºC,223018,623018,ff\n" // DCDC converter temperature + "77e,24,31,0.015625,0,2,°C,22302b,62302b,ff\n" // inverter temperature + "793,0,0,1,0,0,,1081,5081,ff\n" // start diag + "793,0,0,1,0,0,,10c0,50c0,ff\n" // start diag + "793,0,0,1,0,0,,3e01,7e01,ff\n" // Tester present + "793,144,159,1,0,0,,2180,6180,ff\n" // Software version + "793,128,143,1,0,0,,2180,6180,ff\n" // PG number %04lx + "793,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "793,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7b6,144,159,1,0,0,,2180,6180,ff\n" // Software version + "7b6,128,143,1,0,0,,2180,6180,ff\n" // PG number + "7b6,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "7b6,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7bb,336,351,0.01,0,2,kW,2101,6101,e2\n" // Maximum battery input power + "7bb,56,71,10,0,0,°C,2103,6103,5\n" // Mean battery compartment temp + "7bb,192,207,0.01,0,2,%,2103,6103,e2\n" // Real State of Charge + "7bb,32,39,1,40,0,°C,2104,6104,e2\n" // Cell 1 Temperature + "7bb,56,63,1,40,0,°C,2104,6104,e2\n" // Cell 2 Temperature + "7bb,80,87,1,40,0,°C,2104,6104,e2\n" // Cell 3 Temperature + "7bb,104,111,1,40,0,°C,2104,6104,e2\n" // Cell 4 Temperature + "7bb,128,135,1,40,0,°C,2104,6104,e2\n" // Cell 5 Temperature + "7bb,152,159,1,40,0,°C,2104,6104,e2\n" // Cell 6 Temperature + "7bb,176,183,1,40,0,°C,2104,6104,e2\n" // Cell 7 Temperature + "7bb,200,207,1,40,0,°C,2104,6104,e2\n" // Cell 8 Temperature + "7bb,224,231,1,40,0,°C,2104,6104,e2\n" // Cell 9 Temperature + "7bb,248,255,1,40,0,°C,2104,6104,e2\n" // Cell 10 Temperature + "7bb,272,279,1,40,0,°C,2104,6104,e2\n" // Cell 11 Temperature + "7bb,296,303,1,40,0,°C,2104,6104,e2\n" // Cell 12 Temperature + "7bb,16,23,1,0,0,,2107,6107,e2\n" // Cell 1 Balancing switch + "7bb,24,31,1,0,0,,2107,6107,e2\n" // Cell 2 Balancing switch + "7bb,32,39,1,0,0,,2107,6107,e2\n" // Cell 3 Balancing switch + "7bb,40,47,1,0,0,,2107,6107,e2\n" // Cell 4 Balancing switch + "7bb,48,55,1,0,0,,2107,6107,e2\n" // Cell 5 Balancing switch + "7bb,56,63,1,0,0,,2107,6107,e2\n" // Cell 6 Balancing switch + "7bb,64,71,1,0,0,,2107,6107,e2\n" // Cell 7 Balancing switch + "7bb,72,79,1,0,0,,2107,6107,e2\n" // Cell 8 Balancing switch + "7bb,80,87,1,0,0,,2107,6107,e2\n" // Cell 9 Balancing switch + "7bb,88,95,1,0,0,,2107,6107,e2\n" // Cell 10 Balancing switch + "7bb,96,102,1,0,0,,2107,6107,e2\n" // Cell 11 Balancing switch + "7bb,104,111,1,0,0,,2107,6107,e2\n" // Cell 12 Balancing switch + "7bb,32,39,1,0,0,°C,2104,6104,105\n" // Cell 1 Balancing switch + "7bb,56,63,1,0,0,°C,2104,6104,105\n" // Cell 2 Balancing switch + "7bb,80,87,1,0,0,°C,2104,6104,105\n" // Cell 3 Balancing switch + "7bb,104,111,1,0,0,°C,2104,6104,105\n" // Cell 4 Balancing switch + "7bb,16,31,0.001,0,3,V,2141,6141,ff\n" // Cell 01 V + "7bb,32,47,0.001,0,3,V,2141,6141,ff\n" // Cell 02 V + "7bb,48,63,0.001,0,3,V,2141,6141,ff\n" // Cell 03 V + "7bb,64,79,0.001,0,3,V,2141,6141,ff\n" // Cell 04 V + "7bb,80,95,0.001,0,3,V,2141,6141,ff\n" // Cell 05 V + "7bb,96,111,0.001,0,3,V,2141,6141,ff\n" // Cell 06 V + "7bb,112,127,0.001,0,3,V,2141,6141,ff\n" // Cell 07 V + "7bb,128,143,0.001,0,3,V,2141,6141,ff\n" // Cell 08 V + "7bb,144,159,0.001,0,3,V,2141,6141,ff\n" // Cell 09 V + "7bb,160,175,0.001,0,3,V,2141,6141,ff\n" // Cell 10 V + "7bb,176,191,0.001,0,3,V,2141,6141,ff\n" // Cell 11 V + "7bb,192,207,0.001,0,3,V,2141,6141,ff\n" // Cell 12 V + "7bb,208,223,0.001,0,3,V,2141,6141,ff\n" // Cell 13 V + "7bb,224,239,0.001,0,3,V,2141,6141,ff\n" // Cell 14 V + "7bb,240,255,0.001,0,3,V,2141,6141,ff\n" // Cell 15 V + "7bb,256,271,0.001,0,3,V,2141,6141,ff\n" // Cell 16 V + "7bb,272,287,0.001,0,3,V,2141,6141,ff\n" // Cell 17 V + "7bb,288,303,0.001,0,3,V,2141,6141,ff\n" // Cell 18 V + "7bb,304,319,0.001,0,3,V,2141,6141,ff\n" // Cell 19 V + "7bb,320,335,0.001,0,3,V,2141,6141,ff\n" // Cell 20 V + "7bb,336,351,0.001,0,3,V,2141,6141,ff\n" // Cell 21 V + "7bb,352,367,0.001,0,3,V,2141,6141,ff\n" // Cell 22 V + "7bb,368,383,0.001,0,3,V,2141,6141,ff\n" // Cell 23 V + "7bb,384,399,0.001,0,3,V,2141,6141,ff\n" // Cell 24 V + "7bb,400,415,0.001,0,3,V,2141,6141,ff\n" // Cell 25 V + "7bb,416,431,0.001,0,3,V,2141,6141,ff\n" // Cell 26 V + "7bb,432,447,0.001,0,3,V,2141,6141,ff\n" // Cell 27 V + "7bb,448,463,0.001,0,3,V,2141,6141,ff\n" // Cell 28 V + "7bb,464,479,0.001,0,3,V,2141,6141,ff\n" // Cell 29 V + "7bb,480,495,0.001,0,3,V,2141,6141,ff\n" // Cell 30 V + "7bb,496,511,0.001,0,3,V,2141,6141,ff\n" // Cell 31 V + "7bb,512,527,0.001,0,3,V,2141,6141,ff\n" // Cell 32 V + "7bb,528,543,0.001,0,3,V,2141,6141,ff\n" // Cell 33 V + "7bb,544,559,0.001,0,3,V,2141,6141,ff\n" // Cell 34 V + "7bb,560,575,0.001,0,3,V,2141,6141,ff\n" // Cell 35 V + "7bb,576,591,0.001,0,3,V,2141,6141,ff\n" // Cell 36 V + "7bb,592,607,0.001,0,3,V,2141,6141,ff\n" // Cell 37 V + "7bb,608,623,0.001,0,3,V,2141,6141,ff\n" // Cell 38 V + "7bb,624,639,0.001,0,3,V,2141,6141,ff\n" // Cell 39 V + "7bb,640,655,0.001,0,3,V,2141,6141,ff\n" // Cell 40 V + "7bb,656,671,0.001,0,3,V,2141,6141,ff\n" // Cell 41 V + "7bb,672,687,0.001,0,3,V,2141,6141,ff\n" // Cell 42 V + "7bb,688,703,0.001,0,3,V,2141,6141,ff\n" // Cell 43 V + "7bb,704,719,0.001,0,3,V,2141,6141,ff\n" // Cell 44 V + "7bb,720,735,0.001,0,3,V,2141,6141,ff\n" // Cell 45 V + "7bb,736,751,0.001,0,3,V,2141,6141,ff\n" // Cell 46 V + "7bb,752,767,0.001,0,3,V,2141,6141,ff\n" // Cell 47 V + "7bb,768,783,0.001,0,3,V,2141,6141,ff\n" // Cell 48 V + "7bb,784,799,0.001,0,3,V,2141,6141,ff\n" // Cell 49 V + "7bb,800,815,0.001,0,3,V,2141,6141,ff\n" // Cell 50 V + "7bb,816,831,0.001,0,3,V,2141,6141,ff\n" // Cell 51 V + "7bb,832,847,0.001,0,3,V,2141,6141,ff\n" // Cell 52 V + "7bb,848,863,0.001,0,3,V,2141,6141,ff\n" // Cell 53 V + "7bb,864,879,0.001,0,3,V,2141,6141,ff\n" // Cell 54 V + "7bb,880,895,0.001,0,3,V,2141,6141,ff\n" // Cell 55 V + "7bb,896,911,0.001,0,3,V,2141,6141,ff\n" // Cell 56 V + "7bb,912,927,0.001,0,3,V,2141,6141,ff\n" // Cell 57 V + "7bb,928,943,0.001,0,3,V,2141,6141,ff\n" // Cell 58 V + "7bb,944,959,0.001,0,3,V,2141,6141,ff\n" // Cell 59 V + "7bb,960,975,0.001,0,3,V,2141,6141,ff\n" // Cell 60 V + "7bb,976,991,0.001,0,3,V,2141,6141,ff\n" // Cell 61 V + "7bb,992,1007,0.001,0,3,V,2141,6141,ff\n" // Cell 62 V + "7bb,16,31,0.001,0,3,V,2142,6142,ff\n" // Cell 63 V + "7bb,32,47,0.001,0,3,V,2142,6142,ff\n" // Cell 64 Vl + "7bb,48,63,0.001,0,3,V,2142,6142,ff\n" // Cell 65 V + "7bb,64,79,0.001,0,3,V,2142,6142,ff\n" // Cell 66 V + "7bb,80,95,0.001,0,3,V,2142,6142,ff\n" // Cell 67 V + "7bb,96,111,0.001,0,3,V,2142,6142,ff\n" // Cell 68 V + "7bb,112,127,0.001,0,3,V,2142,6142,ff\n" // Cell 69 V + "7bb,128,143,0.001,0,3,V,2142,6142,ff\n" // Cell 70 V + "7bb,144,159,0.001,0,3,V,2142,6142,ff\n" // Cell 71 V + "7bb,160,175,0.001,0,3,V,2142,6142,ff\n" // Cell 72 V + "7bb,176,191,0.001,0,3,V,2142,6142,ff\n" // Cell 73 V + "7bb,192,207,0.001,0,3,V,2142,6142,ff\n" // Cell 74 V + "7bb,208,223,0.001,0,3,V,2142,6142,ff\n" // Cell 75 V + "7bb,224,239,0.001,0,3,V,2142,6142,ff\n" // Cell 76 V + "7bb,240,255,0.001,0,3,V,2142,6142,ff\n" // Cell 77 V + "7bb,256,271,0.001,0,3,V,2142,6142,ff\n" // Cell 78 V + "7bb,272,287,0.001,0,3,V,2142,6142,ff\n" // Cell 79 V + "7bb,288,303,0.001,0,3,V,2142,6142,ff\n" // Cell 80 V + "7bb,304,319,0.001,0,3,V,2142,6142,ff\n" // Cell 81 V + "7bb,320,335,0.001,0,3,V,2142,6142,ff\n" // Cell 82 V + "7bb,336,351,0.001,0,3,V,2142,6142,ff\n" // Cell 83 V + "7bb,352,367,0.001,0,3,V,2142,6142,ff\n" // Cell 84 V + "7bb,368,383,0.001,0,3,V,2142,6142,ff\n" // Cell 85 V + "7bb,384,399,0.001,0,3,V,2142,6142,ff\n" // Cell 86 V + "7bb,400,415,0.001,0,3,V,2142,6142,ff\n" // Cell 87 V + "7bb,416,431,0.001,0,3,V,2142,6142,ff\n" // Cell 88 V + "7bb,432,447,0.001,0,3,V,2142,6142,ff\n" // Cell 89 V + "7bb,448,463,0.001,0,3,V,2142,6142,ff\n" // Cell 90 V + "7bb,464,479,0.001,0,3,V,2142,6142,ff\n" // Cell 91 V + "7bb,480,495,0.001,0,3,V,2142,6142,ff\n" // Cell 92 V + "7bb,496,511,0.001,0,3,V,2142,6142,ff\n" // Cell 93 V + "7bb,512,527,0.001,0,3,V,2142,6142,ff\n" // Cell 94 V + "7bb,528,543,0.001,0,3,V,2142,6142,ff\n" // Cell 95 V + "7bb,544,559,0.001,0,3,V,2142,6142,ff\n" // Cell 96 V + "7bb,96,119,1,0,0,km,2161,6161,ff\n" // Battery mileage in km + "7bb,144,159,1,0,0,,2180,6180,ff\n" // Software version + "7bb,128,143,1,0,0,,2180,6180,ff\n" // PG number %04lx + "7bb,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "7bb,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7bc,144,159,1,0,0,,2180,6180,ff\n" // Request firmware version + "7bc,128,143,1,0,0,,2180,6180,ff\n" // PG number + "7bc,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "7bc,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7da,144,159,1,0,0,,2180,6180,ff\n" // Request firmware version + "7da,128,143,1,0,0,,2180,6180,ff\n" // PG number + "7da,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "7da,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7ec,144,159,1,0,0,,2180,6180,ff\n" // Request firmware version + "7ec,128,143,1,0,0,,2180,6180,ff\n" // PG number + "7ec,0,7,1,0,0,,14ffff,54,ff\n" // Reset DTC + "7ec,0,23,1,0,0,,19023b,5902ff,ff\n" // Query DTC + "7ec,24,39,2,0,2,%,222002,622002,e2\n" // SOC + "7ec,24,39,2.083333333,0,2,%,222002,622002,e5\n" // SOC + "7ec,24,39,0.01,0,2,V,222005,622005,ff\n" // 12V battery voltage + "7ec,24,47,1,0,0,km,222006,622006,ff\n" // Odometer + "7ec,24,31,0.5,0,1,A,223028,623028,ff\n" // 14V current? + "7ec,24,39,0.5,0,2,V,223203,623203,ff\n" // HV Battery voltage + "7ec,24,39,0.25,32768,2,A,223204,623204,ff\n" // HV Battery current + "7ec,24,31,1,0,0,%,223206,623206,ff\n" // Battery health in % + "7ec,24,31,1,1,0,,223318,623318,ff\n" // Motor Water pump speed + "7ec,24,31,1,1,0,,223319,623319,ff\n" // Charger pump speed + "7ec,24,31,1,1,0,,22331A,62331A,ff\n" // Heater water pump speed ; String fieldDef = // startBit, endBit, divider, multiplier, offset, decimals, format, requestID, responseID +"0x023,0,15,1,0,0,,,,0\n" // AIRBAGCrash +"0x0c6,0,15,1,0x8000,1,°,,,0\n" // Steering Position +"0x0c6,16,31,1,0x8000,1,°/s,,,0\n" // Steering Acceleration +"0x0c6,32,47,1,0x8000,1,°,,,0\n" // SteeringWheelAngle_Offset +"0x0c6,48,50,1,0,0,,,,0\n" // SwaSensorInternalStatus +"0x0c6,51,54,1,0,0,,,,0\n" // SwaClock +"0x0c6,56,53,1,0,0,,,,0\n" // SwaChecksum +"0x12e,0,7,1,198,0,,,,0\n" // LongitudinalAccelerationProc +"0x12e,8,23,1,0x8000,0,,,,0\n" // TransversalAcceleration +"0x12e,24,35,0.1,2047,1,deg/s,,,0\n" // Yaw rate +"0x130,8,10,1,0,0,,,,0\n" // UBP_Clock +"0x130,11,12,1,0,0,,,,0\n" // HBB_Malfunction +"0x130,16,17,1,0,0,,,,0\n" // EB_Malfunction +"0x130,18,19,1,0,0,,,,0\n" // EB_inProgress +"0x130,20,31,1,4094,0,Nm,,,0\n" // ElecBrakeWheelsTorqueRequest +"0x130,32,38,1,0,0,%,,,0\n" // BrakePedalDriverWill +"0x130,40,41,1,0,0,,,,0\n" // HBA_ActivationRequest +"0x130,42,43,1,0,0,,,,0\n" // PressureBuildUp +"0x130,44,55,-3,4094,0,Nm,,,0\n" // DriverBrakeWheelTq_Req +"0x130,56,63,1,0,0,,,,0\n" // CheckSum_UBP +"0x17a,24,27,1,0,0,,,,0\n" // Transmission Range +"0x17a,48,63,0.5,12800,1,Nm,,,\n" // Estimated Wheen Torque +"0x17e,40,41,1,0,0,,,,0\n" // CrankingAuthorisation_AT +"0x17e,48,51,1,0,0,,,,0\n" // GearLeverPosition +"0x186,0,15,0.125,0,2,rpm,,,0\n" // Speed +"0x186,16,27,0.5,800,1,Nm,,,0\n" // MeanEffectiveTorque +"0x186,28,39,0.5,800,0,Nm,,,0\n" // RequestedTorqueAfterProc +"0x186,40,49,0.125,0,1,%,,,0\n" // Throttle +"0x186,50,50,1,0,0,,,,0\n" // ASR_MSRAcknowledgement +"0x186,51,52,1,0,0,,,,0\n" // ECM_TorqueRequestStatus +"0x18a,16,25,0.125,0,2,%,,,0\n" // Throttle +"0x18a,27,38,0.5,800,1,Nm,,,0\n" // Coasting Torque +"0x1f6,0,1,1,0,0,,,,0\n" // Engine Fan Speed +"0x1f6,3,7,100,0,0,W,,,0\n" // Max Electrical Power Allowed +"0x1f6,8,9,1,0,0,,,,0\n" // ElectricalPowerCutFreeze +"0x1f6,10,11,1,0,0,,,,0\n" // EngineStatus_R +"0x1f6,12,15,1,0,0,,,,0\n" // EngineStopRequestOrigine +"0x1f6,16,17,1,0,0,,,,0\n" // CrankingAuthorization_ECM +"0x1f6,19,20,1,0,1,,,,0\n" // Break Pedal +"0x1f6,23,31,0.1,0,1,bar,,,0\n" // AC High Pressure Sensor +"0x1f8,0,7,1,0,0,,,,0\n" // Checksum EVC +"0x1f8,12,13,1,0,0,,,,0\n" // EVCReadyAsActuator +"0x1f8,16,27,1,4096,0,Nm,,,0\n" // TotalPotentialResistiveWheelsTorque +"0x1f8,28,39,-1,4096,0,Nm,,,0\n" // ElecBrakeWheelsTorqueApplied +"0x1f8,40,50,10,0,0,Rpm,,,0\n" // ElecEngineRPM +"0x1f8,52,54,1,0,0,,,,0\n" // EVC_Clock +"0x1f8,56,58,1,0,0,,,,0\n" // GearRangeEngagedCurrent +"0x1f8,62,63,1,0,0,,,,0\n" // DeclutchInProgress +"0x1fd,0,7,0.390625,0,1,%,,,0\n" // 12V Battery Current? +"0x1fd,8,9,1,0,0,,,,0\n" // SCH Refuse to Sleep +"0x1fd,17,18,1,0,0,,,,0\n" // Stop Preheating Counter +"0x1fd,19,20,1,0,0,,,,0\n" // Start Preheating Counter +"0x1fd,21,31,1,0,0,min,,,0\n" // Time left before vehicle wakeup +"0x1fd,32,32,1,0,0,,,,0\n" // Pre heating activation +"0x1fd,33,39,1,0,0,min,,,0\n" // LeftTimeToScheduledTime +"0x1fd,40,47,25,0,0,W,,,0\n" // ClimAvailablePower +"0x1fd,48,55,1,0x50,0,kW,,,0\n" // Consumption +"0x212,8,9,1,0,0,,,,0\n" // StarterStatus +"0x212,10,11,1,0,0,,,,0\n" // RearGearEngaged +"0x242,0,0,1,0,0,,,,\n" // ABSinRegulation +"0x242,1,1,1,0,0,,,,\n" // ABSMalfunction +"0x242,2,2,1,0,0,,,,\n" // ASRinRegulation +"0x242,3,3,1,0,0,,,,\n" // ASRMalfunction +"0x242,5,5,1,0,0,,,,\n" // AYCinRegulation +"0x242,6,6,1,0,0,,,,\n" // AYCMalfunction +"0x242,7,7,1,0,0,,,,\n" // MSRinRegulation +"0x242,8,8,1,0,0,,,,\n" // MSRMalfunction +"0x242,9,12,1,0,0,,,,\n" // ESP_Clock +"0x242,13,15,1,0,0,,,,\n" // ESP_TorqueControlType +"0x242,16,27,0.5,800,1,Nm,,,\n" // ASRDynamicTorqueRequest +"0x242,28,39,0.5,800,1,Nm,,,\n" // ASRStaticTorqueRequest +"0x242,40,51,0.5,800,1,Nm,,,\n" // MSRTorqueRequest +"0x29a,0,15,0.04166666667,0,2,rpm,,,0\n" // Rpm Front Right +"0x29a,16,31,0.04166666667,0,2,rpm,,,0\n" // Rpm Front Left +"0x29a,32,47,0.01,0,2,km/h,,,0\n" // Vehicle Speed +"0x29a,52,55,1,0,0,,,,0\n" // Vehicle Speed Clock +"0x29a,56,63,1,0,0,,,,0\n" // Vehicle Speed Checksum +"0x29c,0,15,0.04166666667,0,2,rpm,,,0\n" // Rpm Rear Right +"0x29c,16,31,0.04166666667,0,2,rpm,,,0\n" // Rpm Rear Left +"0x29c,48,63,0.01,0,2,km/h,,,0\n" // Vehicle Speed +"0x2b7,32,33,1,0,0,,,,0\n" // EBD Active +"0x2b7,34,35,1,0,0,,,,0\n" // HBA Active +"0x2b7,36,37,1,0,0,,,,0\n" // ESC HBB Malfunction +"0x352,0,1,1,0,0,,,,0\n" // ABS Warning Request +"0x352,2,3,1,0,0,,,,0\n" // ESP_StopLampRequest +"0x352,24,31,1,0,0,,,,0\n" // Break pressure +"0x35c,0,1,1,0,0,,,,0\n" // BCM_WakeUpSleepCommand +"0x35c,4,4,1,0,0,,,,0\n" // WakeUpType +"0x35c,5,7,1,0,0,,,,0\n" // VehicleState +"0x35c,8,8,1,0,0,,,,0\n" // DiagMuxOn_BCM +"0x35c,9,10,1,0,0,,,,0\n" // StartingMode_BCM_R +"0x35c,11,11,1,0,0,,,,0\n" // EngineStopDriverRequested +"0x35c,12,12,1,0,0,,,,0\n" // SwitchOffSESDisturbers +"0x35c,15,15,1,0,0,,,,0\n" // DeliveryModeInformation +"0x35c,16,39,1,0,0,min,,,0\n" // AbsoluteTimeSince1rstIgnition +"0x35c,40,42,1,0,0,,,,0\n" // BrakeInfoStatus +"0x35c,47,47,1,0,0,,,,0\n" // ProbableCustomerFeedBackNeed +"0x35c,48,51,1,0,0,,,,0\n" // EmergencyEngineStop +"0x35c,52,52,1,0,0,,,,0\n" // WelcomePhaseState +"0x35c,53,54,1,0,0,,,,0\n" // SupposedCustomerDeparture +"0x35c,55,55,1,0,0,,,,0\n" // VehicleOutsideLockedState +"0x35c,58,59,1,0,0,,,,0\n" // GenericApplicativeDiagEnable +"0x35c,60,61,1,0,0,,,,0\n" // ParkingBrakeStatus +"0x3f7,2,3,1,0,0,,,,2\n" // Gear? +"0x427,0,1,1,0,0,,,,0\n" // HVConnectionStatus +"0x427,2,3,1,0,0,,,,0\n" // ChargingAlert +"0x427,4,5,1,0,0,,,,0\n" // HVBatteryLocked +"0x427,26,28,1,0,0,,,,0\n" // PreHeatingProgress +"0x427,40,47,0.3,0,0,kW,,,2\n" // AvailableChargingPower +"0x427,49,57,0.1,0,1,kWh,,,0\n" // AvailableEnergy +"0x427,58,58,1,0,0,,,,0\n" // ChargeAvailable +"0x42a,0,0,1,0,0,,,,0\n" // PreHeatingRequest +"0x42a,6,15,0.1,40,1,°C,,,0\n" // EvaporatorTempSetPoint +"0x42a,24,29,1,0,0,%,,,0\n" // ClimAirFlow +"0x42a,30,39,0.1,40,1,°C,,,0\n" // EvaporatorTempMeasure +"0x42a,45,46,1,0,0,,,,0\n" // ImmediatePreheatingAuthorizationStatus +"0x42a,48,49,1,0,0,,,,0\n" // ClimLoopMode +"0x42a,51,52,1,0,0,,,,0\n" // PTCActivationRequest +"0x42a,56,60,5,0,0,%,,,0\n" // EngineFanSpeedRequestPWM +"0x42e,0,12,0.02,0,2,%,,,0\n" // State of Charge +"0x42e,18,19,1,0,0,,,,0\n" // HVBatLevel2Failure +"0x42e,20,24,5,0,0,%,,,0\n" // EngineFanSpeed +"0x42e,25,34,0.5,0,0,V,,,0\n" // HVNetworkVoltage +"0x42e,38,43,1,0,1,A,,,0\n" // Charging Pilot Current +"0x42e,44,50,1,40,0,°C,,,0\n" // HVBatteryTemp +"0x42e,56,63,0.3,0,1,kW,,,0\n" // ChargingPower +"0x430,40,49,0.1,40,1,°C,,,2\n" // HV Battery Evaporator Temp +"0x430,50,59,0.1,40,1,°C,,,2\n" // HV Battery Evaporator Setpoint +"0x4f8,0,1,-1,-2,0,,,,0\n" // Start +"0x4f8,4,5,-1,-2,0,,,,0\n" // Parking Break +"0x4f8,8,9,1,0,0,,,,0\n" // AIRBAGMalfunctionLampState +"0x4f8,12,12,1,0,0,,,,0\n" // ClusterDrivenLampsAutoCheck +"0x4f8,13,13,1,0,0,,,,0\n" // DisplayedSpeedUnit +"0x4f8,24,39,0.01,0,2,,,,2\n" // Speed on Display +"0x534,32,40,1,40,0,°C,,,1\n" // Temp out +"0x5d7,0,15,0.01,0,2,km/h,,,0\n" // Speed +"0x5d7,16,43,0.01,0,2,km,,,0\n" // Odometer +"0x5d7,44,45,1,0,0,?,,,0\n" // WheelsLockingState +"0x5d7,48,49,1,0,0,?,,,0\n" // VehicleSpeedSign +"0x5d7,50,54,0.04,0,2,cm,,,0\n" // Fine distance +"0x5da,0,7,1,40,0,ºC,,,1\n" // Water temperature +"0x5de,1,1,1,0,0,,,,0\n" // Right Indicator +"0x5de,2,2,1,0,0,,,,0\n" // Left Indicator +"0x5de,3,3,1,0,0,,,,0\n" // Rear Fog Light +"0x5de,5,5,1,0,0,,,,0\n" // Park Light +"0x5de,6,6,1,0,0,,,,0\n" // Head Light +"0x5de,7,7,1,0,0,,,,0\n" // Beam Light +"0x5de,8,9,1,0,0,,,,0\n" // PositionLightsOmissionWarning +"0x5de,10,10,1,0,0,,,,0\n" // ALS malfunction +"0x5de,11,12,1,0,0,,,,0\n" // Door Front Left +"0x5de,13,14,1,0,0,,,,0\n" // Dort Front Right +"0x5de,16,17,1,0,0,,,,0\n" // Door Rear Left +"0x5de,18,19,1,0,0,,,,0\n" // Door Rear Right +"0x5de,21,22,1,0,0,,,,\n" // Steering Lock Failure +"0x5de,23,23,1,0,0,,,,\n" // Unlocking Steering Column Warning +"0x5de,24,24,1,0,0,,,,\n" // Automatic Lock Up Activation State +"0x5de,25,25,1,0,0,,,,\n" // Badge Battery Low +"0x5de,28,29,1,0,0,,,,\n" // Trip Display Scrolling Request +"0x5de,32,35,1,0,0,,,,\n" // Smart Keyless Information Display +"0x5de,36,36,1,0,0,,,,\n" // Keyless Info Reemission Request +"0x5de,37,37,1,0,0,,,,\n" // Keyless Card Reader Failure Display +"0x5de,47,47,1,0,0,,,,\n" // Brake Switch Fault Display +"0x5de,49,49,1,0,0,,,,\n" // Stop Lamp Failure Display +"0x5de,56,57,1,0,0,,,,\n" // Rear Wiper Status +"0x5de,58,59,1,0,0,,,,0\n" // Boot Open Warning +"0x5ee,0,0,1,0,0,,,,0\n" // Park Light +"0x5ee,1,1,1,0,0,,,,0\n" // Head Light +"0x5ee,2,2,1,0,0,,,,0\n" // Beam Light +"0x5ee,16,19,1,0,0,,,,0\n" // Door Locks +"0x5ee,20,24,1,0,0,,,,0\n" // Indicators +"0x5ee,24,27,1,0,0,,,,0\n" // Doors +"0x5ee,40,40,1,0,0,,,,0\n" // LightSensorStatus +"0x646,8,15,0.1,0,1,kWh/100km,,,0\n" // Average trip B consumpion +"0x646,16,32,0.1,0,1,km,,,0\n" // Trip B distance +"0x646,33,47,0.1,0,1,kWh,,,0\n" // trip B consumption +"0x646,48,59,0.1,0,1,km/h,,,0\n" // Averahe trip B speed +"0x653,9,9,1,0,0,,,,0\n" // Driver seatbelt +"0x654,2,2,1,0,0,,,,0\n" // ChargingPlugConnected +"0x654,3,3,1,0,0,,,,0\n" // DriverWalkAwayEngineON +"0x654,4,4,1,0,0,,,,0\n" // HVBatteryUnballastAlert +"0x654,25,31,1,0,0,,,,0\n" // State of Charge +"0x654,32,41,1,0,0,min,,,0\n" // Time to Full +"0x654,42,51,1,0,0,km,,,0\n" // Available Distance +"0x654,52,61,0.1,0,1,,,,0\n" // AverageConsumption +"0x654,62,62,1,0,0,,,,0\n" // HVBatteryLow +"0x656,3,3,1,0,0,,,,0\n" // Trip Data Reset +"0x656,21,31,1,0,0,min,,,0\n" // Cluste rScheduled Time +"0x656,32,42,1,0,0,min,,,0\n" // Cluster Scheduled Time 2 +"0x656,48,55,1,40,0,°C,,,2\n" // External Temp +"0x656,56,57,1,0,0,,,,2\n" // ClimPCCustomerActiv +"0x658,0,31,1,0,0,,,,0\n" // Battery Serial N° +"0x658,33,39,1,0,0,%,,,0\n" // Battery Health +"0x658,42,42,1,0,0,,,,0\n" // Charging +"0x65b,0,10,1,0,0,min,,,0\n" // Schedule timer 1 min +"0x65b,12,22,1,0,0,min,,,0\n" // Schedule timer 2 min +"0x65b,24,30,1,0,0,%,,,0\n" // Fluent driver +"0x65b,25,26,1,0,0,,,,0\n" // Economy Mode +"0x65b,33,34,1,0,0,,,,0\n" // Economy Mode displayed +"0x65b,39,40,1,0,0,,,,0\n" // Consider eco mode +"0x65b,41,43,1,0,0,,,,0\n" // Charging Status Display +"0x65b,44,45,1,0,0,,,,0\n" // Set park for charging +"0x66a,5,7,1,0,0,,,,0\n" // Cruise Control Mode +"0x66a,8,15,1,0,0,km/h,,,0\n" // Cruise Control Speed +"0x66a,16,16,1,0,0,,,,0\n" // Cruise Control OverSpeed +"0x673,0,0,1,0,0,,,,0\n" // Speed pressure misadaptation +"0x673,2,4,1,0,0,,,,0\n" // Rear right wheel state +"0x673,5,7,1,0,0,,,,0\n" // Rear left wheel state +"0x673,8,10,1,0,0,,,,0\n" // Front right wheel state +"0x673,11,13,1,0,0,,,,0\n" // Front left wheel state +"0x673,16,23,13.725,0,0,mbar,,,0\n" // Rear right wheel pressure +"0x673,24,31,13.725,0,0,mbar,,,0\n" // Rear left wheel pressure +"0x673,32,39,13.725,0,0,mbar,,,0\n" // Front right wheel pressure +"0x673,40,47,13.725,0,0,mbar,,,0\n" // Front left wheel pressure +"0x68b,0,3,1,0,0,,,,0\n" // MM action counter +"0x699,0,1,1,0,0,,,,2\n" // Clima off Request display +"0x699,2,3,1,0,0,,,,2\n" // Clima read defrost Reuqest display +"0x699,4,4,-1,-1,0,,,,2\n" // +"0x699,5,5,1,0,0,,,,2\n" // Maximum defrost +"0x699,6,6,1,0,0,,,,2\n" // Autofan +"0x699,10,14,0.5,0,0,°C,,,2\n" // Temperature +"0x699,16,16,1,0,0,,,,2\n" // Windshield +"0x699,18,18,1,0,0,,,,2\n" // Face +"0x699,19,19,1,0,0,,,,2\n" // Feet +"0x699,20,21,1,0,0,,,,2\n" // Forced recycling +"0x699,22,23,1,0,0,,,,2\n" // +"0x699,24,27,1,0,0,,,,2\n" // +"0x699,28,31,1,0,0,,,,2\n" // +"0x699,52,53,1,0,0,,,,2\n" // +"0x699,54,55,1,0,0,,,,2\n" // +"0x699,56,56,1,0,0,,,,2\n" // +"0x69f,0,31,1,0,0,,,,0\n" // Car Serial N° +"0x6f8,16,23,6.25,0,2,V,,,0\n" // 12V Battery Voltage +"0x760,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x760,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number %04lx +"0x760,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x760,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x760,24,31,1,0,0,bar,0x224b0e,0x624b0e,2\n" // Master cylinder pressure +"0x762,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x762,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number %04lx +"0x762,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x762,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x762,24,39,0.390625,100,0,V,0x22012f,0x62012f,0\n" // 12V Battery Voltage +"0x763,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x763,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number %04lx +"0x763,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x763,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x763,24,31,1,0,0,,0x222001,0x622001,0\n" // Parking Break +"0x763,3,3,1,0,0,,0x2220f0,0x6220f0,0\n" // VOL+ +"0x763,4,4,1,0,0,,0x2220f0,0x6220f0,0\n" // VOL- +"0x763,2,2,1,0,0,,0x2220f0,0x6220f0,0\n" // Mute +"0x763,5,5,1,0,0,,0x2220f0,0x6220f0,0\n" // Media +"0x763,6,6,1,0,0,,0x2220f0,0x6220f0,0\n" // Radio +"0x764,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x764,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x764,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x764,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x764,8,15,0.4,40,1,,0x2121,0x6121,1\n" // Interior temperature +"0x765,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x765,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x765,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x765,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x76d,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x76d,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x76d,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x76d,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x76e,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x76e,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x76e,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x76e,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x772,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x772,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x772,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x772,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x77e,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x77e,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x77e,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x77e,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x77e,24,31,1,0,0,,0x22300f,0x62300f,0\n" // dcdc state +"0x77e,24,31,31.25,0,3,V,0x22300e,0x62300e,0\n" // traction battery voltage +"0x77e,24,39,0.015625,0,2,ºC,0x223018,0x623018,1\n" // DCDC converter temperature +"0x77e,24,31,0.03125,0,0,Nm,0x223024,0x623024,0\n" // torque requested +"0x77e,24,31,0.03125,0,0,Nm,0x223025,0x623025,0\n" // torque applied +"0x77e,24,31,0.015625,0,2,°C,0x22302b,0x62302b,0\n" // inverter temperature +"0x77e,24,31,6.25,0,2,A,0x22301d,0x62301d,0\n" // Current +"0x793,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x793,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number %04lx +"0x793,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x793,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7b6,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x7b6,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x7b6,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x7b6,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7bb,192,207,0.01,0,2,kW,0x2101,0x6101,1\n" // Maximum battery input power +"0x7bb,208,223,0.01,0,2,kW,0x2101,0x6101,1\n" // Maximum battery output power +"0x7bb,348,367,0.0001,0,4,Ah,0x2101,0x6101,1\n" // Ah of the battery +"0x7bb,316,335,0.0001,0,4,%,0x2101,0x6101,1\n" // Real State of Charge +"0x7bb,336,351,0.01,0,2,kW,0x2101,0x6101,2\n" // Maximum battery input power +"0x7bb,56,71,0.1,0,1,°C,0x2103,0x6103,1\n" // Mean compartment temp +"0x7bb,16,31,1,0,0,stravinsky1124,0x2104,0x6104,2\n" // Module 1 raw NTC +"0x7bb,32,39,1,40,0,°C,0x2104,0x6104,2\n" // Cell 1 Temperature +"0x7bb,40,55,1,0,0,,0x2104,0x6104,2\n" // Module 2 raw NTC +"0x7bb,56,63,1,40,0,°C,0x2104,0x6104,2\n" // Cell 2 Temperature +"0x7bb,64,79,1,0,0,,0x2104,0x6104,2\n" // Module 3 raw NTC +"0x7bb,80,87,1,40,0,°C,0x2104,0x6104,2\n" // Cell 3 Temperature +"0x7bb,88,103,1,0,0,,0x2104,0x6104,2\n" // Module 4 raw NTC +"0x7bb,104,111,1,40,0,°C,0x2104,0x6104,2\n" // Cell 4 Temperature +"0x7bb,112,127,1,0,0,,0x2104,0x6104,2\n" // Module 5 raw NTC +"0x7bb,128,135,1,40,0,°C,0x2104,0x6104,2\n" // Cell 5 Temperature +"0x7bb,136,151,1,0,0,,0x2104,0x6104,2\n" // Module 6 raw NTC +"0x7bb,152,159,1,40,0,°C,0x2104,0x6104,2\n" // Cell 6 Temperature +"0x7bb,160,175,1,0,0,,0x2104,0x6104,2\n" // Module 7 raw NTC +"0x7bb,176,183,1,40,0,°C,0x2104,0x6104,2\n" // Cell 7 Temperature +"0x7bb,184,199,1,0,0,,0x2104,0x6104,2\n" // Module 8 raw NTC +"0x7bb,200,207,1,40,0,°C,0x2104,0x6104,2\n" // Cell 8 Temperature +"0x7bb,208,223,1,0,0,,0x2104,0x6104,2\n" // Module 9 raw NTC +"0x7bb,224,231,1,40,0,°C,0x2104,0x6104,2\n" // Cell 9 Temperature +"0x7bb,232,247,1,0,0,,0x2104,0x6104,2\n" // Module 10 raw NTC +"0x7bb,248,255,1,40,0,°C,0x2104,0x6104,2\n" // Cell 10 Temperature +"0x7bb,256,271,1,0,0,,0x2104,0x6104,2\n" // Module 11 raw NTC +"0x7bb,272,279,1,40,0,°C,0x2104,0x6104,2\n" // Cell 11 Temperature +"0x7bb,280,295,1,0,0,,0x2104,0x6104,2\n" // Module 12 raw NTC +"0x7bb,296,303,1,40,0,°C,0x2104,0x6104,2\n" // Cell 12 Temperature +"0x7bb,16,31,1,0,0,,0x2104,0x6104,1\n" // Module 1 raw NTC +"0x7bb,32,39,1,0,0,°C,0x2104,0x6104,1\n" // Cell 1 Temperature +"0x7bb,40,55,1,0,0,,0x2104,0x6104,1\n" // Module 2 raw NTC +"0x7bb,56,63,1,0,0,°C,0x2104,0x6104,1\n" // Cell 2 Temperature +"0x7bb,64,79,1,0,0,,0x2104,0x6104,1\n" // Module 3 raw NTC +"0x7bb,80,87,1,0,0,°C,0x2104,0x6104,1\n" // Cell 3 Temperature +"0x7bb,88,103,1,0,0,,0x2104,0x6104,1\n" // Module 4 raw NTC +"0x7bb,104,111,1,0,0,°C,0x2104,0x6104,1\n" // Cell 4 Temperature +"0x7bb,64,79,0.001,0,3,V,0x2105,0x6105,1\n" // Threshold bad cell +"0x7bb,80,95,0.001,0,3,V,0x2105,0x6105,1\n" // Threshol weak cell +"0x7bb,16,31,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 01 V +"0x7bb,32,47,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 02 V +"0x7bb,48,63,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 03 V +"0x7bb,64,79,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 04 V +"0x7bb,80,95,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 05 V +"0x7bb,96,111,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 06 V +"0x7bb,112,127,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 07 V +"0x7bb,128,143,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 08 V +"0x7bb,144,159,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 09 V +"0x7bb,160,175,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 10 V +"0x7bb,176,191,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 11 V +"0x7bb,192,207,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 12 V +"0x7bb,208,223,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 13 V +"0x7bb,224,239,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 14 V +"0x7bb,240,255,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 15 V +"0x7bb,256,271,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 16 V +"0x7bb,272,287,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 17 V +"0x7bb,288,303,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 18 V +"0x7bb,304,319,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 19 V +"0x7bb,320,335,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 20 V +"0x7bb,336,351,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 21 V +"0x7bb,352,367,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 22 V +"0x7bb,368,383,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 23 V +"0x7bb,384,399,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 24 V +"0x7bb,400,415,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 25 V +"0x7bb,416,431,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 26 V +"0x7bb,432,447,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 27 V +"0x7bb,448,463,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 28 V +"0x7bb,464,479,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 29 V +"0x7bb,480,495,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 30 V +"0x7bb,496,511,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 31 V +"0x7bb,512,527,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 32 V +"0x7bb,528,543,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 33 V +"0x7bb,544,559,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 34 V +"0x7bb,560,575,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 35 V +"0x7bb,576,591,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 36 V +"0x7bb,592,607,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 37 V +"0x7bb,608,623,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 38 V +"0x7bb,624,639,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 39 V +"0x7bb,640,655,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 40 V +"0x7bb,656,671,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 41 V +"0x7bb,672,687,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 42 V +"0x7bb,688,703,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 43 V +"0x7bb,704,719,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 44 V +"0x7bb,720,735,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 45 V +"0x7bb,736,751,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 46 V +"0x7bb,752,767,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 47 V +"0x7bb,768,783,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 48 V +"0x7bb,784,799,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 49 V +"0x7bb,800,815,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 50 V +"0x7bb,816,831,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 51 V +"0x7bb,832,847,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 52 V +"0x7bb,848,863,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 53 V +"0x7bb,864,879,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 54 V +"0x7bb,880,895,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 55 V +"0x7bb,896,911,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 56 V +"0x7bb,912,927,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 57 V +"0x7bb,928,943,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 58 V +"0x7bb,944,959,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 59 V +"0x7bb,960,975,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 60 V +"0x7bb,976,991,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 61 V +"0x7bb,992,1007,0.001,0,3,V,0x2141,0x6141,0\n" // Cell 62 V +"0x7bb,16,31,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 63 V +"0x7bb,32,47,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 64 V +"0x7bb,48,63,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 65 V +"0x7bb,64,79,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 66 V +"0x7bb,80,95,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 67 V +"0x7bb,96,111,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 68 V +"0x7bb,112,127,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 69 V +"0x7bb,128,143,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 70 V +"0x7bb,144,159,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 71 V +"0x7bb,160,175,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 72 V +"0x7bb,176,191,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 73 V +"0x7bb,192,207,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 74 V +"0x7bb,208,223,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 75 V +"0x7bb,224,239,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 76 V +"0x7bb,240,255,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 77 V +"0x7bb,256,271,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 78 V +"0x7bb,272,287,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 79 V +"0x7bb,288,303,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 80 V +"0x7bb,304,319,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 81 V +"0x7bb,320,335,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 82 V +"0x7bb,336,351,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 83 V +"0x7bb,352,367,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 84 V +"0x7bb,368,383,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 85 V +"0x7bb,384,399,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 86 V +"0x7bb,400,415,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 87 V +"0x7bb,416,431,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 88 V +"0x7bb,432,447,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 89 V +"0x7bb,448,463,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 90 V +"0x7bb,464,479,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 91 V +"0x7bb,480,495,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 92 V +"0x7bb,496,511,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 93 V +"0x7bb,512,527,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 94 V +"0x7bb,528,543,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 95 V +"0x7bb,544,559,0.001,0,3,V,0x2142,0x6142,0\n" // Cell 96 V +"0x7bb,60,79,0.0001,0,4,Ah,0x2161,0x6161,1\n" // Ah of the battery +"0x7bb,80,87,0.05,0,2,%,0x2161,0x6161,1\n" // Battery State of Health +"0x7bb,104,119,1,0,0,km,0x2161,0x6161,1\n" // Battery mileage in km +"0x7bb,136,151,1,0,0,kWh,0x2161,0x6161,1\n" // Total energy output of battery? +"0x7bb,144,159,1,0,0,,0x2180,0x6180,0\n" // Software version +"0x7bb,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number %04lx +"0x7bb,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x7bb,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7bc,144,159,1,0,0,,0x2180,0x6180,0\n" // Request firmware version +"0x7bc,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x7bc,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x7bc,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7da,144,159,1,0,0,,0x2180,0x6180,0\n" // Request firmware version +"0x7da,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x7da,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x7da,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7ec,144,159,1,0,0,,0x2180,0x6180,0\n" // Request firmware version +"0x7ec,128,143,1,0,0,,0x2180,0x6180,0\n" // PG number +"0x7ec,0,7,1,0,0,,0x14ffff,0x54,0\n" // Reset DTC +"0x7ec,0,23,1,0,0,,0x19023b,0x5902ff,0\n" // Query DTC +"0x7ec,24,39,2,0,2,%,0x222002,0x622002,2\n" // SOC +"0x7ec,24,39,2.083333333,0,2,%,0x222002,0x622002,1\n" // SOC +"0x7ec,24,39,0.01,0,2,km/h,0x222003,0x622003,1\n" // Speed +"0x7ec,24,39,0.5,0,2,V,0x222004,0x622004,0\n" // Motor Voltage +"0x7ec,24,39,0.01,0,2,V,0x222005,0x622005,0\n" // 12V battery voltage +"0x7ec,24,47,1,0,0,km,0x222006,0x622006,0\n" // Odometer +"0x7ec,24,39,1,0,0,,0x22202e,0x62202e,0\n" // Pedal +"0x7ec,24,31,1,0,0,,0x22204b,0x62204b,1\n" // Steering wheel CC/SL buttons +"0x7ec,24,39,0.5,0,2,V,0x223203,0x623203,0\n" // Battery voltage +"0x7ec,24,39,0.25,0x8000,2,A,0x223204,0x623204,0\n" // Battery current +"0x7ec,24,31,1,0,0,%,0x223206,0x623206,0\n" // Battery health in % +"0x7ec,24,31,1,1,0,,0x223318,0x623318,1\n" // Motor Water pump speed +"0x7ec,24,31,1,1,0,,0x223319,0x623319,1\n" // Charger pump speed +"0x7ec,24,31,1,1,0,,0x22331A,0x62331A,1\n" // Heater water pump speed +"0x7ec,24,31,1,40,0,°C,0x2233b1,0x6233b1,0\n" // Ext temp von https://github.com/fesch/CanZE/blob/master/app/src/main/java/lu/fisch/canze/activities/MainActivity.java public class MainActivity extends AppCompatActivity implements FieldListener /*, android.support.v7.app.ActionBar.TabListener */{ public static final String TAG = " CanZE"; // SPP UUID service private static final UUID MY_UUID = UUID.fromString("00001101-0000-1000-8000-00805F9B34FB"); public final static String PREFERENCES_FILE = "lu.fisch.canze.settings"; public final static String DATA_FILE = "lu.fisch.canze.data"; // MAC-address of Bluetooth module (you must edit this line) private static String bluetoothDeviceAddress = null; private static String bluetoothDeviceName = null; private static String dataFormat = "bob"; private static String deviceName = "Arduino"; public final static int RECEIVE_MESSAGE = 1; public final static int REQUEST_ENABLE_BT = 3; public final static int SETTINGS_ACTIVITY = 7; public final static int LEAVE_BLUETOOTH_ON= 11; // note that the CAR constants are stored in the option property of the field object // this is a short public static final short CAR_MASK = 0xff; public static final short CAR_NONE = 0x000; //public static final int CAR_ANY = 0x0ff; public static final short CAR_FLUENCE = 0x001; public static final short CAR_ZOE_Q210 = 0x002; public static final short CAR_KANGOO = 0x004; public static final short CAR_TWIZY = 0x008; // you'll never know ;-) public static final short CAR_X10 = 0x010; // not used public static final short CAR_ZOE_R240 = 0x020; public static final short CAR_ZOE_Q90 = 0x040; public static final short CAR_ZOE_R90 = 0x080; public static final short FIELD_TYPE_MASK = 0x700; public static final short FIELD_TYPE_UNSIGNED = 0x000; public static final short FIELD_TYPE_SIGNED = 0x100; public static final short FIELD_TYPE_STRING = 0x200; // not implemented yet public static final double reduction = 9.32; // update suggested by Loc Dao