Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

hdctl -- мониторинг, управление и автоматизация с помощью ПК (софт для Windows)

Форум самогонщиков Автоматика
1 ... 3 4 5 6 7 8 9 6
makh Профессор Sаmara 2.1K 1.1K
Отв.100  24 Мая 17, 22:28
Ну да, надо как-то посмотреть что оно пишет перед тем как вывалиться. Там и будет горе.
Petrovich69 Кандидат наук Тверь 451 254
Отв.101  24 Мая 17, 22:31, через 3 мин
Я по старости лет уже досовские команды подзабыл.. Как в корень перейти?
capsolo Профессор Зелик 5.3K 1.6K
Отв.102  24 Мая 17, 22:34, через 4 мин
Cd \
Petrovich69 Кандидат наук Тверь 451 254
Отв.103  24 Мая 17, 22:42, через 8 мин
Уффф.. Одолел с Википедией..
Пишет:
pipe_init: No error
makh Профессор Sаmara 2.1K 1.1K
Отв.104  24 Мая 17, 22:50, через 9 мин
Petrovich69, давай еще исключим возможность того, что serproxy.exe битый; потяни какой-нить другой архив, hdmon например, и перепиши serproxy.exe оттуда.
Petrovich69 Кандидат наук Тверь 451 254
Отв.105  24 Мая 17, 22:55, через 6 мин
makh, скачал, заменил, нихуа... У меня семерка. Пробовал его запускать от админа и в режиме совместимости - все то  же.

Добавлено через 10мин.:

А не в этом ли беда?
http://savvateev.org/blog/44/
makh Профессор Sаmara 2.1K 1.1K
Отв.106  24 Мая 17, 23:35, через 40 мин
Petrovich69, нет, там http-proxy.

Что-то гугел ниче путного не находит по проблеме. Вот тут есть ссылка на более новую, видимо, версию serproxy и исходники. Попробуй взять serproxy.exe оттуда, вдруг заработает.
Petrovich69 Кандидат наук Тверь 451 254
Отв.107  24 Мая 17, 23:39, через 4 мин
makh, заменил, то же самое пишет:
pipe_init: No error
Mnz Магистр Город 254 86
Отв.108  24 Мая 17, 23:53, через 15 мин
Зачем вообще понадобился serproxy.exe? Можно же непосредственно работать с портом.
Petrovich69 Кандидат наук Тверь 451 254
Отв.109  24 Мая 17, 23:57, через 5 мин
makh, есть сдвиг! Заменил cfg как в описалове, окошко открылось при запуске из винды! Что дальше проверять?
Скрин3.jpg
Скрин3.jpg hdctl -- мониторинг, управление и автоматизация с помощью ПК (софт для Windows). Автоматика.
makh Профессор Sаmara 2.1K 1.1K
Отв.110  25 Мая 17, 00:01, через 4 мин
Petrovich69, не понял, что именно изменилось в конфигураке, покаж целиком пожалста.
Petrovich69 Кандидат наук Тверь 451 254
Отв.111  25 Мая 17, 00:06, через 6 мин
makh, при запуске нового файла serproxy из винды открывается досовское окно как в скриншоте. Пишет:
Waiting for clients
В поведении hdctl ничего не поменялось.

Добавлено через 6мин.:

Настройки в cfg:
comm_ports=1
net_port11=5000

comm_baud=115200
comm_databits=8
comm_stopbits=1
comm_parity=none

timeout=300
newlines_to_nils=false

Добавлено через 6мин.:

Увидел ошибку в cfg - номер порта 5000 был установлен для 11. Изменил на 1 - началась та же хня. Походу дело в номере порта 5000 - то ли занят, то ли еще что.
На какой поменять??
сообщение удалено
Petrovich69 Кандидат наук Тверь 451 254
Отв.112  25 Мая 17, 00:22, через 17 мин
Поменял порт на 5331 там и там - ЗАРАБОТАЛА СССУУКААА!
makh Профессор Sаmara 2.1K 1.1K
Отв.113  25 Мая 17, 00:24, через 2 мин
От веть. 5000-й порт был занят. Бывает же.
Petrovich69 Кандидат наук Тверь 451 254
Отв.114  25 Мая 17, 00:26, через 3 мин
Уж да!
Я в скетче уже 6 переменных прописал - все принимает. Только в начале коннектился долго - думаю имеет смысл вернуться на 9600 скорость.
Спасибо за подсказки makh! Буду дальше визуализацию настраивать.
makh Профессор Sаmara 2.1K 1.1K
Отв.115  25 Мая 17, 00:37, через 11 мин
Зачем вообще понадобился serproxy.exe? Можно же непосредственно работать с портом.Mnz, 24 Мая 17, 23:53
Air SDK не имеет нативных средств для работы с серийными портами. Пришлось бы писать для нее виндовый dll, а у мну на такие подвиги нервов нет по определению. К тому же, прототипный софт был заточен под TCP, и всякого рода кроссплатформенность и портабельность имелась ввиду. А эта утилитка зарекомендовала себя очень хорошо, на винде пользую ее многие годы с удовольствием.
Mnz Магистр Город 254 86
Отв.116  25 Мая 17, 09:57
Пришлось бы писать для нее виндовый dllmakh, 25 Мая 17, 00:37
Готовых хватает, зачем новые сочинять?
Зато появится больший контроль над портом. Не потребуется конфигурационный файл. Параметры порта задаются в вызове функции его открытия (одновременно можно открыть много портов), плюс управление линиями порта (DTR, RTS и т. д.). Все это значительно расширит функционал и при необходимости можно организовать 1-Wire на COM порту.
makh Профессор Sаmara 2.1K 1.1K
Отв.117  25 Мая 17, 13:13
Mnz, а нужен ли еще какой-то функционал по работе с портами в контексте данной софты? Статус известен, данные ходют, ардуину оттуда прошивать вроде как нет необходимости. Работает стабильно, отдельным процессом, что бывает полезно. В трафик можно со стороны посмотреть. Вобщем, мне так проще было.
Petrovich69 Кандидат наук Тверь 451 254
Отв.118  25 Мая 17, 13:27, через 15 мин
makh, а есть ли возможность подключаться к Арудуине удаленно - например, если к ней модуль вайфая подключен? В hdctl видел возможность выбора ТСР вместо СОМ - а как настроить? И совсем классно было бы использовать hdctl в качестве сервера ретранслятора для мобильных кроссплатформенных приложений. Мож бред несу, но интересно..
makh Профессор Sаmara 2.1K 1.1K
Отв.119  25 Мая 17, 14:00, через 33 мин
Petrovich69, настроить просто -- выбрать ТСР вместо СОМ, в host написать ее IP-адрес, в port написать номер порта, через который оно проксирует uart ардуинки. Остальное аналогично. В первом посту ссылка на демо скринкаст, там есть пример подключения удаленной малины.

А какие такие мобильные приложения? Я пару раз RDP пользовался, не с мобила, конечно, но оно должно быть и на мобилах по идее. Как вариант.