Страница 1 из 1

Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 08:07:38
avovana
Комрады, помогите!

Есть весы http://cas.ru/4_tehn/pdf/CI-5010A.pdf, постоянно выдают информацию в ком порт
Изображение


Помогите в написании программки на c!
Нужно, чтобы записывал данные каждые 3 секунды в какой-нибудь файл.

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 10:31:10
Мурик
Вам обязательно на Си?
Такую прогу можно написать почти на чем угодно.

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 12:19:04
Slabovik
А Copy не работает?

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 14:30:36
avovana
На С желательно, т.к. возможно на linux'е будет работать.

Что за Сору?

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 15:06:23
Slabovik
Команда Copy

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 15:20:34
Мурик
avovana писал(а):На С желательно, т.к. возможно на linux'е будет работать.
Существуют кроссплатформенные ЯП, такие как PureBasic, FreePascal и т. д. Так что не обязательно писать на Си для того чтобы работало в линукс.

Более того, если программа написана на Си для Windows это не значит что ее можно будет без модификации кода перенести на Linux.

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 18:49:21
kalobyte
если тебе тупо надо считывать в файл, то можно тупо считывать с устройства /dev/ttyS0, если это аппаратный ком порт
для усб там другие обозначения
достаточно написать простой скрипт на баше и все

делаеш цикл while
в нем делаеш паузу sleep 3000 и потом вызов команды cat /dev/ttyS0 > file.txt
это примерно так, линупса нет и забыл уже все
возможно есть там проги, которые более правильно работают с портом и пишут в файл

Re: Считывание данных с Com-порта

Добавлено: Вт сен 09, 2014 23:10:54
minakan
Терминал Tera term pro умеет сливать результат обмена в файл.

Re: Считывание данных с Com-порта

Добавлено: Чт сен 11, 2014 11:28:35
Deer
Да любая уважающая себя программа эмуляции терминала умеет писать в файл лог обмена. А тут было пожелание писать не всё время, а раз в три секунды. 555 таймер, реле на линии RX компутера... :)) :idea: :tea:

Re: Считывание данных с Com-порта

Добавлено: Пт сен 12, 2014 12:23:09
avovana
Спасибо большое за советы!!!

Re: Считывание данных с Com-порта

Добавлено: Пт сен 12, 2014 18:29:58
Мурик
avovana, личные сообщения посмотрите.