This topic will be used to post changes in jt808 protocol implementation.
Fixed ident parsing, now ident is taken from the Terminal phone number field as a 12-character number.
Fixed parsing of vehicle.vin and vehicle.plate.number
Fixed take_photo command execution, fixed time zone
Added device settings:
Automatic event media request option has been added to the device configuration to manage automatic download of event media from the device. When this option is enabled, the Download event media command will be sent to the device to receive media files.
Added 0x67 Blind spot monitoring system alarm data parsing
Added 0x0107 Check terminal parameter response message parsing
jt808 protocol is updated: automatic clearing of persistent alarms (sos.alarm, danger.alarm, geofence.alarm, route.alarm, route.time.alarm, illegal.ignition.alarm, illegal.movement.alarm and unauthorized.alarm) is implemented.
Number of camera channels in device confiation increased to 8
Added support for the 2019 edition protocol
Fixed the parsing of 0x0702 Report driver’s identity information packet
Fixed parsing of 0x0107 terminal attribute response for devices that include null byte in hardware.version and firmware.version strings.
New parameters device.imei and firmware.version added to 0x0102 terminal authentication message for JT808-2019 devices. Additionally, 0x0102 authentication now registers a message for all JT808 devices (previously login-only, no message stored).
Fixed incorrect response serial number in general ACK (0x8001) when alarm confirmation (0x8203) precedes it. This caused devices with active alarms to reject the ACK and retransmit indefinitely.
0x0201 (Location information query response) message is now supported