Stránka 1 z 1

BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:19 kvě 2016, 14:57
od Huck Finn
Ahoj,

dělám MPC do x737 a koupil jsem na to BBI-32 Button Box Interface - Leo Bodnar (http://www.leobodnar.com/shop/index.php ... cts_id=205), ale deska nejde po připojení vidět v X-Plane 10 (MAC 64 bit).

K desce mám zatím připojený pouze jeden rotary encoder, ale ať s tím kroutím jak kroutím, v X-Plane nic neindikuje žádnou aktivitu (v Settings -> Joystick & Equipment -> Buttons: Adv by měly problikávat jednotlivá tlačítka, která by se pak měla asociovat s různými ovladači, např. Heading na MCP).

MAC se tváří, že deska je připojená, totéž obslužný software k desce. X-Plane ani ťuk.

Má někdo nějaké zkušenosti, které by mohly pomoct?

Jinak všechno běží v pořádku, yoke s tlačítky, throttle quadrand atd. - s ničím není problém.

Děkuji, T.

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:19 kvě 2016, 16:55
od Pavel
Ahoj,
u BBI32 se musí přes jejich konfigurační nástroj nastavit, na kterých pinech máš ten enkoder. Najdeš to na jejich webu. Až ti to bude chodit jako tlačítka ve windows ovládacích panelech, začni teprv experimenty s xplane.

PB

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:20 kvě 2016, 13:33
od Huck Finn
Přes ten jejich tool to mám nastavené, ve Windowsech to normálně problikává tlačítka v control panelu. Nicméně lítám na MACu a tam to v X-Planu nevidím, přestože systém to jako USB zařízení normálně najde.

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:02 čer 2016, 09:04
od Huck Finn
Tak nakonec to byl konflikt mezi nativním MACovým USB a virtuálním Windowsovým USB v Parallels. Po vypnutí Parallels všechno šlape jak má. Jediné co po zapojení nefungovalo správně byly páčkové přepínače, ale to spravil jednoduchý skript pro FlyWithLua (https://github.com/X-Friese/FlyWithLua):

create_switch(511, "x737/systems/athr/athr_armed", 0, 0, 1)
create_switch(508, "x737/systems/afds/fdA_status", 0, 0, 1)
create_switch(494, "x737/systems/afds/fdB_status", 0, 0, 1)
create_switch(497, "x737/systems/afds/APengaged", 0, 0, 1)


Dále jsem tam ještě měl jedno usability issue a to že se při točení knoflíky hýbaly hodnoty např. Heading nebo Speed moc pomalu a otočit letadlo o 180 bylo na minutu točení knoflíkem. To jsem vyřešil přepínačem, který přepíná mezi pomalým a rychlým pohybem hodnot Heading a Speed, které jsou řízené opět FlyWithLua skriptem. Kdyby měl někdo lepší řešení, ve smyslu točím pomalu, hodnoty přeskakují po jednotkách, točím rychle, hodnoty přeskakují po desítkách, tak dejte vědět - skriptování tohoto ve FlyWithLua jsem vzdal.

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:02 čer 2016, 11:24
od Pavel
A co tam místo přepínače dát rotační enkoder s axiálním tlačítkem? Točím nestisknutý enkodet, hodnoty lezou po desítkách, točím stisknutý a lezou po jednotkách... Vizuálně by to nebylo poznat.

PB

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:02 čer 2016, 14:17
od Huck Finn
To zní dobře, zkusím. Máš nějaký osvědčený rotary encoder s pushbuttonem, který funguje s BBI-32?

Re:BBI-32 Button Box Interface není viditelný v X-Plane

PříspěvekNapsal:02 čer 2016, 17:19
od Pavel
Libovolný z ebaye, stojí pár korun. Hledej Rotary encodet with pushbutton.

PB