syntax = "proto3"; message ObdBean { string dataMask = 1; string protocolType = 2; int32 fireup = 3; int32 accStatus = 4; float vehBatvol = 5; int32 troubleLight = 6; int32 troubleNum = 7; int32 engineSpeed = 8; int32 carSpeed = 9; float carTotalDistance = 10; int32 distanceType = 11; float obdTotalDistance = 12; int32 troubleDistance = 13; float obdTotalFuel = 14; float remainingFuelPer = 15; float remainingFuel = 16; int32 runTotalTime = 17; int32 engineRunTime = 18; int32 intakeAirTemperature = 19; int32 coolantTemperature = 20; int32 carEnvirnTemperature = 21; int32 manifoldAbsolutePressure = 22;; int32 fuelPressure = 23; int32 atmosphericPressure = 24; float airFlow = 25; float throttlePositionSensor = 26; float pedalPositionSensors = 27; int32 engineLoad = 28; float fuelCorrection = 29; float advanceAngleOfIgnition = 30; float b1s1SensorVoltage = 31; float b1s2SensorVoltage = 32; float b1s1SensorElectricity = 33; float b1s2SensorElectricity = 34; float instFuelLOrigin = 35; float carFuel = 36; float absEngineLoad = 37; float rudderTurnAngle = 38; int32 torquePer = 39; int32 fuelType = 40; float remainingMileage = 41; string carType = 42; int32 accelerationMean1 = 43; int32 accelerationMean2 = 44; int32 accelerationMean3 = 45; int32 accelerationMean4 = 46; int32 accelerationTotalMax = 47; int32 upType = 48; int32 alarmStatus = 49; int32 obdSatus = 50; float idlingInstantFuel = 51; float runningInstantFuel = 52; int32 driveStatus = 53; int32 accelerator = 54; float driveTotalDistance = 55; float driveTotalFuel = 56; int32 remainingElectric = 57; }