реклама на сайте
подробности

 
 
> g_serial, binary mode
Drozd2
сообщение Jan 4 2017, 21:42
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 19-11-09
Пользователь №: 53 743



Подключаю плату к компьютеру посредством g_serial. g_serial запускаю без параметров. ttyGS0 в качестве консоли не использую, открываю в программе как порт. termios заполняю так:

ios.c_iflag = 0;
ios.c_oflag = 0;
ios.c_cflag = CLOCAL | CREAD | CS8;
ios.c_lflag = 0;

Через два аппаратных com работает. Собственно, на них программа была отлажена. Передаются бинарные файлы.

Через g_serial текст передается без проблем, а бинарные данные с большой задержкой и с потерями. Пробовал разные размеры блоков. Корректно стало передаваться по 2 байта, но с потерей каждых последующих 2 байтов.

В крайнем случае можно на uu перейти, но пока не хочется. Решаемо? Или g_serial не для бинарных данных?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Drozd2   g_serial   Jan 4 2017, 21:42


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 21:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016