Найдено 10 результатов

Timofey
24.08.2016 15:13:25
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

mig-31 Пробовал, не помогает. Программа просто грузит проц на 100% и все. Как будто COM порт просто забирает все ресурсы. Причем даже если запускать терминал и в нем считывать данные с порта, те же 100% времени процессора отжирает терминал.

А firewall не блокирует порт?

Зачем INDY ,если Synapse ...
Timofey
24.08.2016 13:45:07
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

alexs тут скорость одна - 100 Мбит. ModBusTCP через Ethernet работает. Это уже другая тема, но пока не выходит. Целый день бьюсь. :(
Timofey
24.08.2016 12:41:53
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

mig-31 Устройство посылает пакет из 20 байт каждые 50 мсек.
Я сегодня созвонился с разработчиком железа, он в выходные мне пореже отправку сделает.
Сейчас проблема в другом: поставил Indy10, подцепил ModBusTCP, в делфах и на винде все прекрасно.
А в linuxe при отладке, когда пытаешься соединиться ...
Timofey
23.08.2016 16:43:39
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

mig-31 Я пока с COM портом воюю. Он работает, все хорошо, но вот этот тормоз программы для меня не понятный. Мешает сильно.
Timofey
23.08.2016 16:40:56
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

Лекс Айрин Тоже пробовал. Тогда конкретно подвисает окно :)
Я даже просто при создании формы открывал соединение и таймер не запускал. Чтобы просто порт был открыт и всё. И программа сразу начинала зависать. Дополнительный поток в этот момент был отключен.
Timofey
23.08.2016 16:17:24
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

Лекс Айрин поток и так отдельный. Просто из-за этого весь комп подтормаживает
Timofey
23.08.2016 15:39:54
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

Остался еще один вопрос:
Порт подключился, данные отправляю и получаю. Но программа при этом жутко подтормаживает и загрузка процессора 100%.
При создании потока идет открытие порта и конфигурирование.
Дальше бесконечный цикл, пока не придет команда на завершения потока. В цикле всего одна функция ...
Timofey
22.08.2016 11:12:24
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

Спасибо, посмотрю. Мне и нужен ModbusTCP клиент. Сервер запущен на железке.
Timofey
22.08.2016 09:19:55
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

Re: COM Port в Debian

Спасибо за ответы.
Нашел и поставил SynaSer unit из Synapse. Установил полностью весь пакет.
Модуль подключил, никаких переменных пока не объявлял.
При компиляции и сборке выдает ошибку
synafpc.pas(141,1) Error: Can't call the assembler, error -1 switching to external assembling
Причем если щелкнуть ...
Timofey
19.08.2016 16:17:44
Форум: Lazarus
Тема: COM Port в Debian
Ответы: 21
Просмотры: 15850

COM Port в Debian

Добрый день

Есть комп с ARM процессором, на нем стоит Debian
К COM порту подключено устройство, которое каждые 300 мсек посылает статус, а так же может принимать команду.
Если посылать команды через консоль, то все проходит хорошо.

На комп поставлен Lazarus 1.6 (с репозитория), FPC 3.0.0 ...