en-us_commands:reference:debug
This is an old revision of the document!
Table of Contents
debug()
debug() outputs values only when debugging is enabled.
void debug(const __FlashStringHelper* value)
void debug(const String& value)
void debug(const char value[])
void debug(char value)
void debug(unsigned char value, int base = DEC)
void debug(int value, int base = DEC)
void debug(unsigned int value, int base = DEC)
void debug(long value, int base = DEC)
void debug(unsigned long value, int base = DEC)
void debug(double value, int digits = 2)
Commands
| Command | Arguments | Return Value | Operation |
|---|---|---|---|
debug(value) | const __FlashStringHelper* value | void | Outputs values only when debugging is enabled. |
Example
debug(F("ADC=")); debug(analogRead(A0));
Precautions
- Do not use the same port for Debug and product communication.
- Rapid repeated output can slow the control cycle and communication responses.
- Stop unnecessary Debug output before deploying for operation.
en-us_commands/reference/debug.1788785565.txt.gz · Last modified: by 127.0.0.1
