Перейти к публикации

Рекомендованные сообщения

Опубликовано: (изменено)

БЗС одновременное нажатие R.Alt с другими кнопками не увидит от слова совсем  - именно поэтому требуется движок с разделением по времени.

Поэтому и есть вопрос по последней клавише С, когда сначала одновременно будут нажаты E+R.Alt ( E как отдельная, R.Alt как предварительная для C)

Изменено пользователем Alex_Oz
Опубликовано:
13 часов назад, 1/JG601_VitalikB сказал:

Ожидаемым результатом было одновременное нажатие (KeyE) + (KeyC+R.Alt). В БсЗ это запуск двигателя и закрытие фонаря.

Через Реплику в БсЗ работает, проблем не наблюдал.

Через Булеву NOT двигатель запускает (KeyE), а фонарь(KeyC+R.Alt) начинает закрывать и тут же открывает.

 

Похоже пауза  в БЗС более не нужна

image.png.54cf2c98e22975dd14794081b84a25b5.png

Простая параллельность клавиш теперь должна работать.

 

Опубликовано:
3 часа назад, Alex_Oz сказал:

 

Похоже пауза  в БЗС более не нужна

image.png.54cf2c98e22975dd14794081b84a25b5.png

Простая параллельность клавиш теперь должна работать.

 

Булевы заработали. Буду тестировать.

Спасибо!

Опубликовано:

Можно ли, используя 4-позиционный переключатель на модуле SEM, забить на каждую позицию переключателя свой профиль для других кнопок и осей? Например, в позиции переключателя 1 - кнопки и оси отвечают за навигацию, в позиции 2 - за бой, в позиции - 3 за включение двигателей и так далее. 

Опубликовано: (изменено)

Ну с кнопками, энкодерами понятно, а вот как быть с осями? Дело в том, что при переключении будет сбиваться ранее запомненное положение оси. Ведь рычаг невозможно выставить в то положение, которое было при переключении. И поэтому всегда будет привязка к реальному положению рычага. 

Скрытый текст

Делаем Modal Switch, размножаем B1, B2, B3 - да любые кнопки или энкодеры.
 1. в булевых настраиваем сам переключатель, он у меня на физических 53-56, первое (53) пропускаем и делаем с 54, так как в первом положении будут срабатывать дефолтные кнопки B1(43), B2(44) и т.д. Указываем номер переключателя (1) и количество позиций (3) с учетом вышесказанного.
2. в кнопках выключаем (No Function) физические линии (1-4), занятые переключателем, чтоб не светились логическими кнопками и это освобождает соответствующие логические линии, которые мы сможем использовать - зачем добру пропадать? Настраиваем B1 (43), автомат ставит следующую линию (44) в настройке V.Button, но она у нас уже занята следующей B2 (44), поэтому ставим курсор мыши на белое поле (красный крест) и левым дабл кликом вызываем виртуальный слой, в котором выбираем первую свободную кнопку в ряду (89), остальные автоматом выстроятся за ней.  3. Настраиваем B2 с тем отличием, что задействуем свободные кнопки, которые остались от переключателя (53-55), можем этого не делать, а использовать начальную 92.
 4. Можем настроить индикацию включенного режима, но для этого нужно отключить постоянную подсветку, переставив перемычку внутри модуля.


2118356625_ModalSW.thumb.jpg.f66010ea2e0adcd6180554e0acd8853c.jpgB1x4.thumb.jpg.951a86243b220879328ded8862b2d302.jpgB2x4.thumb.jpg.f4e4e24782729ae6d80a98210bd17dbb.jpg

Изменено пользователем -DED-Ron
  • Нравится 2
  • Спасибо! 1
Опубликовано:
14 минут назад, -DED-Ron сказал:

Ну с кнопками, энкодерами понятно, а вот как быть с осями? Дело в том, что при переключении будет сбиваться ранее запомненное положение оси. Ведь рычаг невозможно выставить в то положение, которое было при переключении. И поэтому всегда будет привязка к реальному положению рычага. 

  Скрыть содержимое

Делаем Modal Switch, размножаем B1, B2, B3 - да любые кнопки или энкодеры.
 1. в булевых настраиваем сам переключатель, он у меня на физических 53-56, первое (53) пропускаем и делаем с 54, так как в первом положении будут срабатывать дефолтные кнопки B1(43), B2(44) и т.д. Указываем номер переключателя (1) и количество позиций (3) с учетом вышесказанного.
2. в кнопках выключаем (No Function) физические линии (1-4), занятые переключателем, чтоб не светились логическими кнопками и это освобождает соответствующие логические линии, которые мы сможем использовать - зачем добру пропадать? Настраиваем B1 (43), автомат ставит следующую линию (44) в настройке V.Button, но она у нас уже занята следующей B2 (44), поэтому ставим курсор мыши на белое поле (красный крест) и левым дабл кликом вызываем виртуальный слой, в котором выбираем первую свободную кнопку в ряду (89), остальные автоматом выстроятся за ней.  3. Настраиваем B2 с тем отличием, что задействуем свободные кнопки, которые остались от переключателя (53-55), можем этого не делать, а использовать начальную 92.
 4. Можем настроить индикацию включенного режима, но для этого нужно отключить постоянную подсветку, переставив перемычку внутри модуля.


2118356625_ModalSW.thumb.jpg.f66010ea2e0adcd6180554e0acd8853c.jpgB1x4.thumb.jpg.951a86243b220879328ded8862b2d302.jpgB2x4.thumb.jpg.f4e4e24782729ae6d80a98210bd17dbb.jpg

 

Огромное спасибо, буду тестировать!

Опубликовано: (изменено)

Modal Switch , ButtonM, Encoder

 

По осям можно сделать какую-то триггерную синхронизацию при переключении, но есть ли смысл?

Имеется ввиду - после переключения перемещается ось еще фиксирована в предыдущем значении,, физический контрол перемещается  в приблизительно нужную позицию, потом нажимается кнопка, после чего ось подхватывает новое положение и работает. Либо автомат - при совпадении со старым значением начинаем работу.

 

Изменено пользователем Alex_Oz
  • Спасибо! 1
  • Поддерживаю! 1
Опубликовано:

Все отлично работает, спасибо -DED-Ron и Alex_Oz за помощь. Потенциал конфигуратора впечатляет, рандомная хотелка легко и довольно просто реализована. Главное, не забывать про актуальные прошивки и версии конфигуратора! 

Опубликовано:

Добрый день. На сайте http://alex-oz.strana.de/ в разделе Firmware лежат прошивки для Evo -  v2_13_A, B, C, D, 9!!!... Какую скачивать? В чём разница? Вроде эта тема позиционируется как пачнот?

Опубликовано:

Всем привет! Вопрос возник. Несовсем по теме, но может кто поможет. Довольно давно юзаю контроллер Kreml - F3. Давеча навернулся контроллер кнопок In32wDax. Конфигуратор плату не видит. Соответсвенно отпали все кнопки, что довольно досадно. На In32wDax стоит контроллер Atmega8a.

Может кто прошить такой контроллер? На крайняк может у кого прошивка на него есть? Тогда сам буду колбаситься с его прошивкой.

Kreml ю писал, пока молчит.

Опубликовано: (изменено)

Абстрактный вопрос, навеянный:

https://forum.dcs.world/topic/320075-rabota-indikacii-dzhojstika-vkb-nxt-ot-peremennyh-simuljatora-dcs/#comment-5161662

 

Есть ли какой-нибудь более-менее лёгкий способ передать данные в "джойстик VKB NXT+SEM"? В духе - "написать Python-скрипт, способный помигать светодиодиком"? С идеей воспользоваться этим из DCS.

Изменено пользователем vvm13ru
Опубликовано: (изменено)

только теоретически

https://github.com/ventorvar/pyvkb

 

но нужен экспорт из DCS, заниматься этим некому.

Внутри контроллера - внешнее управление светодиодами работает давно

Изменено пользователем Alex_Oz
Опубликовано:

Задача (подготовить нужный export.lua) не кажется очень сложной. Например, существует некий "DCS BIOS", который отправляет по TCP или UDP (в том числе можно бродкастом) набор байтов. Принять этот набор, разобрать (формат и функции, естественно, описаны в его документации; в комплекте был пример разбора и на Питоне) и "нужное данное" пропихнуть в джойстик. (А я с помощью этого DCS BIOS свою панель управления на JavaFX изображал...).

Но мой интерес чисто "академический".

Опубликовано: (изменено)

Ребята,как настроить кнопки на базе F 1,2,3. VKBшник ALEX не смог ответить,перевёл на вас стрелки.

Выручайте пожалуйста! Я имел ввиду, чтобы при включении кнопок F, на базе у кнопок было три варианта использования. Допустим F1-режим кнопок ручки при взлёте и посадке. F2 -полёт. F3-воздушный бой. Как было на Кобре с трёхпозиционым переключателем.

 

 

Изменено пользователем Mironoff333
Опубликовано:
03.03.2023 в 19:26, Mironoff333 сказал:

Ребята,как настроить кнопки на базе F 1,2,3. VKBшник ALEX не смог ответить,перевёл на вас стрелки.

Выручайте пожалуйста! Я имел ввиду, чтобы при включении кнопок F, на базе у кнопок было три варианта использования. Допустим F1-режим кнопок ручки при взлёте и посадке. F2 -полёт. F3-воздушный бой. Как было на Кобре с трёхпозиционым переключателем.

 

 

Почитайте в Руководстве пользователя о шифтах. Ну и более подробно о том, как видится работа органов управления.

Опубликовано: (изменено)

Здравствуйте! Читал, читал руководство - так и не смог понять, можно ли каким то простым путем на одну кнопку сделать две кнопки... Так, что бы одну кнопку видел сим, а вторую джой обрабатывал бы как кнопку назначенную на Fix Axis (FA3) . а может быть это вообще не выполнимо

 

Изменено пользователем -332FG-Red_Pilot
Опубликовано:

Попонятней. Кто кого должен видеть. В каком порядке. Чем видение сима отличается отджоя. Пока нет постановки задачи.

По шагам, типа того, что "при нажатии кнопки должно выполнятся следующее:

1

2

...

Опубликовано: (изменено)

 

Скрытый текст

image.thumb.png.628f97ab9f423d73ec25108264d12a30.png

 

Можно ли сделать так, что бы line 3 и line 4 срабатывали одновременно нажатием только одной кнопки джоя ? И еще вопрос: линии 1,2,3,4 соответствуют четырем кнопкам на KG12. А линии 5 и 6 не "привязаны" к кнопкам. Можно ли назначить на кнопку с line 4 еще и line 5, которая должна срабатывать как button? Так что с этой одной кнопки будет срабатывать и line 4 и line 5.

Изменено пользователем -332FG-Red_Pilot
Опубликовано:

"Можно ли сделать так, что бы line 3 и line 4 срабатывали одновременно нажатием только одной кнопки джоя ?"

Какой из них? Какая функция назначена на №3?

 

"Можно ли назначить на кнопку с line 4 еще и line 5"

На №4 назначена FA3, надо чтобы  просто кнопка одновременно нажималась?

Опубликовано:

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

 

Я для тормоза использую одну кнопку с line 4 на которой FA3 с axis 6 (возможно не самый рациональный путь, но мне удобно).

 

Но иногда мне нужно назначить не ось для тормоза  - а именно кнопку, button. Но я хочу для этого использовать все туже физическую кнопку джоя, на которой уже есть line 4 (с FA3 на ось №6).

 

Я увидел , что есть еще свободная line 5 которая не связана ни с одной физической кнопкой джоя. Теперь хотелось бы, что бы при нажатии кнопки с line 4 (с FA3 на ось №6)  еще и срабатывала line 5 "button" (на ней установил логич. button 10). 

18 часов назад, -332FG-Red_Pilot сказал:

image.thumb.png.628f97ab9f423d73ec25108264d12a30.png

 

 

Т.е. сейчас нажимаю кнопку №4 - получаю срабатывание line 4 (FA3 для оси #6)

Хочу сделать: нажимаю кнопку №4 - получаю срабатывание line 4 (FA3 для оси #6) + срабатывание line 5 (с логической button #10  - физических кнопок на KG12 только 7). 

 

Если мне не удалось внести ясность, буду пробовать дальше методом проб и пролетов ))

Опубликовано: (изменено)

Джордж Буль – отец математической логики

 

Это - Джордж Буль (  George Boole )

Приблизительно на 50 лет раньше изобретения паровоза, он описал  раздел  булевских функций в конфигураторе.

Изменено пользователем Alex_Oz
  • Нравится 2
  • Поддерживаю! 1
Опубликовано: (изменено)

Крепостное право в России было отменено почти на 10 лет позже работ Джорджа Буля по математической логике.

 

image.png.c2a718604e375a92b9283a19d44227e6.png

 

 

 

 

 

 

Изменено пользователем Alex_Oz
  • Спасибо! 3
  • 4 недели спустя...
Опубликовано:

В последней версии 2_14_7 на ручке ultimate (без твиста) BB Mk2 перестали работать кнопки Safe и Armed на откидной скобе. Загрузка профайла и перекалибровка не помогает. Откатился на 2_14_6, там всё нормально.

  • Спасибо! 1
Опубликовано:

Немного недосмотрел, после возврата на 2_14_6 оказалось что кнопки Armed и Safe поменялись местами. Загрузкой профайла всё исправилось.

Опубликовано:

2_14_8 кнопки Armed и Safe поменялись местами. Загрузкой профайла не исправляется. В 2_14_6 всё нормально.

Опубликовано:

Доброго вечера!
Я еще новичок в программировании через данный конфигуратор и у меня возникла проблема, а как в крайних версиях назначить вместо кнопки  джампер? В старой версии без проблем, а в 0.92.78 никак.

  • 3 недели спустя...
Опубликовано:

Вдруг кому пригодится.

Интересное накопал случайно. Радиаторы и смесь на осях THQ. Они отклонены процентов на 30 и, соответственно 80. Примерно. После вылета смотрю на себя снаружи (Як-1б) - совки полностью открыты. Приходится двинуть, чтобы они увидели положение рычагов. В стартовый макрос добавил кнопку, фиксацию осей FA3 с нужными значениями. Теперь стартует как задумано. 
Наступил автоматом на другие грабли. Mix=80% и, внезапно, Throttle не более 10%. Пришлось на пузо сесть. Подвигал ось смеси, в подсказках при >80% - Start mode. !!! Невнимательно почитал Pilot's notes. Перевел до Normal - throttle заработал. Век живи - век учись. Пока на смесь не была заведена ось - такого не наблюдалось. 

  • 2 недели спустя...
Опубликовано:

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

Опубликовано:
1 час назад, VictorUs сказал:

Министик чего?

Прошу прощения, не особо еще разобрался с форумом, не то что с гладиатором... министик на ручке космосима, на него обзор по умолчанию, не разберусь как сделать чтобы нажатие на него было отдельной кнопкой. Грубо говоря, повороты головы на министик, нажатие на него - взгляд в центр.

Опубликовано:

Для начала запустить конфигуратор. Вы знакомы с ним? 

Опубликовано:

Знакомство началось буквально вчера, еще не со всем разобрался. Но вроде бы, путем проб и ошибок, удалось решить проблему.

Опубликовано:

Ура. Руководство пользователя под рукой? Если будут вопросы - welcome. Только желательно начинать с модели устройства, версий конфигуратора и прошивки. Успехов.

Опубликовано:
6 часов назад, VictorUs сказал:

Для начала запустить конфигуратор. Вы знакомы с ним? 

Скрытый текст

aa3c0de461569b05eb6f4974fefa1f3b.jpg.eceacff6cdd9e1d6395aad99ca183072.jpg

 

  • ХА-ХА 1
  • Поддерживаю! 1
  • 3 недели спустя...
Опубликовано:

Разбираюсь с руководством, но еще не всё сразу понятно. Помогите пожалуйста.

Что имеем: Ручка KG12, хатка используется как кнопки.

Задача: Нужна визуальная индикация led включенного/отключенного режима Precision в Trackir5. 

Что сделал: назначил кнопке 10 функцию Key, F7. Но чтобы сделать индикацию, я так понимаю надо сделать кнопку постоянно замкнутой, т.е. сделать кнопку

ButAlt и во вкладе управлением светодиодов поставить в эвенте соответствующую функцию (пока не понял какую). Постоянно замкнутую кнопку я получил, но срабатывает она (включает и отключает F7) за два нажатия, что не нужно. Пока затык на этом этапе. К настройке индикации еще не подобрался.

Скрытый текст

 

 

2023-06-05_20-02-58.png

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...