HBM (Harsh Behavior Monitoring)

The AT@HBM command is used to monitor the harsh behavior of the driver. This function works while driving. The terminal will generate and send the report carrying Record 72H to backend server when the harsh behavior event is detected.

The terminal supports the following harsh behavior event detection:

  • Harsh acceleration.

  • Harsh deceleration.

  • Harsh cornering.

  • Harsh acceleration and corerning.

  • Harsh deceleration and cornering.

Note

If terminal detected 2 or more than 2 times of the same harsh driving behavior within 10 seconds, except the first one, the others will be ignored.

Example:
AT@HBM=gv500cna,,1,30,50,35,50,40,50,,,012F$
+ACK:HBM,123456789012345,8203,3,0,,012F,20210407101530,1234$
AT@HBM?gv500cna,,0C37$
+QRY:HBM,123456789012345,8203,3,0,1,1,,1,30,50,30,50,40,50,,,0C37,20210407101530,1234$

Parts

Fields

Length (Byte)

Range/Format

Default

Head

Header

3

AT@

AT@

Command Word

3

HBM

HBM

Leading Symbol

1

=

=

Password

8-16

gv500cna

Body

Reserved

0

Mode

1

0-1

0

Acceleration Threshold

<=3

10-150 (*10 mg)

30

Acceleration Duration

<=2

10-50 (*10 ms)

50

Deceleration Threshold

<=3

10-150 (*10 mg)

35

Deceleration Duration

<=2

10-50 (*10 ms)

50

Cornering Threshold

<=3

10 - 150 (*10 mg)

40

Cornering Duration

<=2

10-50 (*10 ms)

50

Reserved

0

Reserved

0

Tail

Sequence Number

4

0000-FFFF (‘0’-‘9’, ‘A’-‘F’)

Tail

1

$

$

  • Mode

    • 0 - Disable this function.

    • 1 - Enable this function.

  • Acceleration Threshold

    The threshold for harsh acceleration.

  • Acceleration Duration

    The duration used to confirm a harsh acceleration event. The acceleration of the driving direction is greater than or equal to the ‘Acceleration Threshold’ and keeps the duration up to this value, a harsh acceleration is detected.

  • Deceleration Threshold

    The threshold for harsh deceleration.

  • Deceleration Duration

    The duration is used to confirm a harsh deceleration event. The deceleration of the driving direction is greater than or equal to the ‘Deceleration Threshold’ and keeps the duration up to this value, a harsh deceleration is detected.

  • Cornering Threshold

    The threshold for harsh cornering.

  • Cornering Duration

    The duration is used to confirm a harsh cornering event. The acceleration for cornering is greater than or equal to the ‘Cornering Threshold’ and keeps the duration up to this value, a harsh cornering is detected.