Lines Matching +full:gyro +full:- +full:range

5  * SPDX-License-Identifier: Apache-2.0
77 /* Accel range setting register */
132 /* BMI085 Accel Range */
138 /**\name BMI088 Accel Range */
196 /* Mask definitions for odr, bandwidth and range */
201 /* Position definitions for odr, bandwidth and range */
239 /* Gyro registers */
241 /* Gyro Chip Id register */
244 /* Gyro X LSB data register */
247 /* Gyro X MSB data register */
250 /* Gyro Y LSB data register */
253 /* Gyro Y MSB data register */
256 /* Gyro Z LSB data register */
259 /* Gyro Z MSB data register */
262 /* Gyro Interrupt status register */
265 /* Gyro Range register */
268 /* Gyro Bandwidth register */
271 /* Gyro Power register */
274 /* Gyro Soft reset register */
277 /* Gyro Interrupt control register */
280 /* Gyro Interrupt Pin configuration register */
283 /* Gyro Interrupt Map register */
286 /* Gyro Self test register */
289 /* Gyro unique chip identifier */
292 /* Gyro Range */
299 /* Gyro Output data rate and bandwidth */
310 /* Gyro Power mode */
315 /* Gyro data ready interrupt enable value */
319 /* Gyro data ready map values */
324 /* Gyro Soft reset delay */
327 /* Gyro power mode config delay */
330 /** Mask definitions for range, bandwidth and power */
335 /** Position definitions for range, bandwidth and power */
388 /*************************** Common Macros for both Accel and Gyro *****************************/
413 /* Range values for accelerometer */
419 /* Range values for gyro */
431 /* Macro used for compile time optimization to compile in/out code used for data-sync
432 * if at least 1 bmi08x has data-sync enabled
440 uint16_t range; member
547 /* common functions for accel and gyro */
549 int32_t bmi08x_range_to_reg_val(uint16_t range, const struct bmi08x_range *range_map,