COM порт в linux
Модератор: Модераторы
-
PublicJoke
-
Джентельмен
- постоялец
- Сообщения: 162
- Зарегистрирован: 16.10.2005 10:47:26
- Откуда: Украина Донбасс Краматорск
- Контактная информация:
Кстати а никто не подскажет как отправить в СОМ порт данные используя файл устройста (ttyS0 (1)), почему нельзя просто скопировать в файл устроства байты? кто нить когда нибуть с так делал? просто очень интересно как оно работает!? я пробывал использовать функции TurboPascal 7.0 (Дос), но под линуксом оно не работает, так как же отправить в СОМ порт байты!? и как считать байты с СОМ порта? очень был бы признателен за кусочек кода....
-
Чапаев
- новенький
- Сообщения: 14
- Зарегистрирован: 15.10.2005 00:59:31
- Откуда: Уфа
- Контактная информация:
правильная настройка COM порта в линуксе, - через команду setserial.
Также зависит и от того, под каким пользователем осуществляется работа, есть ли у него разрешение на запись/чтение в порт. все просто
Даже шелловыми скриптами можно настраивать и писать в порт. Читать не пробовал, но можно использовать minicom, или все, таки, cat порта - не знаю.
Также зависит и от того, под каким пользователем осуществляется работа, есть ли у него разрешение на запись/чтение в порт. все просто
Даже шелловыми скриптами можно настраивать и писать в порт. Читать не пробовал, но можно использовать minicom, или все, таки, cat порта - не знаю.
-
PublicJoke
Вот сообщения, которые выдаёт компилятор:
synaser.pas(389,50) Error: Identifier not found "TStream"
synaser.pas(392,47) Error: Identifier not found "TStream"
synaser.pas(396,51) Error: Identifier not found "TStream"
synaser.pas(459,50) Error: Identifier not found "TStream"
synaser.pas(462,51) Error: Identifier not found "TStream"
synaser.pas(465,47) Error: Identifier not found "TStream"
synaser.pas(468,51) Error: Identifier not found "TStream"
synaser.pas(707,1) Fatal: There were 7 errors compiling module, stopping
synaser.pas(389,50) Error: Identifier not found "TStream"
synaser.pas(392,47) Error: Identifier not found "TStream"
synaser.pas(396,51) Error: Identifier not found "TStream"
synaser.pas(459,50) Error: Identifier not found "TStream"
synaser.pas(462,51) Error: Identifier not found "TStream"
synaser.pas(465,47) Error: Identifier not found "TStream"
synaser.pas(468,51) Error: Identifier not found "TStream"
synaser.pas(707,1) Fatal: There were 7 errors compiling module, stopping
-
PublicJoke
-
Джентельмен
- постоялец
- Сообщения: 162
- Зарегистрирован: 16.10.2005 10:47:26
- Откуда: Украина Донбасс Краматорск
- Контактная информация:
Народ а кто сталкивался с такой фигней, вообщем, в FPC есть такая модуль Linux, который в uses подключаетса, ну вот значит я его подключаю, потом пишу функции типа: fdopen, fdread (ну что бы с файлами работать), а он мне говорит что незнает таких функций!? кто дурак? я или он? если он, то как ему это обьяснить?
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
