Як встановити швидкість передачі даних для конкретного tty (в даному випадку послідовного порту)? Я спробував використовувати
stty -F /dev/tty.iap ispeed 19200
Але отримую помилку Invalid argument
для кожної швидкості, яку я пробую (2400, 4800 тощо), крім 9600 (за замовчуванням). Я можу успішно змінити швидкість у програмі C за допомогою cfsetspeed
. Чи потрібно мені змінити десь ще, як ttys
файл?
Чому тег iphone? ти справді використовуєш iPhone?
—
enzotib
ну насправді джейлбрейк ipod touch, в основному те саме. (iap - протокол доступу до ipod.) Я вважав, що це питання підійде тут краще, ніж на сайті apple stackexchange. Це питання Unix / Linux, у мене однакова проблема на моєму комп'ютері.
—
newenglander
Спробуйте просто залишити слово "ispeed".
—
Кіт
@Keith, тоді я не отримую повідомлення про помилку, але біжу,
—
newenglander
stty -F /dev/tty.iap
щоб отримати деталі, воно все одно говорить speed 9600 baud;
.
1) «Я можу успішно змінити швидкість у програмі C за допомогою cfsetspeed» - чи ви це підтвердили
—
poige
stty
тоді? 2) «як файл ttys?» - який ttys
саме файл? :)