powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Linux, компорт, пропадание байтов
7 сообщений из 7, страница 1 из 1
Linux, компорт, пропадание байтов
    #35866291
-Sanches-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Компорт имеет сл. настройки 9600,8,1, EVEN
Есть железяка, которая умеет выполнять ряд команд. Как выглядят ответы - известно. При выполнении большинства команд - все работает хорошо. Однако при выполнении пары команд в ответе теряется один байт. Те ответ должен быть 5 байт, возвращается 4. При сравнении с описанием теряется 3-й байт.

Неисправность железки исключается. Эта же железка под Win работает нормально

Кто сталкивался, подскажите куда смотреть? Есть подозрение что изза четности, операционка пропускает "битый" байт. Вероятно я чтото пропустил в настройках порта.
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35866311
Золотов Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Sanches-Компорт имеет сл. настройки 9600,8,1, EVEN
Есть железяка, которая умеет выполнять ряд команд. Как выглядят ответы - известно. При выполнении большинства команд - все работает хорошо. Однако при выполнении пары команд в ответе теряется один байт. Те ответ должен быть 5 байт, возвращается 4. При сравнении с описанием теряется 3-й байт.

Неисправность железки исключается. Эта же железка под Win работает нормально

Кто сталкивался, подскажите куда смотреть? Есть подозрение что изза четности, операционка пропускает "битый" байт. Вероятно я чтото пропустил в настройках порта.
Воспользуйтесь коммандой setseries
И посмотрите параметры которые менять можно.
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35866321
-Sanches-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
setserial, наверное вы имели ввиду. да и при чем тут консольные утилиты
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35866330
Золотов Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Sanches-setserial, наверное вы имели ввиду. да и при чем тут консольные утилиты
Нужно посмотреть, что параметры порта соответствую параметром порта из-под Видоус.
Если соответствуют, то смотреть в программе.
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35866366
-Sanches-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точно соответсвуют. как я уже писал, почти все команды отрабатывают верно. Не пойму чем так не нравится линуксу байт 0x11
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35866489
Золотов Константин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-Sanches-Точно соответсвуют. как я уже писал, почти все команды отрабатывают верно. Не пойму чем так не нравится линуксу байт 0x11
Посмотрите может вам поможет
http://sysoev.ru/pppd/asyncmap.html
Вроде там касается программы, но думаю натолкнет на размышления
...
Рейтинг: 0 / 0
Linux, компорт, пропадание байтов
    #35867756
-Sanches-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Константин! Огромное спасибо! Натолкнула на мысль ваша ссылка! Проблема была в том, что изза ошибки в сорсах не устанавливался режим управления потоком.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Linux, компорт, пропадание байтов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]