강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

SoHaeng Lee님의 프로필 이미지
SoHaeng Lee

작성한 질문수

Node.Js 활용하기

nodejs에서 serialport관련 질문 드리겠습니다.

작성

·

848

0

    myPort = new SerialPort(portname, {
baudRate : baudrate,
// buffersize : 1
parser : serialport.parsers.readline('\r\n')
});
  요즘 시리얼포트에 관련된 프로그램을 작성하고 있는데요.    위의 소스중, 다음을 보면...
        parser : serialport.parsers.readline('\r\n')
시리얼포트에서 데이터를 읽어들이다가 \r\n을 만나면, 버퍼에 저장하고 끝을 구분하는 것으로 알고 있습니다.    만약 특정한 문자(예를 들자면 특수문자)나 16진수를 입력되는 데이터의 끝으로 구분하고 싶은데 위의 방법으로는 안되더군요.  혹시 방법이 있을까요?   가령 serialport로 보내는 마지막 문자를 0xfe로 전송했을 경우, 그것을 끝으로 판단하는 프로그램을 만들고 싶습니다.    다른 함수가 있는지, 아니면 readline으로도 가능한지요.  

답변 1

0

혹시 node-serialport 사용하시는 거라면 아래 링크가 도움이 되실지 모르겠네요. https://github.com/EmergingTechnologyAdvisors/node-serialport/issues/643
SoHaeng Lee님의 프로필 이미지
SoHaeng Lee

작성한 질문수

질문하기