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()); // デバッグ値を出力後に改行します。 }