|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
||||||
«Не отвечает» com порт05.01.2016, 19:23. Показов 4442. Ответов 35
Метки нет (Все метки)
Здравствуйте!
В цикле читаю com порт.
Что делать? Хоть какие либо предположения. Где ошибка, в билдере или в винде? Откуда копать?
0
|
||||||
| 05.01.2016, 19:23 | |
|
Ответы с готовыми решениями:
35
Программирование COM-порта, порт некорректно отвечает на запросы Открыть порт 4444 в брэндмауэре. Антивируса нет. провайдером порт открыт
|
| 09.01.2016, 12:46 | |
|
Не по теме: У меня была лицензия в 2008 году на teechart и она кончилась, что же тогда как всегда поступлю :D
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 09.01.2016, 14:58 [ТС] | |
|
SERIAL перевод Яндекса
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 11.01.2016, 15:20 [ТС] | |
|
Всем спасибо за советы!
На примере из «Работа с COM-портом с помощью потоков» добился нормальной работы программы. Подскажите, как учесть общее время приема данных? Т.е. пока данные из порта принимаются, время «тикает». Кода данных нет, счетчик останавливается.
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 11.01.2016, 15:43 [ТС] | |
|
Как и где обнаружить таймаут?
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
||||||
| 11.01.2016, 16:17 [ТС] | ||||||
0
|
||||||
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 12.01.2016, 10:59 [ТС] | |
|
Почему неизвестно? Из-за большого TIMEOUT = 100000;?
Я думаю, его и так нужно уменьшить. Это значение осталось от предыдущей версии. По принятым данным считать нельзя. Если работают три мотора на максимальной скорости – это больше 12000 байт за 0,8 секунды. Если один и медленно – 300 байт в сек. И как и где измерить этот таймаут? Как определить, что порт перестал отвечать?
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 12.01.2016, 11:40 [ТС] | |
|
Понял. Буду делать по старому. Запускать счетчик после WriteFile и останавливать после «стопов». Просто у меня этих стопов много и они разные. Хотелось упростить.
Пока приходят данные – это моторы крутятся. А когда я меняю инструмент или сметаю стружку – это простой. Программа может выполняться несколько часов. По времени я определяю, на каком этапе нахожусь.
0
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 12.01.2016, 11:47 [ТС] | |
|
Пока не представляю, как это сделать?
0
|
|
|
|
|
| 12.01.2016, 11:51 | |
|
Тривиально.
Пришла посылка. Если последний раз посылка пришла не в эту секунду, увеличить счётчик времени наработки на 1 секунду. Запомнить текущее время как последнее время приёма. Смотрите функции для даты/времени в вашем языке программирования.
1
|
|
|
365 / 348 / 74
Регистрация: 18.03.2015
Сообщений: 1,293
|
|
| 12.01.2016, 12:01 [ТС] | |
|
Логично. Спасибо за подсказку.
0
|
|
| 12.01.2016, 12:01 | |
|
В порт в среднем приходит 3 корабля в день. Какова вероятность того, что в порт в день придет 2 корабля; 4 корабля? Яндекс не отвечает GDB не отвечает Textarea не отвечает) Explorer - не отвечает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации:
1. Вернуть возможность использования знаков | 1 l I;. . .
|
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С.
Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
|
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию?
Фраза «Любая достаточно развитая технология неотличима от магии». . .
|