如何设置特定tty(在本例中为串行端口)的波特率?我尝试使用
stty -F /dev/tty.iap ispeed 19200
但是Invalid argument
,除了9600(默认值)以外,我尝试的每种速度(2400、4800等)都会出错。我可以使用在C程序中成功更改速度cfsetspeed
。我是否需要在其他地方进行更改,例如ttys
文件?
为什么要使用iphone标签?你真的在用iPhone吗?
—
enzotib 2012年
好吧,实际上是越狱的iPod touch,基本相同。(iap是ipod访问协议。)我认为这个问题比苹果的stackexchange网站更适合这里。这是Unix / Linux问题,在我的Mac上也有同样的问题。
—
newenglander 2012年
尝试仅忽略“ ispeed”一词。
—
基思
@Keith,然后我没有收到错误消息,但我
—
newenglander 2012年
stty -F /dev/tty.iap
设法获取详细信息,它仍然显示speed 9600 baud;
。
1)«我可以使用cfsetspeed成功地在C程序中更改速度»—
—
poige 2012年
stty
那时您是否进行过验证?2)«就像ttys文件?»—究竟是什么ttys
文件?:)