연결된 장치에 사용자 정의 전송 속도를 10400으로 설정하려고합니다. Qt Creator IDE를 사용하여 장치와 상호 작용합니다. 그러나 몇 가지 방법을 통해 기본 전송 속도 인 9600에서 전송 속도를 변경할 수 없습니다.Linux - 연결된 장치에 사용자 정의 전송 속도를 설정하는 방법
나는 QSerialPort::setBaudRate()
을 시도했지만 지원되지 않는 제수로 인해 실패했습니다. 내가 stty -F /dev/ttyUSB0 10400
시도했지만 잘못된 인수로 반환합니다.
freediag
API를 사용하여 이제는 전송 속도를 10400으로 설정하려고합니다. 그러나 제공된 빈약 한 설명서로 인해 전송 속도를 설정하는 방법을 잘 모르겠습니다. 이 명령은 IB 10입니다. 그러나이 명령을 어디에서 실행할 것인지 잘 모르겠습니다 (잘못된 디렉터리에서 명령을 실행 중일 수 있습니다)?
내가 시도하는 것보다 다른 해결책이 있다면, 옵션이 부족하여 설명해주십시오.
참고로 표준 보드 속도는 110, 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200, 128000 및 256000 bits per second – automaton