문제

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 월으로 교체됩니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top