Page 1 of 2

Макросы

Posted: Tue Sep 09, 2014 21:56
by foxtrot
Добрый день,

сделал несколько макросов (строки):
1-2 Открытие радиатора (пять раз R)
3 Запрос посадки
4 Запрос прикрытия
и т.д.

Первый макрос запускается нормально, второй макрос (с третьей строки) и последующие - незапускаются совсем. Если на кнопке, запускающую второй макрос указать вместо строки 3 строку 2 - макрос в строке 2 по этой кнопке отрабатывает нормально.

Что делаю не так?

Re: Макросы

Posted: Tue Sep 09, 2014 22:08
by foxtrot
Не знаю что случилось, но методом тыка - удалось заставить работать все макросы.

Убрал галочку из последней колонки в 1 строке (Continued macros), вместо Tab (первая кнопка в 3 строке) поставил 0, сохранил в файле, залил на устройство (Fat Bamba) командой Set. На вкладке тестирования макрос отработал правильно. Затем вернул Tab, залил на устройство, на вкладке тестирования отработал. Затем вернул обратно галочку в последней колонке 1 строки, залил на устройство - теперь работает.... Не понятно, что изменилось, макросы те же, но теперь работают.

Re: Макросы

Posted: Sat Oct 11, 2014 19:46
by UnknownSam
У меня наоборот, макросы не работают. Во всех остальных возможностях более-менее разобрался, но макросы никак не запускаются. Кто расскажет почему :-) ?

В "тундре" есть короткие сообщения вызываемые поочередным нажатием клавиш клавиатуры. Скажем нужный мне порядок: T 4 2.

Первым делом, я активирую клавиатуру в конфигураторе. Проверил, что маппинг кнопок работает.

Затем я создаю макрос из трех действий. Ставлю галочку в графе с надписью "enable". Жму "set" (который находится на вкладке макросов). Назначаю на вкладке логического слоя кнопок кнопку, которая запускает этот макрос.

На этом все. Но он не работает. При нажатии кнопки в текстовый редактор ничего не записывается.
Более того, если нажимать "get" на вкладке "macro", то загружается куча неизвестных мне макросов, но не мои.

P.S. Fat Mamba ( v1.569 ) , VKB Device Config ( v0.69.8.3 ).

Re: Макросы

Posted: Mon Oct 13, 2014 6:10
by foxtrot
Подозреваю ответа будешь ждать долго - похоже эта ветка не мониторится.

Re: Макросы

Posted: Mon Oct 13, 2014 12:40
by UnknownSam
Ну я не тороплюсь.

Здесь ( viewtopic.php?f=15&t=908&start=360#p12743 ) обещают новые прошивки выложить на неделе. Может они все и исправят.

Re: Макросы

Posted: Mon Oct 13, 2014 13:20
by foxtrot
По моим впечатлениям, проблема не в недостатке новых прошивок, а в отсутствии систематического обновления документации. После многократного прочтения и анализа документации, все равно пришлось методом тыка разбирать эти фичи. Была идея предложить посотрудничать в обновлении руководства по итогам таких "исследований", но че та разобрался, настроил и забил на все это.

Плюс не исключен косяк в конкретном экземпляре - насчет "чужих" макросов на устройстве.

Re: Макросы

Posted: Mon Oct 13, 2014 13:26
by UnknownSam
Ну вот после обновления, если не заработает, буду паниковать :-). А пока может и так кто ответит...

P.S. Из интереса зашел на вкладку макросов Throttlebox'a. Поведение точно такое же. За исключение того, что по нажатию "get" таблица заполняется кнопками джойстика в порядке возрастания.

Re: Макросы

Posted: Mon Oct 20, 2014 21:33
by UnknownSam
Ребята, так есть у кого-нить мысли по поводу моей проблемы?

Проблема ли это софта, моих рук или железа? Не хотелось бы столкнуться с последним...

Re: Макросы

Posted: Mon Oct 20, 2014 22:55
by Numitor
foxtrot верно говорит. Документация по контроллеру очень устарела и сложные вопросы (типа макросов) мало кому из разработчиков интересны. Думаю что нужно разбираться самим. Думаю что назрела идея создать некий ресурс накапливающий опыт эксплуатации устройств ВКБ под контроль комьюнити. Разработчикам и так огромная благодарность за девайсы, пусть не отвлекаются и занимаються ими и дальше, а удобства мы можем сделать и сами. Как вам идея если я запилю википедию по устройствам и контроллерам VKB? Для меня это будет способ лучше разобраться с девайсами, может быть это будет полезно и другим.

http://vkbpro.wikia.com

Re: Макросы

Posted: Tue Oct 21, 2014 6:22
by foxtrot
Да, идея хорошая, может длинными зимними вечерами будет нечего делать - будем пополнять.

Re: Макросы

Posted: Tue Oct 21, 2014 15:32
by UnknownSam
foxtrot, а скинь свой конфиг файл для джоя и файл макросов.
Попробую у себя, может получится что-то прояснить.

Вот мои - https://yadi.sk/d/s7UZWatXcBSKt.

Re: Макросы

Posted: Wed Oct 22, 2014 2:53
by UIV
Работа над прошивками идет каждый день. Каждый день есть изменения. Физически не получается все оттестировать. А функций очень много. Поэтому для релиза тщательно тестируются только основные функции. Также довольно часто меняются протоколы, интерфейс пользователя. Документация морально устаревает достаточно быстро.
Сейчас пойдем по другому пути. Наиболее сложные к пониманию элементы интерфейса мы не включаем в конфигуратор. И будем открывать только по мере написания документации.

Re: Макросы

Posted: Wed Oct 22, 2014 6:10
by foxtrot
В моем случае сложность была в уме сопоставить 2 вкладки с логическими и физическими кнопками. Доки описывают программирование отдельных элементов управления, но вот в концептуальное разделение на 2 эти слоя пришлось в уме самостоятельно вникать. Далее все было просто. Я чуть позже найду файлы и выложу.

Re: Макросы

Posted: Wed Oct 22, 2014 7:10
by UIV
Не хочу пугать, но "движок" нджоя работает с тремя слоями макросов - физический, виртуальный, логический))) Виртуальный спрятан, чтобы не взрывать мозг пользователям)))

Re: Макросы

Posted: Tue Dec 09, 2014 23:19
by AAlexey
VKB Device Config v0.69.8.3, прошивка Black Mamba v1.59A.
Макросы так и не получилось завести :(. Это только у меня так, или в таком сочетании они и не должна работать?