hdctl -- мониторинг, управление и автоматизация с помощью ПК (софт для Windows)
makh
Профессор
Sаmara
2.1K 1.1K
Отв.100 24 Мая 17, 22:28
Ну да, надо как-то посмотреть что оно пишет перед тем как вывалиться. Там и будет горе.
Petrovich69
Кандидат наук
Тверь
451 254
Отв.101 24 Мая 17, 22:31, через 3 мин
Я по старости лет уже досовские команды подзабыл.. Как в корень перейти?
Отв.102 24 Мая 17, 22:34, через 4 мин
Cd \
Petrovich69
Кандидат наук
Тверь
451 254
Отв.103 24 Мая 17, 22:42, через 8 мин
Уффф.. Одолел с Википедией..
Пишет:
pipe_init: No error
Пишет:
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/
Добавлено через 10мин.:
А не в этом ли беда?
http://savvateev.org/blog/44/
Petrovich69
Кандидат наук
Тверь
451 254
Отв.107 24 Мая 17, 23:39, через 4 мин
makh, заменил, то же самое пишет:
pipe_init: No error
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 как в описалове, окошко открылось при запуске из винды! Что дальше проверять?
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 - то ли занят, то ли еще что.
На какой поменять??
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! Буду дальше визуализацию настраивать.
Я в скетче уже 6 переменных прописал - все принимает. Только в начале коннектился долго - думаю имеет смысл вернуться на 9600 скорость.
Спасибо за подсказки makh! Буду дальше визуализацию настраивать.
makh
Профессор
Sаmara
2.1K 1.1K
Отв.115 25 Мая 17, 00:37, через 11 мин
Зачем вообще понадобился serproxy.exe? Можно же непосредственно работать с портом.Mnz, 24 Мая 17, 23:53Air 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 пользовался, не с мобила, конечно, но оно должно быть и на мобилах по идее. Как вариант.
А какие такие мобильные приложения? Я пару раз RDP пользовался, не с мобила, конечно, но оно должно быть и на мобилах по идее. Как вариант.