직렬 포트 통신 설정 구성하기
데이터를 쓰거나 읽으려면 직렬 포트 객체와 계측기가 모두 동일한 통신 설정을 가져야 합니다. 직렬 포트 통신을 구성하려면 전송 속도와 Serial Data Format을 제어하는 속성값을 지정해야 합니다. 관련 속성은 다음과 같습니다.
직렬 포트 통신 속성
속성 이름 | 설명 |
---|---|
비트가 전송되는 속도를 지정합니다. | |
패리티 검사 유형을 지정합니다. | |
전송할 데이터 비트 수를 지정합니다. | |
바이트의 끝을 나타내는 데 사용되는 비트 수를 지정합니다. | |
종결자 문자를 지정합니다. |
주의
직렬 포트 객체와 계측기 통신 설정이 동일하지 않으면, 데이터 읽기 또는 쓰기에 실패할 수 있습니다.
지원되는 통신 설정에 대한 설명은 계측기 설명서를 참조하십시오.
직렬 포트 객체 만들기에서 생성한 직렬 포트 객체 s
의 통신 속성값을 표시할 수 있습니다.
s = serialport("COM4",9600)
s = Serialport with properties: Port: "COM4" BaudRate: 9600 NumBytesAvailable: 0 Show all properties, all methods Port: "COM4" BaudRate: 9600 NumBytesAvailable: 0 ByteOrder: "little-endian" DataBits: 8 StopBits: 1 Parity: "none" FlowControl: "none" Timeout: 10 Terminator: "LF" BytesAvailableFcnMode: "off" BytesAvailableFcnCount: 64 BytesAvailableFcn: [] NumBytesWritten: 0 ErrorOccurredFcn: [] UserData: []