-
- А я сделал так. Tyмблep(337 знак., Вчера, 16:22)
- Если устройства могут слать на разные порты, то Hercules. - ecomp42(30.03.2025 05:57,
)
- А чем обычный PuTTY не устраивает (при условии, что каждый девайс
будет кидать данные в уникальный, с точки зрения ПК, UDP порт)?
Запустил столько терминалов сколько тебе надо, каждый связан со
своим девайсом. - VVB(29.03.2025 16:10)
- А разве PyTTY умеет быть сервером? Как? - Cкpипaч(29.03.2025 17:11)
- У мой версии нет чистого UDP POV(1 знак., 29.03.2025 17:08, картинка)
- Ошибочка вышла... Извиняюсь. В PuTTY я использую raw TCP. - VVB(Вчера, 09:36)
- Пути это для красноглазиков. Возьми нормальную эмбедерскую
терминалку. Вот у меня PCcom Lite от Moxa, умеет все UDP, TCP,
ком-порт, Сервер-клиент, UDP на разные порты, 100500 открытых окон IBAH(1 знак., 30.03.2025 15:26, ссылка)
- Из первоисточника DH(1 знак., 30.03.2025 20:26, ссылка)
- Предлагаю, Олег, вот такую прогу vesago(229 знак., 29.03.2025 10:10 - 10:12, ссылка)
- чего-то в порт ничего не приходит если по UDP слать.. это ж только
эмулятор COM порта - POV(29.03.2025 10:18)
- Эта прога из изернета перекидывает данные в компорт и обратно. Тупо
сырые данные после заголовка. Типа моста. Нужно корректно задать
тип транспорта - UDP. ПортЫ и IP. Что железка пихнет по сокету, то
и вылетит из компорта. Также нужно, чтобы брэндмауэр не блокировал
трафик. Ну и при установке она элтимовский драйвер ставит. Тоже
нужно убедиться, что стал. - vesago(29.03.2025 10:29)
- Может чего не так делаю.. но там и ошибиться-то не с чем. POV(1 знак., 29.03.2025 10:50, картинка)
- Где-то есть нюанс. У меня вот так. Шлю геркулесом. vesago(1 знак., 29.03.2025 10:59, картинка)
- именнно при 192.168.56.1 заработало - POV(29.03.2025 11:22)
- Настройки. vesago(1 знак., 29.03.2025 11:01, картинка)
- Где-то есть нюанс. У меня вот так. Шлю геркулесом. vesago(1 знак., 29.03.2025 10:59, картинка)
- Может чего не так делаю.. но там и ошибиться-то не с чем. POV(1 знак., 29.03.2025 10:50, картинка)
- Эта прога из изернета перекидывает данные в компорт и обратно. Тупо
сырые данные после заголовка. Типа моста. Нужно корректно задать
тип транспорта - UDP. ПортЫ и IP. Что железка пихнет по сокету, то
и вылетит из компорта. Также нужно, чтобы брэндмауэр не блокировал
трафик. Ну и при установке она элтимовский драйвер ставит. Тоже
нужно убедиться, что стал. - vesago(29.03.2025 10:29)
- Терминалка вот эта vesago(13 знак., 29.03.2025 10:11, ссылка)
- чего-то в порт ничего не приходит если по UDP слать.. это ж только
эмулятор COM порта - POV(29.03.2025 10:18)
- А нельзя кидать на разные порты, и тупо смотреть терминалом? - IBAH(28.03.2025 22:48)
- cat /dev/ttyS1|grep src1 ? Смотри чё Дипсик знает. Cкpипaч(2366 знак., 28.03.2025 21:03 - 21:37)
- бареметалл - POV(28.03.2025 21:21)
- Пишу полученное в файл (netcat). А выборка строк - стандартным grep или скриптами-пятиминутками. - Cкpипaч(29.03.2025 10:46)
- бареметалл - POV(28.03.2025 21:21)
- Если по файлам, то легко при помощи python asyncio, смотрите и чуть правьте код UDP Echo Server DH(1 знак., 28.03.2025 20:55, ссылка)
- Чем не устраивает стандартный протокол Syslog? LightElf(1 знак., 28.03.2025 20:05, ссылка)
- +1 Там простейший текстовый формат. Одним sprintf'ом пакет формируется. Софта для обработки SysLog дохрена. Сам протокол именно под логи и сделан был. Я лично за стандартные вещи, в продакшене проще по итогу будет. - FDA(30.03.2025 16:09)
- вот щас с 51го МК буду сислог кидать - POV(28.03.2025 20:06)
- Ну я с HC12 кидал. Он жеж простой как валенок. Тупо текстовая
строка в UDP пакете. Зато охулиард всяких софтин для разбора логов
под все мыслимые платформы. - LightElf(28.03.2025 20:09)
- хз как быстро будут логи сыпаться... POV(144 знак., 28.03.2025 20:15)
- Ну я в кольцевом буфере держу события в компактном бинарном виде. А
при отправке просто разворачиваю в UDP пакет обычным snprintf. - LightElf(28.03.2025 20:20)
- т.е. ровно то о чем я пишу, но приведенное к syslog чтоыб стороннее
поняло? - POV(28.03.2025 20:25)
- Все задачи подряд валят свои сообщения в единый общий кольцевой буфер. Отдельный поток периодически вынимает из этого кольцевого буфера записи по одной, разворачивает в текстовую строку по формату и отправляет по UDP. Отправлять можно либо на конкретный IP адрес, а можно и бродкастом (если сисадмины по башке не настучат ;-). - LightElf(28.03.2025 20:33)
- т.е. ровно то о чем я пишу, но приведенное к syslog чтоыб стороннее
поняло? - POV(28.03.2025 20:25)
- Ну я в кольцевом буфере держу события в компактном бинарном виде. А
при отправке просто разворачиваю в UDP пакет обычным snprintf. - LightElf(28.03.2025 20:20)
- Ну я ж не в курсе что можно. Оттого и вопросы. Дикпик говорит - можно... POV(113 знак., 28.03.2025 20:13, картинка, картинка)
- хз как быстро будут логи сыпаться... POV(144 знак., 28.03.2025 20:15)
- Ну я с HC12 кидал. Он жеж простой как валенок. Тупо текстовая
строка в UDP пакете. Зато охулиард всяких софтин для разбора логов
под все мыслимые платформы. - LightElf(28.03.2025 20:09)