Page 1 of 1
Разработка модулей
Posted: Thu Nov 22, 2012 2:40 pm
by NerpaX
Насколько я понимаю API для разработки модулей выложенное в соответствующем разделе уже слегка устарело и не подходит ProgDVB 6.9X.X ?
ProgModuleApi2_GetDeviceUnit->ProgModuleApi2_GetDeviceUnit2
Из простого примера модуля, я понял как создать простой пример модуля, а если мне нужно что-то посложнее, например работа с DiSEqC, позиционером?
Re: Разработка модулей
Posted: Fri Nov 23, 2012 4:22 am
by Prog
команду модуль не получает. Только SetTransponder. А что за позионер?
Re: Разработка модулей
Posted: Fri Nov 23, 2012 6:32 am
by NerpaX
Позиционер - абстрактно, т.к. нашел плагины управления позиционером и исходники к нему, но для API которое как я понимаю сейчас не поддерживается, в моём случае мне надо управлять антенной iNetVu, знать какой порт DiSEqC активен, с какими настройками (спутник/транспондер/питание lnb/перенос частоты и т.д.), дальше буду отправлять антенну в то место на небосклоне...
Re: Разработка модулей
Posted: Fri Nov 23, 2012 7:05 am
by Prog
Пример модуля тут
http://www.progdvb.com/pluginapi.html (самый первый). В SetTransponder есть все данные для этого. Пишите если ещё вопросы.
Re: Разработка модулей
Posted: Fri Nov 23, 2012 8:22 am
by NerpaX
Конечно я уже там всё пересмотрел

, можно ли выложить актуальное API? Для плагинов из инсталятора ProgDVB6.9X.X версия API 2.08/ а в примере указана 2.04 и я подозреваю что изменения не только в ProgModuleApi2_GetModuleUnit->ProgModuleApi2_GetModuleUnit2, SetTransponder там тоже нет, и хоть убейте но не могу понять как добавить пункты в меню Плагины, у пунктов меню в ресурсе должны быть какие-то определённые ID?
Старое API с функциями On_Start, On_Menu_Select и т.д. более не поддерживается?
Re: Разработка модулей
Posted: Fri Nov 23, 2012 8:36 am
by Prog
Поддерживается но оно действительно слишком старое (12+ лет) . Модуль должен появится в Settings->Option->Modules а потом в Service.
Re: Разработка модулей
Posted: Fri Nov 23, 2012 1:07 pm
by NerpaX
Так пример плагина посмотрите на предмет соответствия действительности?
Re: Разработка модулей
Posted: Fri Nov 23, 2012 5:49 pm
by Prog
Обновил в архиве .h файл но пересобирать не пробовал, могут быть какие то не сложные проблемы.
Re: Разработка модулей
Posted: Tue Nov 27, 2012 7:17 am
by NerpaX
http://download.progdvb.com/sdk/module2.7z ?
Рамер файлов/даты/CRC без изменений....
Re: Разработка модулей
Posted: Tue Nov 27, 2012 7:25 am
by Prog
Тфу ты. Действительно. Сейчас должен обновится.
ProgModuleApi2.h 9350 байт