
Identifier
(1byte)
0x77
Frame Length
(1byte)
Address Code
(1byte)
Command
(1byte)
Data
(1byte)
Checksum
(1byte)
Command response:
2.13 Automatic output data type selection
0x56
Identifier
(1byte)
0x77
Frame Length
(1byte)
Address Code
(1byte)
Command
(1byte)
Data
(1byte)
Checksum
(1byte)
0x56
Command: 77 05 00 56 00 5B
00
0x05
0x05
XX
Identifier
(1byte)
0x77
Frame Length
(1byte)
Address Code
(1byte)
Command
(1byte)
Data
(0byte)
Checksum
(1byte)
Command response:
2.12 Simultaneous reading angle, accelerometer, gyroscope, quaternion
0x59
Identifier
(1byte)
0x77
Frame Length
(1byte)
Address Code
(1byte)
Command
(1byte)
Data
(43byte)
Checksum
(1byte)
0x59
Command: 77 04 00 59 5D
0x04
0x2F Data field
-
Note: The data field contains 43 bytes, which are angle, gravitational acceleration g value, angular velocity, quaternion,
compressed BCD code, four elements are the last 16 bytes, 4 bytes are a group, a total of 4 groups The rest is a group of
3 bytes, indicating the method to see the corresponding parameter return value.
For example, the return value is:
77 2F 00 59 10 00 60 10 03 06 00 00 00
10 01 07 10 05 43 01 01 54
10 00 13 10 00 04 00 00 09
10 87 06 35 00 01 76 91 00 02 06 94 00 49 11 75 5C
Then: the three axis angles are -0.6 degrees, -3.06 degrees, 0 degrees;
The g values of the three axes were -0.0107 g, -0.0543 g, and 1.0154 g, respectively;
The three angular angular velocities are -0.13 ° / s, -0.04 ° / s, 0.09 ° / s;
The four quaternions are -0.870635, 0.017691, 0.020694, 0.491175
BW-IMU300
Low-cost inertial measurement unit
Bewis Sensing Technology LLC
www.bwsensing.com Tel: +86 510 8573 7158
Note: Data field XX is the corresponding output data type, which needs to be performed in automatic output
mode:
0x00: When outputting automatically, the output parameter is triaxial angle data, and the output format refers
to command 2.3;
0x01: When the output is automatic, the output parameter is the triaxial acceleration value, and the output
format refers to the command 2.8;
0x02: When outputting automatically, the output parameter is the value of the three-axis gyroscope, and the
output format refers to the command 2.9;
0x03: When outputting automatically, the output parameter is triaxial angle data (reserving other data types);
0x04: When outputting automatically, the output parameter is a quaternion value, and the output format refers
to the command 2.11.
0x05: When outputting automatically, the output parameters are composed of angle, acceleration, angular
velocity and four elements. The output format refers to command 2.12.