Pelco-D Терминал.

 

    Для одного из проектов необходимо было сделать хитрый конвертер протоколов для управления

камерой, поворотной платформой, тепловизионной камерой, ИК лазером.

Все это хозяйство должно было работать одновременно и в нескольких режимах.

Управление осуществлялось по протоколам Pelco-D и Visca.

     Потребовался софт для тестирования обмена, мониторинга шины и т.п.

"Стандартный" (из интернета) не подошел, то платный, то глючный, то нет нужного, то чего там нет и т.п.

В добавок ко всему оказалось, что софт устройств (камер и платформ) тоже далек от идеала.

Порой выдавались такие перлы на шину, что диву даёшься криворукости создавших сей шедевр...

В итоге немного переделав уже готовую программу терминала под windows и получилась терминалка для

тестирования Pelco-D.

    Позже был добавлен режим посылки команд из текстового файла (из скрипта), для полуавтоматического

тестирования работы в циклическом режиме.

Весь обмен выводится в окно программы и также может быть записан на диск для последующего анализа.

Терминалкой можно пользоваться как обычной программой управления.

При желании можно модифицировать под свои нужды (что-то добавить или убрать).

Программа написана на VB.NET 2008 исходники на github.com

Готовый exe находится в папке с программой на 

https://github.com/lab85-ru/pelco-d_terminal/tree/main/build/pelco-d_terminal.exe.zip

 

Внимание:

    Программа не является законченным продуктом т.к. создавалась как утилита помощник,

так что не судите строго. Пожелания и рекомендации присылайте на почту.

 

Россия, Москва 2021 год. :)