Data Sheet
October 2017 BNO080 Datasheet 1000-3927
www.hillcrestlabs.com © 2017 Hillcrest Laboratories, Inc. All rights reserved. 44 / 57
Byte
Description
13
0
14
0
15
0
16
0
17
0
18
0
19
0
20
0
Figure 5-1: BNO080 set feature report (accelerometer) including SHTP header
Once set the BNO080 will issue a get feature response report and then provide input reports at the period set in
the get feature response report. Note that the get feature response may provide a different period than was
requested due to the supported rates in the underlying physical sensor. The BNO080 will also respond with a Get
Feature Response if the sensor’s reporting period is changed. The reporting period can change if a sensor is
turned on/off or if as a result of another sensor being enabled or disabled the sensor’s rate must be modified.
The sensor input report will be preceded by a timebase reference packet. A report including SHTP header will
have the format as seen in
Byte
Description
Packet type
0
Length LSB = 19
SHTP header
1
Length MSB = 0
2
Channel = 3
3
Sequence Number
4
Report ID = 0xFB (Timebase Reference)
Timebase reference
5
Base Delta LSB
6
Base Delta
7
Base Delta
8
Base Delta MSB
9
Report ID = 0x01(accelerometer)
Accelerometer input report
10
Sequence number
11
Status
12
Delay
13
Accelerometer Axis X LSB
14
Accelerometer Axis X MSB
15
Accelerometer Axis Y LSB
16
Accelerometer Axis Y MSB
17
Accelerometer Axis Z LSB
18
Accelerometer Axis Z MSB
Figure 5-2: Accelerometer & timebase input report including SHTP header