COM port connect
3 отговора
114 прегледа
Re: COM port connect
Ако устройството е с някакъв тип сериен терминал и е закачено със здрав кабел и работещо, то трябва само (като роот) да пуснеш комуникационна програма, например minicom (предполагам говорим за линукс система).
В нея трябва да настроиш 4 неща
- кой COM порт (1/2/3/4)
- на каква скорост / baudrate (1200/2400/9600/14400/33600 и т.н, най-често за устройствата със сериен терминал е 9600)
- ще има ли проверка за грешки (parity) , най-често е None
- колко стоп бита ще има при всеки предаден байт (1/2), подразбиращо се е 1
т.е накратко, трябва ти конфигурация COM1/2 -- /dev/ttyS0 или 1, 9600, N, 1
Ако устройството е някакво по-сложно, например GSM апарат през сериен кабел, ти трябва специализиран драйвер, който да преобразува сигналите по кабела в вид, все едно това устройство е някаква файлова система подобно на флопи, например за сименс телефоните пакетът се казва siеmfs
успех.
В нея трябва да настроиш 4 неща
- кой COM порт (1/2/3/4)
- на каква скорост / baudrate (1200/2400/9600/14400/33600 и т.н, най-често за устройствата със сериен терминал е 9600)
- ще има ли проверка за грешки (parity) , най-често е None
- колко стоп бита ще има при всеки предаден байт (1/2), подразбиращо се е 1
т.е накратко, трябва ти конфигурация COM1/2 -- /dev/ttyS0 или 1, 9600, N, 1
Ако устройството е някакво по-сложно, например GSM апарат през сериен кабел, ти трябва специализиран драйвер, който да преобразува сигналите по кабела в вид, все едно това устройство е някаква файлова система подобно на флопи, например за сименс телефоните пакетът се казва siеmfs
успех.
Re: COM port connect
Много зависи от самото устройство .
Ако имаш описан протокол и искаш да пишеш в него, става просто (конзолно) пращаш октети към него (става и с Minicom, ако искаш малко визуализация ... оттам се и настройва по-лесно) . Ако искаш да пишеш приложение към това устройство - има куп библиотеки за целта . Под C можеш и директно да си го отвориш като файл . Perl има една доста прилична библиотека Device::SerialPort с която си се прави всичко, от настройка до буфериран вход/изход .
Най-добре дай повече детайли за да получиш повече помощ .
Microsoft knows more than 1 way to shit on themselves !
Ако имаш описан протокол и искаш да пишеш в него, става просто (конзолно) пращаш октети към него (става и с Minicom, ако искаш малко визуализация ... оттам се и настройва по-лесно) . Ако искаш да пишеш приложение към това устройство - има куп библиотеки за целта . Под C можеш и директно да си го отвориш като файл . Perl има една доста прилична библиотека Device::SerialPort с която си се прави всичко, от настройка до буфериран вход/изход .
Най-добре дай повече детайли за да получиш повече помощ .
Microsoft knows more than 1 way to shit on themselves !
Re: COM port connect
probvai s programkata minicom
prosto pishesh v konzola
minicom
ili za nastroika
minicom -s
mojesh da go polzvash tova za upravlenie na razlicheni ruteri ili switchove koito imat com konzola
ili prosto za modem :)
ako e za drugo kaji za kakvo
prosto pishesh v konzola
minicom
ili za nastroika
minicom -s
mojesh da go polzvash tova za upravlenie na razlicheni ruteri ili switchove koito imat com konzola
ili prosto za modem :)
ako e za drugo kaji za kakvo