目次

debugStart()

debugStart()はデバッグ出力に使用するポートとボーレートを設定します。

debugStart コマンドの動作フロー

void debugStart()
void debugStart(unsigned long baudrate)
void debugStart(HardwareSerial& serialPort)
void debugStart(HardwareSerial& serialPort, unsigned long baudrate, uint8_t config = SERIAL_8N1)

コマンド

コマンド 引数 戻り値 動作
debugStart() なし void デバッグ出力に使用するポートとボーレートを設定します。

使用例

const bool DEBUG_MODE = true;
 
void setup() {
  if (DEBUG_MODE) {
    debugStart(115200);  // デバッグ出力用ポートとボーレートを設定します。
  }
}
 
void loop() {
  checkInput();
  checkOutput();
}
 
void checkInput() {
  debug("AI0=");  // デバッグが有効な場合のみ値を出力します。
  debugln(analogRead(A0));  // 指定チャンネルの生のアナログ値を読み取ります。 / デバッグ値を出力後に改行します。
}
 
void checkOutput() {
  debug("millis=");  // デバッグが有効な場合のみ値を出力します。
  debugln(millis());  // デバッグ値を出力後に改行します。
}

注意事項

同じカテゴリの内蔵コマンド

← 内蔵コマンド一覧