void print_controlpad(int pad_mount, int pad_freq)


起動時などに接続されたコントロールパッドの種類を表示します。
引数1 : コントロールパッドのタイプ番号
引数2 : コントロールパッドの問い合わせフレーム間隔(ms)

<コントロールパッドのタイプ番号>
0:None, 1:SBDBT, 2:KRC-5FH, 3:PS3, 4:PS4, 5:Wii_yoko, 6:Wii+Nun, 7:WiiPro,
8:Xbox, 9:Merimote, 10:Retro


/**
 * @brief Print mounted control pad.
 *
 * @param[in] pad_mount Type of control pad.
 * @param[in] pad_freq Freqency of calling control pad.(every ms)
 */

void Meridian::print_controlpad(int pad_mount, int pad_freq)
{
    Serial.print("Controll Pad Receiver mounted: ");
    switch (pad_mount)
    {
    case 0:
        Serial.println("None. ");
        break;
    case 1:
        Serial.print("SBDBT ");
        break;
    case 2:
        Serial.print("KRC-5FH ");
        break;
    case 3:
        Serial.print("PS3");
        break;
    case 4:
        Serial.print("PS4");
        break;
    case 5:
        Serial.print("Wii_yoko");
        break;
    case 6:
        Serial.print("Wii+Nun");
        break;
    case 7:
        Serial.print("WiiPro");
        break;
    case 8:
        Serial.print("Xbox");
        break;
    case 9:
        Serial.print("Merimote");
        break;
    case 10:
        Serial.print("Retro");
        break;
    default:
        break;
    }

    if (pad_mount != 0)
    {
        Serial.print("  freq: ");
        Serial.println(pad_freq);
    }
    delay(100);
}