11 или 12 бит роли не играет, это "масштаб" логической оси, которая получается из физической. У физической с центром внутренний диапазон ±8192, но это не значит что все оси работают с полным разрешением - все зависит от входных физических сигналов, они просто нормируются до этих величин. Однополярная ось работает наполовину.
Марс в абсолютных координатах( читай - с калибровкой нуля) не может работать больше чем на 180° - это физика работы и ничего тут не поделать. Причем при работе на углах больше 45°( надо указывать правильно направление Dir - иначе может возникать неопределенность положения. Либо при старте ставить Марс в положение близкое к нулевому - чтобы совпал базовый квадрант ( он корректируется проворотом магнита).Впрочем 180° цифра чисто теортическая , практически абсолютные несимметричные оси делали пока только в пределах 60°. Есть повод посмотреть повнимательней на это дело.
По поводу трекинга кнопок фиксации осей и даблретов посмотрю физическую возможность (свовбодного бита в параметрах) - по случаю дополню такую опцию. Наличие её ни к чему не обязывает - можно ведь и не пользоваться, а наличие возможности всегда лучше её отсутвия, может кому и сгодится.
Впереди паровоза (бета-версии)
Moderator: AdminGroup
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
-
- Posts: 3261
- Joined: Tue Jan 15, 2013 23:56
- Location: г.Минск
- Has thanked: 44 times
- Been thanked: 636 times
Re: Впереди паровоза (бета-версии)
Являюсь обладателем NJoy32 Pro (чисто контроллер) и платы расширения. До этого спаял MJoy16. NJoy32, естественно, превосходит по функционалу и способности расширения, наверное, любой контроллер.
На самодельном РУДе стоит обычный SS495 холл и (казалось бы) должно не хватать +3.3. Ан нет. Все прекрасно работает при длине USB удлинителя около 2.8 метра без всяких переделок, что не может не радовать.
В процессе эксплуатации возникли вопросы и пожелания.Вот некоторые:
1.Нельзя ли сделать прошивку с простым названием,типа VKB NJoy32 Pro (без всяких кобр и мамб- ну нет их у меня)?
2.С некоторых пор,не заметил когда точно, появилось дублирование. и конфигуратор благополучно зависает.Как убрать вторую строчку?
3.Привести к общему знаменателю (или числителю-не помню) номера кнопок в VKB btntestere и Joytestere Вобщем не смертельно,но немного напрягает.
4.У меня на #reg2 lin 1,2,3 висит 3-х позиционный ползунковый переключатель, который, пока не указал в поле F1=0, срабатывал ложно(типа дребезга-захватывал соседние).При прошивке 18d странным образом перескочил на #reg1 in1,2,3.Пришлось откатиться на 1.09.
5. Как пожелание, выбрать виртуальные (а не логические) кнопки и оси. ИМХО меньше путаницы для таких нубов как я, да и звучит получше.Заметил несколько ошибок в pdf файлах, желательно исправить, ведь VKB -это звучит гордо.
На самодельном РУДе стоит обычный SS495 холл и (казалось бы) должно не хватать +3.3. Ан нет. Все прекрасно работает при длине USB удлинителя около 2.8 метра без всяких переделок, что не может не радовать.
В процессе эксплуатации возникли вопросы и пожелания.Вот некоторые:
1.Нельзя ли сделать прошивку с простым названием,типа VKB NJoy32 Pro (без всяких кобр и мамб- ну нет их у меня)?
2.С некоторых пор,не заметил когда точно, появилось дублирование. и конфигуратор благополучно зависает.Как убрать вторую строчку?
3.Привести к общему знаменателю (или числителю-не помню) номера кнопок в VKB btntestere и Joytestere Вобщем не смертельно,но немного напрягает.
4.У меня на #reg2 lin 1,2,3 висит 3-х позиционный ползунковый переключатель, который, пока не указал в поле F1=0, срабатывал ложно(типа дребезга-захватывал соседние).При прошивке 18d странным образом перескочил на #reg1 in1,2,3.Пришлось откатиться на 1.09.
5. Как пожелание, выбрать виртуальные (а не логические) кнопки и оси. ИМХО меньше путаницы для таких нубов как я, да и звучит получше.Заметил несколько ошибок в pdf файлах, желательно исправить, ведь VKB -это звучит гордо.
You do not have the required permissions to view the files attached to this post.
Re: Впереди паровоза (бета-версии)
По поводу того, что ось элеронов периодически уводило влево. Оказался прав Victorus - один из контактов МАРСа недостаточно плотно сидел в разъеме. Поправил, второй день все нормально. Спасибо за совет!
Ось газа на Марсе. Марс вращается штатным колесиком, т.е. угол поворота на глаз ~60 гр. Настройки такие: KdHi=31, KdLo=255, Bias=3096, Base=2; Precis =10 бит. Ось полностью нормально функционирует, если при подключении/перезагрузке устройства стоит в максимальном значении. Если сменить направление - Dir, то все нормально когда ось при старте в нуле.
Получается, что это особенность датчика, или это я ошибся в настройках?
Ось газа на Марсе. Марс вращается штатным колесиком, т.е. угол поворота на глаз ~60 гр. Настройки такие: KdHi=31, KdLo=255, Bias=3096, Base=2; Precis =10 бит. Ось полностью нормально функционирует, если при подключении/перезагрузке устройства стоит в максимальном значении. Если сменить направление - Dir, то все нормально когда ось при старте в нуле.
Получается, что это особенность датчика, или это я ошибся в настройках?
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
Доброго времени суток ,
Можно. Доведу v1.18 до релиз-кандидата - тогда можно делать прошивки для полной гаммы выпускаемых устройств. Релизить более ранние версии с новым названием пока не вижу смысла - потерпите мененько...
Конфигуратор виснет если кликать сразу по нижнему устройству или после главного?
Скиньте конфиг, посмотрю за девайс включается.
Из дополнительных устройств, доступа к конфигурации может и не быть на данный момент ( но информацию о них можно посмотреть на вкладке Info - что это за устройство) это мугут быть:
1. Клавиатура
2.Мышь ( недоступно)
3. Устройство управления мультимедиа ( опция)
4. Устройство управления системой (Windows) (опция)
5. Виртуальный контроллер управления (джойстик) - их может быть ещё 7 штук (недоступно) (опция)
По крайней мере проверьте чекбоксы KBD, MM, WS основных параметров - они сейчас доступны в конфигураторе.
Переадресую просьбу автору софта - думаю это возможно
Да, если там был указана вторая вирт.кнопка даже как первая - по логике тумблера импульс будет возникать и при замыкании контакта, и при размыкании. Возможно это и было похоже на дребезг.
Вообщем-то решение было найдено интуитивно правильно
Такие структуры (многоконтактные переключатели) также можно обьявлять с помощью генератора типа G1 (1 импульс)
Как тумблеры - наверно интереснее, поскольку текущее состояние всех таких элементов можно передать в сим по кнопке Sync, не изменяя их физического положения.
По привязке к регистрам - пофиксил, текущая 1.18f должна работать нормально
Термины "логические оси" и "логические кнопки" идут из сложившейся терминологии HID USB устройтсв, и таки правильно будет этого придерживаться.
Логические - это те элементы, которые "видит" операционная система и соответственно игра/сим. Собственно таких элементов всего три - простая кнопка, хатка и ось( для джойстика), для клавиатуры - это код клавиши .
На физическом уровне это опять таки ограниченный набор - входная линия (кнопка), аналоговый вход/цифровой вход оси.
А вот на виртуальном уровне и происходит всё самое интересное - входные линии превращаются в кнопки, тумблеры, энкодеры, триммеры, шифты , генераторы и т.д по определенным правилам - которые и задаются в конфигураторе.
Аналогично и с осями. Схему можно изобразить так:
Физический уровень ( устройства ввода ) -> Виртуальный уровень (функции) -> Логический уровень( HID устройства).
На самом деле не все так страшно, однажды поняв эту схему дальше все становится очень просто
Если можно, хотя бы название документов и страницы - проверим.
Спасибо за оценку нашей работы
На 60° должно работать без проблем, приложите конфиг в целом, буду проверять.
Ron61 wrote: 1.Нельзя ли сделать прошивку с простым названием,типа VKB NJoy32 Pro (без всяких кобр и мамб- ну нет их у меня)?
Можно. Доведу v1.18 до релиз-кандидата - тогда можно делать прошивки для полной гаммы выпускаемых устройств. Релизить более ранние версии с новым названием пока не вижу смысла - потерпите мененько...
Ron61 wrote: 2.С некоторых пор,не заметил когда точно, появилось дублирование.и конфигуратор благополучно зависает.Как убрать вторую строчку?
Конфигуратор виснет если кликать сразу по нижнему устройству или после главного?
Скиньте конфиг, посмотрю за девайс включается.
Из дополнительных устройств, доступа к конфигурации может и не быть на данный момент ( но информацию о них можно посмотреть на вкладке Info - что это за устройство) это мугут быть:
1. Клавиатура
2.Мышь ( недоступно)
3. Устройство управления мультимедиа ( опция)
4. Устройство управления системой (Windows) (опция)
5. Виртуальный контроллер управления (джойстик) - их может быть ещё 7 штук (недоступно) (опция)
По крайней мере проверьте чекбоксы KBD, MM, WS основных параметров - они сейчас доступны в конфигураторе.
Ron61 wrote: 3.Привести к общему знаменателю (или числителю-не помню) номера кнопок в VKB btntestere и JoytestereВобщем не смертельно,но немного напрягает.
Переадресую просьбу автору софта - думаю это возможно
Ron61 wrote: 4.У меня на #reg2 lin 1,2,3 висит 3-х позиционный ползунковый переключатель, который, пока не указал в поле F1=0, срабатывал ложно(типа дребезга-захватывал соседние).При прошивке 18d странным образом перескочил на #reg1 in1,2,3.Пришлось откатиться на 1.09.
Да, если там был указана вторая вирт.кнопка даже как первая - по логике тумблера импульс будет возникать и при замыкании контакта, и при размыкании. Возможно это и было похоже на дребезг.
Вообщем-то решение было найдено интуитивно правильно
Такие структуры (многоконтактные переключатели) также можно обьявлять с помощью генератора типа G1 (1 импульс)
Как тумблеры - наверно интереснее, поскольку текущее состояние всех таких элементов можно передать в сим по кнопке Sync, не изменяя их физического положения.
По привязке к регистрам - пофиксил, текущая 1.18f должна работать нормально
Ron61 wrote: 5. Как пожелание, выбрать виртуальные (а не логические) кнопки и оси. ИМХО меньше путаницы для таких нубов как я, да и звучит получше.Заметил несколько ошибок в pdf файлах, желательно исправить, ведь VKB -это звучит гордо.
Термины "логические оси" и "логические кнопки" идут из сложившейся терминологии HID USB устройтсв, и таки правильно будет этого придерживаться.
Логические - это те элементы, которые "видит" операционная система и соответственно игра/сим. Собственно таких элементов всего три - простая кнопка, хатка и ось( для джойстика), для клавиатуры - это код клавиши .
На физическом уровне это опять таки ограниченный набор - входная линия (кнопка), аналоговый вход/цифровой вход оси.
А вот на виртуальном уровне и происходит всё самое интересное - входные линии превращаются в кнопки, тумблеры, энкодеры, триммеры, шифты , генераторы и т.д по определенным правилам - которые и задаются в конфигураторе.
Аналогично и с осями. Схему можно изобразить так:
Физический уровень ( устройства ввода ) -> Виртуальный уровень (функции) -> Логический уровень( HID устройства).
На самом деле не все так страшно, однажды поняв эту схему дальше все становится очень просто
Если можно, хотя бы название документов и страницы - проверим.
Спасибо за оценку нашей работы
carlp wrote:Ось газа на Марсе. Марс вращается штатным колесиком, т.е. угол поворота на глаз ~60 гр. Настройки такие: KdHi=31, KdLo=255, Bias=3096, Base=2; Precis =10 бит. Ось полностью нормально функционирует, если при подключении/перезагрузке устройства стоит в максимальном значении. Если сменить направление - Dir, то все нормально когда ось при старте в нуле.
Получается, что это особенность датчика, или это я ошибся в настройках?
На 60° должно работать без проблем, приложите конфиг в целом, буду проверять.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
Ron61, просьба сообщить, какие ошибки найдены в мануалах. Свой глаз, к сожалению, замыливается, не видишь ошибок. Будут исправлены.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
Re: Впереди паровоза (бета-версии)
Я ошибся. Стандартное колесико кобры вращается не на 60 гр, а почти на 90 (может чуть больше). Видимо, в этом и проблема. Впрочем, если всегда убирать газ в ноль в конце полетов, то все нормально.
-
- Posts: 3261
- Joined: Tue Jan 15, 2013 23:56
- Location: г.Минск
- Has thanked: 44 times
- Been thanked: 636 times
Re: Впереди паровоза (бета-версии)
И здравствуйте Вам.
Похоже разобрался откуда ноги растут у второй строчки в конфиге.Дело в маппинге. У меня в Option2 мапятся HOME и END. На них висит Центр в FreeTracke и FaceTrackNoIRe. Просто иногда слетает обратка на MSFF2 в одной ММО леталке, приходится переподключать на лету, без реконнекта FreeTracka. Пока единственное решение. Поэтому,когда снимаю галку Kbd- строчка чудесным образом исчезает. Думаю, надо описать в PDF , что при маппинге появится вторая строка с клавой, дабы не было лишних вопросов.
В крайней 19а не смог добиться нормальной работы 3х позиционного ползункового переключателя. Стало как-бы все очень чувствительно. Появились ложные срабатывания второго 2хпозиционника и энкодеров. Увеличение и меньшениеT-Tgl ничего не дали.Откатился на 1.09.
Насчет ошибок в PDF.
В KingKobra_inputs на 6 стр. в начале: "с помощью 1-ти жильного"- видимо 10-ти. Где-то видел еще-не могу вспомнить.Как замечу -сообщу.
P.S. не только в крайней,но и в во всех, начиная с 11b.
Похоже разобрался откуда ноги растут у второй строчки в конфиге.Дело в маппинге. У меня в Option2 мапятся HOME и END. На них висит Центр в FreeTracke и FaceTrackNoIRe. Просто иногда слетает обратка на MSFF2 в одной ММО леталке, приходится переподключать на лету, без реконнекта FreeTracka. Пока единственное решение. Поэтому,когда снимаю галку Kbd- строчка чудесным образом исчезает. Думаю, надо описать в PDF , что при маппинге появится вторая строка с клавой, дабы не было лишних вопросов.
В крайней 19а не смог добиться нормальной работы 3х позиционного ползункового переключателя. Стало как-бы все очень чувствительно. Появились ложные срабатывания второго 2хпозиционника и энкодеров. Увеличение и меньшениеT-Tgl ничего не дали.Откатился на 1.09.
Насчет ошибок в PDF.
В KingKobra_inputs на 6 стр. в начале: "с помощью 1-ти жильного"- видимо 10-ти. Где-то видел еще-не могу вспомнить.Как замечу -сообщу.
P.S. не только в крайней,но и в во всех, начиная с 11b.
Re: Впереди паровоза (бета-версии)
В конфигураторе должна быть открыта вкладка Parameters. Нажать кнопку Save. В стандаотном диалоге сохранения файлов указать папку, в которую будет сохранен файл, и его имя. при создании собщения в группе Добавить вложение (находится ниже поля ввода текста) нажать кнопку Добавить файл, выбрать сохраненный файл.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
-
- Posts: 3261
- Joined: Tue Jan 15, 2013 23:56
- Location: г.Минск
- Has thanked: 44 times
- Been thanked: 636 times
Re: Впереди паровоза (бета-версии)
Victorus wrote:В конфигураторе должна быть открыта вкладка Parameters. Нажать кнопку Save. В стандаотном диалоге сохранения файлов указать папку, в которую будет сохранен файл, и его имя. при создании собщения в группе Добавить вложение (находится ниже поля ввода текста) нажать кнопку Добавить файл, выбрать сохраненный файл.
Не поверишь, это я все и делал. Но. Одна заковыка - когда добавляю вложение, ругается, мол с расширением cgf низзя.
Re: Впереди паровоза (бета-версии)
Бывают такие ограничения. Кто-то zip не пропускает, кто-то exe(. А нам с этим жить (с)
Изменить расширение и в тексте пометку об этом?
Сейчас попробую в качестве теста.
Изменить расширение и в тексте пометку об этом?
Сейчас попробую в качестве теста.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
Re: Впереди паровоза (бета-версии)
О! удалось переименовать в pdf! На самом деле это cfg. Действительно, перебрал штук 5 расширений.
You do not have the required permissions to view the files attached to this post.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
https://disk.yandex.ru/d/LlqiYtIrIetBOQ
-
- Posts: 3261
- Joined: Tue Jan 15, 2013 23:56
- Location: г.Минск
- Has thanked: 44 times
- Been thanked: 636 times
Re: Впереди паровоза (бета-версии)
Попробую в pdf. И, о - чудо, получилось. Нужно и этот трюк где-то озвучить, мне так кажется
You do not have the required permissions to view the files attached to this post.
-
- Posts: 1163
- Joined: Mon May 12, 2008 9:10
- Location: Минск
- Has thanked: 12 times
- Been thanked: 125 times
Re: Впереди паровоза (бета-версии)
Все правильно, при включении клавиатуры - вторая строка это она и есть.
При включении мыши, мультимедиа и windows управления - будут появляться соотвествующие устройства.
По прикреплению файлов - надо архивировать как zip или rar - тогда форум пропустит такое вложение.
К тому ж попутно контроль целостности файла при скачивании получается.
При включении мыши, мультимедиа и windows управления - будут появляться соотвествующие устройства.
По прикреплению файлов - надо архивировать как zip или rar - тогда форум пропустит такое вложение.
К тому ж попутно контроль целостности файла при скачивании получается.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
viewtopic.php?f=15&t=908
http://alex-oz.strana.de
Re: Впереди паровоза (бета-версии)
Доброго времени суток!
После перехода на прошивку 1.22 fat cobra словил один баг (до этого была 1.13b fat cobra). Нормально работающий энкодер, который сидит на панели расширения reg#7 line1-line2, перестал функционировать. В режиме test button он работает как надо. Пробовал устанавливать на него клавиши клавиатуры (option2 - kbd) - не помогает. После возвращения на 1.13b все снова заработало.
После перехода на прошивку 1.22 fat cobra словил один баг (до этого была 1.13b fat cobra). Нормально работающий энкодер, который сидит на панели расширения reg#7 line1-line2, перестал функционировать. В режиме test button он работает как надо. Пробовал устанавливать на него клавиши клавиатуры (option2 - kbd) - не помогает. После возвращения на 1.13b все снова заработало.
Return to “Программное обеспечение”
Who is online
Users browsing this forum: No registered users and 21 guests