目次

debugln()

debugln()はデバッグ値を出力して改行します。

debugln コマンドの動作フロー

void debugln()
void debugln(const __FlashStringHelper* value)
void debugln(const String& value)
void debugln(const char value[])
void debugln(char value)
void debugln(unsigned char value, int base = DEC)
void debugln(int value, int base = DEC)
void debugln(unsigned int value, int base = DEC)
void debugln(long value, int base = DEC)
void debugln(unsigned long value, int base = DEC)
void debugln(double value, int digits = 2)

コマンド

コマンド 引数 戻り値 動作
debugln() なし 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());  // デバッグ値を出力後に改行します。
}

注意事項

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

← 内蔵コマンド一覧