직렬을 통해 캐릭터를 탈출하십시오
-
23-08-2019 - |
문제
Arduino의 직렬 프린터를 제어하고 있습니다. 이제 완벽하게 작동하지만 프린터의 특정 기능을 제어하기 위해 탈출 문자를 보내야합니다. 그렇게 할 방법이 있습니까?
"esc i"를 보내야합니다.
해결책
Serial.print(27, BYTE); // ASCII code for the Escape character
Serial.print("i");
다른 팁
탈출은 ASCII 문자 코드 27입니다. 프로그래밍중인 경우 씨, 당신은 할 수 있습니다 :
putchar(27);
putchar('i');
또는 모든 것을 문자열에 넣고 싶다면 다음과 같은 작업을 수행 할 수 있습니다.
printf("\033i");
그만큼 \033
컴파일러에 의해 소수점 인 33 10 월으로 교체됩니다.
제휴하지 않습니다 StackOverflow