Впереди паровоза (бета-версии)

О программах, прилагаемых к продукции ВКБ

Moderator: AdminGroup

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Fri Mar 15, 2013 21:16

11 или 12 бит роли не играет, это "масштаб" логической оси, которая получается из физической. У физической с центром внутренний диапазон ±8192, но это не значит что все оси работают с полным разрешением - все зависит от входных физических сигналов, они просто нормируются до этих величин. Однополярная ось работает наполовину.

Марс в абсолютных координатах( читай - с калибровкой нуля) не может работать больше чем на 180° - это физика работы и ничего тут не поделать. Причем при работе на углах больше 45°( надо указывать правильно направление Dir - иначе может возникать неопределенность положения. Либо при старте ставить Марс в положение близкое к нулевому - чтобы совпал базовый квадрант ( он корректируется проворотом магнита).Впрочем 180° цифра чисто теортическая , практически абсолютные несимметричные оси делали пока только в пределах 60°. Есть повод посмотреть повнимательней на это дело.

По поводу трекинга кнопок фиксации осей и даблретов посмотрю физическую возможность (свовбодного бита в параметрах) - по случаю дополню такую опцию. Наличие её ни к чему не обязывает - можно ведь и не пользоваться, а наличие возможности всегда лучше её отсутвия, может кому и сгодится.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

Ron61
Posts: 3261
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Sat Mar 16, 2013 14:30

Являюсь обладателем NJoy32 Pro (чисто контроллер) и платы расширения. До этого спаял MJoy16. NJoy32, естественно, превосходит по функционалу и способности расширения, наверное, любой контроллер.
На самодельном РУДе стоит обычный SS495 холл и (казалось бы) должно не хватать +3.3. Ан нет. Все прекрасно работает при длине USB удлинителя около 2.8 метра без всяких переделок, что не может не радовать.
В процессе эксплуатации возникли вопросы и пожелания.Вот некоторые:
1.Нельзя ли сделать прошивку с простым названием,типа VKB NJoy32 Pro (без всяких кобр и мамб- ну нет их у меня)?
2.С некоторых пор,не заметил когда точно, появилось дублирование.
ScreenShot001.gif
и конфигуратор благополучно зависает.Как убрать вторую строчку?
3.Привести к общему знаменателю (или числителю-не помню) номера кнопок в VKB btntestere и Joytestere
ScreenShot003.gif
Вобщем не смертельно,но немного напрягает.
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.

carlp
Posts: 24
Joined: Sun Dec 23, 2012 16:20

Re: Впереди паровоза (бета-версии)

Postby carlp » Sun Mar 17, 2013 16:25

По поводу того, что ось элеронов периодически уводило влево. Оказался прав Victorus - один из контактов МАРСа недостаточно плотно сидел в разъеме. Поправил, второй день все нормально. Спасибо за совет!

Ось газа на Марсе. Марс вращается штатным колесиком, т.е. угол поворота на глаз ~60 гр. Настройки такие: KdHi=31, KdLo=255, Bias=3096, Base=2; Precis =10 бит. Ось полностью нормально функционирует, если при подключении/перезагрузке устройства стоит в максимальном значении. Если сменить направление - Dir, то все нормально когда ось при старте в нуле.

Получается, что это особенность датчика, или это я ошибся в настройках?

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Mon Mar 18, 2013 1:16

Доброго времени суток ,

Ron61 wrote: 1.Нельзя ли сделать прошивку с простым названием,типа VKB NJoy32 Pro (без всяких кобр и мамб- ну нет их у меня)?


Можно. Доведу v1.18 до релиз-кандидата - тогда можно делать прошивки для полной гаммы выпускаемых устройств. Релизить более ранние версии с новым названием пока не вижу смысла - потерпите мененько...

Ron61 wrote: 2.С некоторых пор,не заметил когда точно, появилось дублирование.
ScreenShot001.gif
и конфигуратор благополучно зависает.Как убрать вторую строчку?


Конфигуратор виснет если кликать сразу по нижнему устройству или после главного?
Скиньте конфиг, посмотрю за девайс включается.
Из дополнительных устройств, доступа к конфигурации может и не быть на данный момент ( но информацию о них можно посмотреть на вкладке Info - что это за устройство) это мугут быть:
1. Клавиатура
2.Мышь ( недоступно)
3. Устройство управления мультимедиа ( опция)
4. Устройство управления системой (Windows) (опция)
5. Виртуальный контроллер управления (джойстик) - их может быть ещё 7 штук (недоступно) (опция)

По крайней мере проверьте чекбоксы KBD, MM, WS основных параметров - они сейчас доступны в конфигураторе.

Ron61 wrote: 3.Привести к общему знаменателю (или числителю-не помню) номера кнопок в VKB btntestere и Joytestere
ScreenShot003.gif
Вобщем не смертельно,но немного напрягает.

Переадресую просьбу автору софта - думаю это возможно :)

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

User avatar
Victorus
Posts: 1675
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: Впереди паровоза (бета-версии)

Postby Victorus » Mon Mar 18, 2013 10:08

Ron61, просьба сообщить, какие ошибки найдены в мануалах. Свой глаз, к сожалению, замыливается, не видишь ошибок. Будут исправлены.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

carlp
Posts: 24
Joined: Sun Dec 23, 2012 16:20

Re: Впереди паровоза (бета-версии)

Postby carlp » Mon Mar 18, 2013 17:32

Я ошибся. Стандартное колесико кобры вращается не на 60 гр, а почти на 90 (может чуть больше). Видимо, в этом и проблема. Впрочем, если всегда убирать газ в ноль в конце полетов, то все нормально.

Ron61
Posts: 3261
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Mon Mar 18, 2013 22:31

И здравствуйте Вам.
Похоже разобрался откуда ноги растут у второй строчки в конфиге.Дело в маппинге. У меня в 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.

Ron61
Posts: 3261
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Mon Mar 18, 2013 23:04

к своему стыду, не знаю как скинуть конфиг :oops:

User avatar
Victorus
Posts: 1675
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: Впереди паровоза (бета-версии)

Postby Victorus » Wed Mar 20, 2013 10:00

В конфигураторе должна быть открыта вкладка Parameters. Нажать кнопку Save. В стандаотном диалоге сохранения файлов указать папку, в которую будет сохранен файл, и его имя. при создании собщения в группе Добавить вложение (находится ниже поля ввода текста) нажать кнопку Добавить файл, выбрать сохраненный файл.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

Ron61
Posts: 3261
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Wed Mar 20, 2013 21:34

Victorus wrote:В конфигураторе должна быть открыта вкладка Parameters. Нажать кнопку Save. В стандаотном диалоге сохранения файлов указать папку, в которую будет сохранен файл, и его имя. при создании собщения в группе Добавить вложение (находится ниже поля ввода текста) нажать кнопку Добавить файл, выбрать сохраненный файл.

Не поверишь, это я все и делал. Но. Одна заковыка - когда добавляю вложение, ругается, мол с расширением cgf низзя. :roll:

User avatar
Victorus
Posts: 1675
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: Впереди паровоза (бета-версии)

Postby Victorus » Thu Mar 21, 2013 8:52

Бывают такие ограничения. Кто-то zip не пропускает, кто-то exe(. А нам с этим жить (с) :(
Изменить расширение и в тексте пометку об этом?
Сейчас попробую в качестве теста.
Руководство пользователя по контроллерам VKB (VKB controllers User Guide) Ru&En
https://disk.yandex.ru/d/LlqiYtIrIetBOQ

User avatar
Victorus
Posts: 1675
Joined: Wed Sep 21, 2011 13:25
Has thanked: 374 times
Been thanked: 257 times

Re: Впереди паровоза (бета-версии)

Postby Victorus » Thu Mar 21, 2013 9:00

О! удалось переименовать в 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

Ron61
Posts: 3261
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 44 times
Been thanked: 637 times

Re: Впереди паровоза (бета-версии)

Postby Ron61 » Thu Mar 21, 2013 23:59

Попробую в pdf. И, о - чудо, получилось. Нужно и этот трюк где-то озвучить, мне так кажется :lol:
VKB NJoy32 profile 3.pdf
You do not have the required permissions to view the files attached to this post.

Alex Oz
Posts: 1163
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 12 times
Been thanked: 125 times

Re: Впереди паровоза (бета-версии)

Postby Alex Oz » Fri Mar 22, 2013 23:40

Все правильно, при включении клавиатуры - вторая строка это она и есть.
При включении мыши, мультимедиа и windows управления - будут появляться соотвествующие устройства.


По прикреплению файлов - надо архивировать как zip или rar - тогда форум пропустит такое вложение.
К тому ж попутно контроль целостности файла при скачивании получается.
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908
http://alex-oz.strana.de

carlp
Posts: 24
Joined: Sun Dec 23, 2012 16:20

Re: Впереди паровоза (бета-версии)

Postby carlp » Sun Apr 07, 2013 17:07

Доброго времени суток!
После перехода на прошивку 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 23 guests