void print_imuahrs(int imuahrs_mount, int imuahrs_freq)


接続されたの6軸,9軸センサーの種類を表示します。
引数1 : センサのタイプ番号
引数2 : センサへの問い合わせフレーム間隔(ms)

<センサのタイプ番号>
0:None, 1:MPU6050(GY-521), 2:MPU9250(GY-6050/GY-9250), 3:BNO055


/**
 * @brief Print IMU/AHRS sensor's type to serial.
 *
 * @param[in] imuahrs_mount imuahrs_mount number
 *                          0:off, 1:MPU6050(GY-521), 2:MPU9250(GY-6050/GY-9250) 3:BNO055
 * @param[in] imuahrs_freq Frequency to calling imu/ahrs via I2C.
 */

void Meridian::print_imuahrs(int imuahrs_mount, int imuahrs_freq)
{
    Serial.print("I2C IMU/AHRS Sensor mounted: ");

    switch (imuahrs_mount)
    {
    case 0:
        Serial.print("None. ");
        break;
    case 1:
        Serial.print("MPU6050(GY-521) ");
        break;
    case 2:
        Serial.print("MPU9250(GY-6050/GY-9250) ");
        break;
    case 3:
        Serial.print("BNO055 ");
        break;
    default:
        break;
    }

    if (imuahrs_mount != 0)
    {
        Serial.print("  freq: ");
        Serial.println(imuahrs_freq);
    }
}