[
	{
		"text" : "Accelerator pedal",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xF003",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "0.4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "AccPed0"
	},
	{
		"text" : "Actuator position",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF2",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "8",
		"multiplier" : "0.4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "ActPos0"
	},
	{
		"text" : "Power supply voltage",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF7",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "0.05",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "PowSV0"
	},
	{
		"text" : "Engine speed",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xF004",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "16",
		"multiplier" : "0.125",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "EngSp0"
	},
	{
		"text" : "Percent load at current speed",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xF003",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "PctLCurSp0"
	},
	{
		"text" : "Engine percent torque",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xF004",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "125",
		"time" : "20",
		"request" : "no",
		"name" : "EngPctTrq0"
	},
	{
		"text" : "Engine coolant temperature",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEE",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "40",
		"time" : "1000",
		"request" : "no",
		"name" : "EngCoolT0"
	},
	{
		"text" : "Engine fuel temperature",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEE",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "40",
		"time" : "1000",
		"request" : "no",
		"name" : "EngFuelT0"
	},
	{
		"text" : "Engine oil pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEF",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "8",
		"multiplier" : "4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "500",
		"request" : "no",
		"name" : "EngOilP0"
	},
	{
		"text" : "Engine crankcase pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEF",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "0.0078125",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "-250",
		"time" : "500",
		"request" : "no",
		"name" : "EngCrcP0"
	},
	{
		"text" : "Engine coolant pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEF",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "8",
		"multiplier" : "2",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "500",
		"request" : "no",
		"name" : "EngCoolP0"
	},
	{
		"text" : "Fuel rate",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF2",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "0.05",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "Fuel"
	},
	{
		"text" : "Engine moto hours",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEE5",
		"protocol" : "J1939",
		"SA" : "0x00",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "32",
		"multiplier" : "0.05",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "EngMH0"
	},
	{
		"text" : "Rectifier 1 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD00",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "Rect1V1"
	},
	{
		"text" : "Rectifier 2 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD00",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "Rect2V1"
	},
	{
		"text" : "Brake resistor 1 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD00",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "BrRes1V1"
	},
	{
		"text" : "Brake resistor 2 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD00",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "BrRes2V1"
	},
	{
		"text" : "Power current",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD01",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "PowCur1"
	},
	{
		"text" : "Field reduction circuit current",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD11",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "FldRedCircCur1"
	},
	{
		"text" : "Traction motor 1 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD10",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "TrcMtr1V1"
	},
	{
		"text" : "Traction motor 2 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD10",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "TrcMtr2V1"
	},
	{
		"text" : "Ground shunt control circuit 1 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD10",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "GndShntCtrlCirc1V1"
	},
	{
		"text" : "Ground shunt control circuit 2 voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xD10",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "GndShntCtrlCirc2V1"
	},
	{
		"text" : "Excitation rectifier voltage",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xF12",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "ExcRectV1"
	},
	{
		"text" : "Engine speed",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xF12",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "EngSp1"
	},
	{
		"text" : "Brake pedal position",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "-1.25",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "-112.5",
		"time" : "100",
		"request" : "no",
		"name" : "BrPedPos1"
	},
	{
		"text" : "Traction motors speed sensors frequency",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "TrcMtrSpSnsFreq1"
	},
	{
		"text" : "Enable transmission operation",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "EnTrnsOper1"
	},
	{
		"text" : "Propel mode",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "33",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "PrMd1"
	},
	{
		"text" : "Brake stabilization speed mode",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "34",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "BrStabSpMd1"
	},
	{
		"text" : "Independent excitation active",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "35",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "IndpExAct1"
	},
	{
		"text" : "Disable excitation signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "37",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "DsExSgn1"
	},
	{
		"text" : "Coasting mode",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "38",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "CstMd1"
	},
	{
		"text" : "Speed limit",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "39",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "SpLmt1"
	},
	{
		"text" : "KM3 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "40",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "KM3EnSgn1"
	},
	{
		"text" : "Field reduction active",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "41",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "FldRedAct1"
	},
	{
		"text" : "Fault inverse signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "43",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "FltInvSgn1"
	},
	{
		"text" : "Brake signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "44",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "BrSgn1"
	},
	{
		"text" : "Field reduction speed reached signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "45",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "FldRedSpRchSgn1"
	},
	{
		"text" : "Propel controller signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "46",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "PrCntrSgn1"
	},
	{
		"text" : "Switch signal for QF",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF00",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "SwSgnQFGen1"
	},
	{
		"text" : "UVTR 1 fan speed",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "UVTR1FnSp1"
	},
	{
		"text" : "UVTR 2 fan speed",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "UVTR2FnSp1"
	},
	{
		"text" : "Front parktronic active",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "FrtPrktAc1"
	},
	{
		"text" : "Rear parktronic active",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "33",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "RrPrktAc1"
	},
	{
		"text" : "Fault reset button pressed",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "34",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "FltRstBtnPrs1"
	},
	{
		"text" : "QF state",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF07",
		"specific" : "no",
		"start_bit" : "35",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "50",
		"request" : "no",
		"name" : "QFSt1"
	},
	{
		"text" : "Overheat Lamp",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "OvhLmp1"
	},
	{
		"text" : "Speed limit Lamp",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "1",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "SpLmtLmp1"
	},
	{
		"text" : "Ground fault active lamp",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "2",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "GndFltAcLmp1"
	},
	{
		"text" : "Speed limit stable Lamp",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "3",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "SpLmtStblLmp1"
	},
	{
		"text" : "FaultLamp",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "4",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "FltLmp1"
	},
	{
		"text" : "Antibounce stop active",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "7",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "AntbStpAct1"
	},
	{
		"text" : "Switch signal for QF",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF0F",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "SwSgnQF1"
	},
	{
		"text" : "Max speed of two speed sensors (Mode 1)",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "MxSp2SpSnsM11"
	},
	{
		"text" : "Max speed of two speed sensors (Mode 2)",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "MxSp2SpSnsM21"
	},
	{
		"text" : "KM1 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM1OnSgn1"
	},
	{
		"text" : "KM2 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "17",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM2OnSgn1"
	},
	{
		"text" : "KM3 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "18",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM3OnSgn1"
	},
	{
		"text" : "KM4 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "19",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM4OnSgn1"
	},
	{
		"text" : "KM6 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "20",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM6OnSgn1"
	},
	{
		"text" : "KM8 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "21",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM8OnSgn1"
	},
	{
		"text" : "KM9 On signal",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "22",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM9OnSgn1"
	},
	{
		"text" : "KM1 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM1St1"
	},
	{
		"text" : "KM2 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "25",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM2St1"
	},
	{
		"text" : "KM3 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "26",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM3St1"
	},
	{
		"text" : "KM4 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "27",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM4St1"
	},
	{
		"text" : "KM6 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "28",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM6St1"
	},
	{
		"text" : "KM8 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "29",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM8St1"
	},
	{
		"text" : "KM9 State",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFF0",
		"specific" : "no",
		"start_bit" : "30",
		"len_bit" : "1",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10",
		"request" : "no",
		"name" : "KM9St1"
	},
	{
		"text" : "Last active fault code",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFFE",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "error",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "LtActFltCd1"
	},
	{
		"text" : "Power Limit",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFFE",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "PowLmt1"
	},
	{
		"text" : "Temperature Motor 1 bearing front",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr1BrgFrt1"
	},
	{
		"text" : "Temperature Motor 1 bearing rear",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr1BrgRr1"
	},
	{
		"text" : "Temperature Motor 1 winding",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "16",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr1BrgWnd1"
	},
	{
		"text" : "Temperature Motor 2 bearing front",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "24",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr2BrgFrt1"
	},
	{
		"text" : "Temperature Motor 2 bearing rear",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "32",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr2BrgRr1"
	},
	{
		"text" : "Temperature Motor 2 winding",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "40",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TMtr2BrgWnd1"
	},
	{
		"text" : "Temperature Alternator bearing",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "48",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TaltrBrg1"
	},
	{
		"text" : "Temperature Alternator winding 1",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "56",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TaltrWnd11"
	},
	{
		"text" : "Temperature Alternator winding 2",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFF880",
		"specific" : "mf_char",
		"start_bit" : "64",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "50",
		"time" : "1000",
		"request" : "no",
		"name" : "TaltrWnd21"
	},
	{
		"text" : "Block number for time synchronization",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFFD",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TimeUCUN"
	},
	{
		"text" : "Time for synchronization",
		"can" : "0",
		"baudrate" : "1000000",
		"PGN" : "",
		"protocol" : "native",
		"SA" : "",
		"DA" : "",
		"ID" : "0xFFFD",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "32",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TimeForSchr"
	},
	{
		"text" : "Tire position",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "<TrPos>"
	},
	{
		"text" : "Tire pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TrP[TrPos]"
	},
	{
		"text" : "Tire temperature",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "60",
		"time" : "10000",
		"request" : "no",
		"name" : "TrT[TrPos]"
	},
	{
		"text" : "Tire sensor signal level",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "8",
		"multiplier" : "0.4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TrSnsSgnLvl[TrPos]"
	},
	{
		"text" : "Tire sensor link status",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TrSnsLnkSts[TrPos]"
	},
	{
		"text" : "Tire sensor battery status",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "34",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TrSnsBtrSts[TrPos]"
	},
	{
		"text" : "Tire pressure status",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF4",
		"protocol" : "J1939",
		"SA" : "0xFF",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "61",
		"len_bit" : "3",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "10000",
		"request" : "no",
		"name" : "TrPSts[TrPos]"
	},
	{
		"text" : "Weight",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEEA",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "16",
		"multiplier" : "0.5",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "Wgt"
	},
	{
		"text" : "Front left suspension pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "FrtLftSpnP"
	},
	{
		"text" : "Front right suspension pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "FrtRgttSpnP"
	},
	{
		"text" : "Rear left suspension pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "16",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "RrLftSpnP"
	},
	{
		"text" : "Rear right suspension pressure",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "RrRgttSpnP"
	},
	{
		"text" : "Fuel level, liters",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "FlLvlL"
	},
	{
		"text" : "Inclination",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA5",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "48",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "125",
		"time" : "1000",
		"request" : "yes",
		"name" : "Incl"
	},
	{
		"text" : "Fuel level, %",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEFC",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "8",
		"multiplier" : "0.4",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "FlLvlPct"
	},
	{
		"text" : "Shift",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA6",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "Shft"
	},
	{
		"text" : "Shift trips number",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA6",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "16",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "ShftTrpsNum"
	},
	{
		"text" : "Load state",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA8",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "6",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "LdSt"
	},
	{
		"text" : "State moving",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA8",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "4",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "yes",
		"name" : "StMov"
	},
	{
		"text" : "Forward",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "6",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "Frwd"
	},
	{
		"text" : "Reverse",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "4",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "Rvrs"
	},
	{
		"text" : "Dump state",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "2",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "DmpSt"
	},
	{
		"text" : "Power ON",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "PowOn"
	},
	{
		"text" : "Load 50%",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "14",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "Ld50Pct"
	},
	{
		"text" : "Load 80%",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "12",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "Ld80Pct"
	},
	{
		"text" : "Load 100%",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFFA7",
		"protocol" : "J1939",
		"SA" : "0x21",
		"DA" : "0xFF",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "10",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "Ld100Pct"
	},
	{
		"text" : "Vehicle speed",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF1",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "8",
		"len_bit" : "16",
		"multiplier" : "0.00390625",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "VehSpBos"
	},
	{
		"text" : "Cruise active",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF1",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "24",
		"len_bit" : "2",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "CrsActBos"
	},
	{
		"text" : "Cruise set speed",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEF1",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "40",
		"len_bit" : "8",
		"multiplier" : "1",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "CrsSetSpBos"
	},
	{
		"text" : "Total distance",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEE0",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "32",
		"multiplier" : "125",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "TtlDistBos"
	},
	{
		"text" : "Trip distance",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEE0",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "32",
		"multiplier" : "125",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "100",
		"request" : "no",
		"name" : "TrpDistBos"
	},
	{
		"text" : "Total distance high resolution",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEC1",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "0",
		"len_bit" : "32",
		"multiplier" : "5",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "TtlDistHRBos"
	},
	{
		"text" : "Trip distance  high resolution",
		"can" : "1",
		"baudrate" : "250000",
		"PGN" : "0xFEC1",
		"protocol" : "J1939",
		"SA" : "0x14",
		"DA" : "",
		"ID" : "",
		"specific" : "no",
		"start_bit" : "32",
		"len_bit" : "32",
		"multiplier" : "5",
		"endian" : "little",
		"type" : "unsigned",
		"offset" : "0",
		"time" : "1000",
		"request" : "no",
		"name" : "TrpDistHRBos"
	}
]