Exemple #1
0
 def setIMUodr(self, aRate=6, gRate=6, mRate=7):
     """
     Output rate setter for IMU
     Available rate for accel: 1 = 10 Hz    4 = 238 Hz
                               2 = 50 Hz    5 = 476 Hz
                               3 = 119 Hz   6 = 952 Hz
     Available rate for gyro : 1 = 14.9     4 = 238
                               2 = 59.5     5 = 476
                               3 = 119      6 = 952
     Available rate for mag  : 0 = 0.625 Hz  4 = 10 Hz
                               1 = 1.25 Hz   5 = 20 Hz
                               2 = 2.5 Hz    6 = 40 Hz
                               3 = 5 Hz      7 = 80 Hz
     """
     lib.lsm9ds1_setAccelODR(self.__conn, aRate)
     lib.lsm9ds1_setGyroODR(self.__conn, gRate)
     lib.lsm9ds1_setMagODR(self.__conn, mRate)
Exemple #2
0
def setIMUodr(aRate=6, gRate=6, mRate=7):
    global imu
    lib.lsm9ds1_setAccelODR(imu, aRate)
    lib.lsm9ds1_setGyroODR(imu, gRate)
    lib.lsm9ds1_setMagODR(imu, mRate)