Server software for BCE binary protocol GPS Trackers, Vehicle trackers, AVL units
BCE binary protocol
Parser item name | Data type | Description |
FULL_DATA_PACKET | String | One message from a data packet |
DATA_PACKET | String | Same as FULL_DATA_PACKET, but without data packet signatures (if exist) |
DATE_TIME_STAMP | DateTime | Datetime stamp |
DATA_SOURCE_ID | Integer | Data source ID |
DATA_SOURCE_NAME | String | Data source name |
DATA_SOURCE_FULL_NAME | String | Data source full name |
CLIENTID | Integer | Tracker's remote IP address and port |
TIMESTAMP_UTC | DateTime | Time stamp (UTC) |
TIMESTAMP | DateTime | Time stamp |
DEVICE_ID | String | Device ID |
IMEI | String | IMEI |
LATITUDE | Float | Latitude 1) |
LONGITUDE | Float | Longitude 1) |
LATITUDE_DEG | String | Latitude (format: deg/min/sec) |
LONGITUDE_DEG | String | Longitude (format: deg/min/sec) |
SPEED | Integer | Speed |
ALTITUDE | Integer | Altitude |
ANGLE | Integer | Course |
TRACK | Float | Track |
HDOP | Float | HDOP |
FUEL | Float | Fuel |
FUEL2 | Float | Fuel 2 |
SATELLITES | Word | Satellites |
MNC | String | MNC |
MCC | String | MCC |
LAC | String | LAC |
CELLID | String | Cell ID |
DI1 | Boolean | Digital input 1 |
DI2 | Boolean | Digital input 2 |
DI3 | Boolean | Digital input 3 |
DI4 | Boolean | Digital input 4 |
DI5 | Boolean | Digital input 5 |
DI6 | Boolean | Digital input 6 |
DI7 | Boolean | Digital input 7 |
DI8 | Boolean | Digital input 8 |
AI1 | Integer | Analog input 1 |
AI2 | Integer | Analog input 2 |
AI3 | Integer | Analog input 3 |
AI4 | Integer | Analog input 4 |
AI5 | Integer | Analog input 5 |
AI6 | Integer | Analog input 6 |
COUNTER1 | Integer | Counter 1 |
COUNTER2 | Integer | Counter 2 |
COUNTER3 | Integer | Counter 3 |
COUNTER4 | Integer | Counter 4 |
CARD_TYPE | Integer | Card type |
CARD_SLOT | Integer | Card slot |
CARD_IN | Boolean | Card in/out |
CARD_NAME1 | String | Card name 1 |
CARD_NAME2 | String | Card name 2 |
CAN_WHEEL_SPEED | Float | CAN: wheel speed |
CAN_ACC_PEDAL | Float | CAN: acceleration pedal position |
CAN_TOTAL_FUEL | Float | CAN: total fuel |
CAN_FUEL | Float | CAN: fuel |
RPM | Float | RPM |
CAN_ENGINE_HOURS | Float | CAN: engine hours |
CAN_MILEAGE | Float | CAN: mileage |
CAN_COOLANT_TEMP | Byte | CAN: coolant temperature |
CAN_FUEL2 | Float | CAN: fuel 2 |
CAN_ENGINE_LOAD | Byte | CAN: engine load |
CAN_DIST_TO_SERVICE | Float | CAN: distance to service |
CAN_AIR_TEMP | Float | CAN: air temperature |
CAN_DRIVER_ID | Int64 | CAN: driver ID |
CAN_FUEL_RATE | Float | CAN: fuel rate |
CAN_FUEL_ECO | Float | CAN: fuel economy |
CAN_FUEL_CONS | Float | CAN: fuel consumption |
CAN_MIL_STATUS | Byte | CAN: MIL status |
CAN_DTC1 | Word | CAN: DTC 1 |
CAN_DTC2 | Word | CAN: DTC 2 |
CAN_DTC3 | Word | CAN: DTC 3 |
CAN_DTC4 | Word | CAN: DTC 4 |
CAN_DTC5 | Word | CAN: DTC 5 |
CAN_DTC6 | Word | CAN: DTC 6 |
CAN_DTC7 | Word | CAN: DTC 7 |
CAN_DTC8 | Word | CAN: DTC 8 |
CAN_DTC9 | Word | CAN: DTC 9 |
CAN_DTC10 | Word | CAN: DTC 10 |
CAN_CAR_STATE | Word | CAN: car state |
IBUTTON | Int64 | IBUTTON |
T1 | Float | Temperature 1 |
HUMIDITY | Word | Humidity |
LLS_LEVEL_1 | Word | LLS: level 1 |
LLS_TEMP_1 | Shortint | LLS: temperature 1 |
LLS_LEVEL_2 | Word | LLS: level 2 |
LLS_TEMP_2 | Shortint | LLS: temperature 2 |
LLS_LEVEL_3 | Word | LLS: level 3 |
LLS_TEMP_3 | Shortint | LLS: temperature 3 |
LLS_LEVEL_4 | Word | LLS: level 4 |
LLS_TEMP_4 | Shortint | LLS: temperature 4 |
STATE_ARMING | Boolean | State: arming |
STATE_LOCKED | Boolean | State: locked |
STATE_DOOR | Boolean | State: door |
STATE_BONNET | Boolean | State: bonnet |
STATE_TRUNK | Boolean | State: trunk |
STATE_IGNITION | Boolean | State: ignition |
STATE_SERVICE | Boolean | State: service |
STATE_IGNORE_CHECK | Boolean | State: ignore check |
ALARM_ALARM | Boolean | Alarm: alarm |
ALARM_SHOCK | Boolean | Alarm: shock |
ALARM_TILT | Boolean | Alarm: tilt |
ALARM_ORG_ALARM | Boolean | Alarm: org alarm |
1) The value is being calculated using the following formula:

d - degree
m - minutes
s - seconds
ms - milliseconds
If a longitude is west or a latitude is south, then the value is being multiplied by –1.