How do I decode an ABM (Acceleration Based Movement) event?

How do I decode an ABM (Acceleration Based Movement) event?

The ABM Sensor will generate events when movement is detected (that exceeds a configurable threshold). Note that this product should not be used for vibration detection. For vibration detection applications, such as detecting when a motor has turned on/off, see the Vibration Sensor products from Radio Bridge.

 

Byte 0: 7-4

Byte 0: 3-0

Byte 1

Byte 2

Protocol version

 (4 bits)

Counter

 

4 bits)

Message Type Code

 

(0x0E)

Movement Event

 

(0x00 in this example)

 

Protocol Definition (Byte 0)

              First 4 bits are defined by Radio Bridge for the protocol

              Next 4 bits are a counter that goes from 0 to F (Hex) and repeats

             

Message Type (Byte 1)

              0x0E represents the ABM Message Type

 

Movement Event

              Byte 2                         Description

   0x00                            Movement has started

   0x01                            Movement has stopped (see settling window)

 

Example of Movement Event Message

 

10 0E 00

 

1                                    Protocol Version (currently always 0x1)

0                                    Packet Counter (increments by 1 each message and wraps from 0xF to 0x0)

0E                                  Message Type Code (Movement Event = 0x0E)

00                                  Movement Event (Movement Event = 0x00 which means Movement started)

 

The Radio Bridge Console will generate the following output for this message:

Movement Event: Acceleration started



    • Related Articles

    • How do I encode a downlink for an ABM (Acceleration Based Movement) Sensor?

      NOTE:  All downlinks must contain a total of (8) bytes, padded with zeros at the end when necessary.   See User Manual at https://www.multitech.com/brands/reveal-wireless-movement-sensors for more information. ABM sensor Configuration Message: 0x0E ...
    • How do I decode a Thermocouple Temperature Sensor event?

      The Thermocouple Temperature Sensor will generate events based on temperature measurements rising above or falling below configured thresholds, report-on-change, and periodic messaging.   Byte 0: 7-4 Byte 0: 3-0 Byte 1 Byte 2 Byte 3  and Byte 4 Byte ...
    • How do I decode a Tilt event?

      The Tilt Sensor will generate events when the orientation of the device transitions its vertical-horizontal axis as determined by configurable threshold angles (state transition) or when the vertical-horizontal orientation changes by a configurable ...
    • How do I decode a sensor's Reset Message?

      The Reset Message is sent to the Cloud every time that the Sensor is Reset. Reset Message: 0x00       Device has Reset. The cause of reset is represented in the 5-byte reset code payload.       Bytes           Description       0                  ...
    • How do I decode a Dual Push Button event?

      The Dual Push Button Sensor will generate events when the either the left button, the right button, or both buttons are pressed, released, or held-down for a configurable amount of time.   Byte 0: 7-4 Byte 0: 3-0 Byte 1 Byte 2 Byte 3 Protocol version ...