PER Firmware
Loading...
Searching...
No Matches
izze_imu.h File Reference
#include <stdint.h>
Include dependency graph for izze_imu.h:

Go to the source code of this file.

Enumerations

enum  gyro_scale_t : uint8_t {
  GYRO_SCALE_125DPS = 1 , GYRO_SCALE_250DPS = 2 , GYRO_SCALE_500DPS = 3 , GYRO_SCALE_1000DPS = 4 ,
  GYRO_SCALE_2000DPS = 5 , GYRO_SCALE_4000DPS = 6
}
 
enum  accel_scale_t : uint8_t { ACCEL_SCALE_2G = 1 , ACCEL_SCALE_4G = 2 , ACCEL_SCALE_8G = 3 , ACCEL_SCALE_16G = 4 }
 
enum  output_data_rate_t : uint8_t {
  ODR_12HZ = 1 , ODR_26HZ = 2 , ODR_52HZ = 3 , ODR_104HZ = 4 ,
  ODR_208HZ = 5 , ODR_416HZ = 6 , ODR_833HZ = 7 , ODR_1667HZ = 8 ,
  ODR_3333HZ = 9 , ODR_6667HZ = 10
}
 
enum  bit_rate_t : uint8_t { BIT_RATE_1MBPS = 1 , BIT_RATE_500KBPS = 2 , BIT_RATE_250KBPS = 3 , BIT_RATE_125KBPS = 4 }
 

Variables

static constexpr uint16_t IZZE_IMU_PROGRAMMING_CONSTANT = 0x7530
 

Enumeration Type Documentation

◆ accel_scale_t

enum accel_scale_t : uint8_t
Enumerator
ACCEL_SCALE_2G 
ACCEL_SCALE_4G 
ACCEL_SCALE_8G 
ACCEL_SCALE_16G 

◆ bit_rate_t

enum bit_rate_t : uint8_t
Enumerator
BIT_RATE_1MBPS 
BIT_RATE_500KBPS 
BIT_RATE_250KBPS 
BIT_RATE_125KBPS 

◆ gyro_scale_t

enum gyro_scale_t : uint8_t
Enumerator
GYRO_SCALE_125DPS 
GYRO_SCALE_250DPS 
GYRO_SCALE_500DPS 
GYRO_SCALE_1000DPS 
GYRO_SCALE_2000DPS 
GYRO_SCALE_4000DPS 

◆ output_data_rate_t

enum output_data_rate_t : uint8_t
Enumerator
ODR_12HZ 
ODR_26HZ 
ODR_52HZ 
ODR_104HZ 
ODR_208HZ 
ODR_416HZ 
ODR_833HZ 
ODR_1667HZ 
ODR_3333HZ 
ODR_6667HZ 

Variable Documentation

◆ IZZE_IMU_PROGRAMMING_CONSTANT

uint16_t IZZE_IMU_PROGRAMMING_CONSTANT = 0x7530
staticconstexpr