Qwiic_9DoF_IMU_ICM20948_Py
Python for SFE Qwiic ICM20948
Loading...
Searching...
No Matches
qwiic_icm20948.py File Reference

Classes

class  qwiic_icm20948.QwiicIcm20948
 QwiicIcm20948. More...
 

Namespaces

namespace  qwiic_icm20948
 

Variables

tuple qwiic_icm20948.ICM_20948_Internal_Acc = (1 << 0)
 
tuple qwiic_icm20948.ICM_20948_Internal_Gyr = (1 << 1)
 
tuple qwiic_icm20948.ICM_20948_Internal_Mag = (1 << 2)
 
tuple qwiic_icm20948.ICM_20948_Internal_Tmp = (1 << 3)
 
tuple qwiic_icm20948.ICM_20948_Internal_Mst = (1 << 4)
 
int qwiic_icm20948.ICM_20948_Sample_Mode_Continuous = 0x00
 
int qwiic_icm20948.ICM_20948_Sample_Mode_Cycled = 0x01
 
int qwiic_icm20948.gpm2 = 0x00
 
int qwiic_icm20948.gpm4 = 0x01
 
int qwiic_icm20948.gpm8 = 0x02
 
int qwiic_icm20948.gpm16 = 0x03
 
int qwiic_icm20948.dps250 = 0x00
 
int qwiic_icm20948.dps500 = 0x01
 
int qwiic_icm20948.dps1000 = 0x02
 
int qwiic_icm20948.dps2000 = 0x03
 
int qwiic_icm20948.acc_d246bw_n265bw = 0x00
 
int qwiic_icm20948.acc_d246bw_n265bw_1 = 0x01
 
int qwiic_icm20948.acc_d111bw4_n136bw = 0x02
 
int qwiic_icm20948.acc_d50bw4_n68bw8 = 0x03
 
int qwiic_icm20948.acc_d23bw9_n34bw4 = 0x04
 
int qwiic_icm20948.acc_d11bw5_n17bw = 0x05
 
int qwiic_icm20948.acc_d5bw7_n8bw3 = 0x06
 
int qwiic_icm20948.acc_d473bw_n499bw = 0x07
 
int qwiic_icm20948.gyr_d196bw6_n229bw8 = 0x00
 
int qwiic_icm20948.gyr_d151bw8_n187bw6 = 0x01
 
int qwiic_icm20948.gyr_d119bw5_n154bw3 = 0x02
 
int qwiic_icm20948.gyr_d51bw2_n73bw3 = 0x03
 
int qwiic_icm20948.gyr_d23bw9_n35bw9 = 0x04
 
int qwiic_icm20948.gyr_d11bw6_n17bw8 = 0x05
 
int qwiic_icm20948.gyr_d5bw7_n8bw9 = 0x06
 
int qwiic_icm20948.gyr_d361bw4_n376bw5 = 0x07
 
int qwiic_icm20948.MAG_AK09916_I2C_ADDR = 0x0C
 
int qwiic_icm20948.MAG_AK09916_WHO_AM_I = 0x4809
 
int qwiic_icm20948.MAG_REG_WHO_AM_I = 0x00
 
int qwiic_icm20948.AK09916_mode_power_down = 0x00
 
tuple qwiic_icm20948.AK09916_mode_single = (0x01 << 0)
 
tuple qwiic_icm20948.AK09916_mode_cont_10hz = (0x01 << 1)
 
tuple qwiic_icm20948.AK09916_mode_cont_20hz = (0x02 << 1)
 
tuple qwiic_icm20948.AK09916_mode_cont_50hz = (0x03 << 1)
 
tuple qwiic_icm20948.AK09916_mode_cont_100hz = (0x04 << 1)
 
tuple qwiic_icm20948.AK09916_mode_self_test = (0x01 << 4)
 
int qwiic_icm20948.AK09916_REG_WIA1 = 0x00
 
int qwiic_icm20948.AK09916_REG_WIA2 = 0x01
 
int qwiic_icm20948.AK09916_REG_ST1 = 0x10
 
int qwiic_icm20948.AK09916_REG_HXL = 0x11
 
int qwiic_icm20948.AK09916_REG_HXH = 0x12
 
int qwiic_icm20948.AK09916_REG_HYL = 0x13
 
int qwiic_icm20948.AK09916_REG_HYH = 0x14
 
int qwiic_icm20948.AK09916_REG_HZL = 0x15
 
int qwiic_icm20948.AK09916_REG_HZH = 0x16
 
int qwiic_icm20948.AK09916_REG_ST2 = 0x18
 
int qwiic_icm20948.AK09916_REG_CNTL2 = 0x31
 
int qwiic_icm20948.AK09916_REG_CNTL3 = 0x32