commands:reference:debugstate
debugState()
명령어
| 명령어 | 인수 | 반환값 | 동작 |
|---|---|---|---|
debugState() | 없음 | bool | 디버그 출력의 활성 상태를 반환합니다. |
예제
void setup() { debugStart(Serial, 115200, SERIAL_8N1); // 시리얼 포트를 디버그 출력용으로 시작합니다. } void loop() { if (millis() >= 5000 && debugState()) debugStop(); // 5초 후 디버그 출력을 중지합니다. if (debugState()) { // 디버그 출력이 활성화되어 있는지 확인합니다. debugln(millis()); // 활성화된 동안 경과 시간을 출력합니다. } delay(500); }
주의사항
- Debug 포트를 제품 통신 포트와 중복 사용하지 않습니다.
- 빠른 반복 출력은 제어 주기와 통신 응답을 늦출 수 있습니다.
- 운전 배포 전 불필요한 Debug 출력을 중지합니다.
같은 카테고리의 내장 명령어
commands/reference/debugstate.txt · 마지막으로 수정됨: 저자 127.0.0.1
