Data Sheet
October 2017  BNO080 Datasheet  1000-3927 
www.hillcrestlabs.com  © 2017 Hillcrest Laboratories, Inc. All rights reserved.  25 / 57 
Record ID 
Description 
0xD7D7 
Maximum fusion period 
0x4B4B 
Serial number 
0x39AF 
Environmental sensor - Pressure calibration 
0x4D20 
Environmental sensor - Temperature calibration 
0x1AC9 
Environmental sensor - Humidity calibration 
0x39B1 
Environmental sensor - Ambient light calibration 
0x4DA2 
Environmental sensor - Proximity calibration 
0xD401 
ALS Calibration 
0xD402 
Proximity Sensor Calibration 
0xED85 
Stability detector configuration 
0x74B4 
User record 
0xD403 
MotionEngine Time Source Selection 
0xA1A2 
Gyro-Integrated Rotation Vector configuration 
Figure 1-31: FRS records 
FRS records are written by use of FRS read and write requests. Writing and reading FRS records follows a multi-
step protocol. 
For writes an FRS Write Request is issued indicating which FRS record to write and the amount of data to be 
written. The BNO080 will respond with a write response acknowledging the request. The host will then issue a 
number of FRS Write Data packets to which the BNO080 will respond. The final response from the BNO080 will 
indicate a successful conclusion to the flash writes or if the process failed a failure indication. 
An FRS read follows a similar pattern. An FRS Read request is issued and FRS Read responses provide the data 
with the final response indicating completion of the record retrieval. 
1.4.4 Sensor Metadata 
The BNO080 operates as a sensor hub and as such provides processing of sensor data. In order for a user to 
understand the capabilities of the sensors, metadata is provided that describes those capabilities. The SH-2 
reference manual provides full details of the metadata record but as an example Figure 1-32 provides the 
metadata for the rotation vector. Metadata is stored as an FRS record and is therefore retrieved as an FRS read. 
Word 
Description 
MSB 
LSB 
0 
Version = 0x00010001 
1 
Range = 1.0 
2 
Resolution = 6.103515625e-05 
3 
Revision = 4 
Power = 5.3017578125 
4 
Minimum period = 1000 
5 
FIFO reserved count = 
1 
FIFO max count = 0 
6 
Vendor ID length = 0 
Batch buffer bytes = 14 
7 
Q point 2 = 12 
Q point 1 = 14 
8 
Q point 3 = 13 
Sensor-Specific 
Metadata Length = 0 
9 
Maximum period = 10000 
10 
Sensor-Specific metadata = 0 
N 
Vendor ID 
Figure 1-32: BNO080 rotation vector metadata 
Version 
Identifies the physical sensor/driver/fusion versions for a given sensor. 
The elements within this field are updated when a component changes 
in a manner that affects the output of the sensor. 










