示例#1
0
/** callback function to configure ak8963 mag
 * @return TRUE if mag configuration finished
 */
bool_t imu_mpu9250_configure_mag_slave(Mpu9250ConfigSet mpu_set __attribute__ ((unused)), void* mpu)
{
  struct Mpu9250_I2c* mpu_i2c = (struct Mpu9250_I2c*)(mpu);

  ak8963_configure(&mpu_i2c->akm);
  if (mpu_i2c->akm.initialized)
    return TRUE;
  else
    return FALSE;
}
示例#2
0
/** callback function to configure ak8963 mag
 * @return TRUE if mag configuration finished
 */
bool imu_mpu9250_configure_mag_slave(Mpu9250ConfigSet mpu_set __attribute__((unused)), void *mpu)
{
  struct Mpu9250_I2c *mpu_i2c = (struct Mpu9250_I2c *)(mpu);

  ak8963_configure(&mpu_i2c->akm);
  if (mpu_i2c->akm.initialized) {
    return true;
  } else {
    return false;
  }
}