xplane_ivao
Toto je starší verze dokumentu!
X-Plane IVAO
- oprava svetel u letadel
- navod na instalaci v linuxu
- teamspeak a linux
- reseni pres URI
- spravny tvar ts uri http://forum.teamspeak.com/showthread.php/38947-Problem-with-URI
- hm.. zkusil jsem to i pres desktop file.. nic nefunguje :) http://www.tkalin.com/blog_posts/using-console-vim-as-vim-protocol-handler-in-ubuntu
- uff.. tak jsem to konecne zvladnul, asi :)
/home/djbuldog/.local/share/applications/mimeapps.list [Default Applications] x-scheme-handler/teamspeak=teamspeak.desktop
vim /home/djbuldog/.local/share/applications/teamspeak.desktop #!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Name=TeamSpeak2RC2 Comment=Voice communication program Exec=/home/djbuldog/TeamSpeak2RC2/TeamSpeak %U Terminal=false Type=Application Icon=/home/djbuldog/TeamSpeak2RC2/icon.xpm Categories=Application; MimeType=x-scheme-handler/teamspeak; StartupNotify=true
- upravime original skript
vim /home/djbuldog/TeamSpeak2RC2/TeamSpeak pkill TeamSpeak.bin export LD_LIBRARY_PATH=/home/djbuldog/TeamSpeak2RC2:$LD_LIBRARY_PATH /home/djbuldog/TeamSpeak2RC2/TeamSpeak.bin $*
- muj skript na testovani volani ts uri… ~/bin/logcosi
- tak.. musi se na to jinak :)
- vezmi pahyl http://sourceforge.net/projects/xp2ts/
- nahrad python pomoci cisteho C++
- informace o ivao cti bud rovnou ze souboru nebo vyuzi primo X-IvAp SDK https://www.ivao.aero/softdev/x-ivap/sdk.htm
- vysledek pak oznam v diskuznim foru http://forum.ivao.aero/index.php?topic=217207.msg1917058
- v python skriptu je spatny link…. ma tam byt api.ivao.aero/getdata/whazzup/whazzup.txta
- rozcestnik je http://www.ivao.aero/whazzup/status.txt
- libTSRemote.so.0.4
- je to 32bit knihovna i386!!!
- zkousel jsem to otevrit v lazarusu… podarilo se mi to zkompilovat po drobnych upravach, ale nelze spustit, protoze jsem vytvoril 64bit binarku
- drobne upravy
- uses dynlibs, SysUtils; misto uses Libc, SysUtils;
- a pak FreeLibrary (misto dlclose), LoadLibrary (misto dlopen), GetProcAddress (misto dlsym)
- tak co udelat 32bit ceckovou aplikaci, ktera pouzije tu knihovnu?
- zacname volanim trivialni funkce :) treba jen zabiti teamspeak
- hele.. je to na prd.. sice jsem to rozjel v tom lazarusu, ale je to 64bit!! takze to nenalinkuje tu knihovnu. Pak jsem zkousel udelat trivialni programek v C… pri kompilaci s m32, ale problem byl s linkovanim. Musel bych to kompilovat nejak zahadne cross… ten koren s x2ts vyuziva ten tscontrol, tkerej mi hazel seg fault… takze ta knihovna stejne asi nepojejede… a je to kompilovane cele v delphi :) to je co? :)
- a safra… vedel jsi, ze zdrojaky jsou opensource??
- podle zdrojaku jsem nastavil TSCONTROL
[SOUND] VOICE=1 TSCONTROL=/home/djbuldog/bin/loguri.sh
- problem se steamem…. rvalo mi to
ERROR: ld.so: object '~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
- nasel jsem reseni https://wiki.archlinux.org/index.php/Steam#Penumbra:_Overture, ale nefungovalo….
- zjistil jsem, ze staci zrusit LD_PRELOAD, treba pomoci unset
- krasne mi to zacalo fungovat, ale nastal dalsi problem.. obsazena zvukovka :)
- chtel jsem pouzit wrapper pulse audia… padsp
- problem ale je, ze ten je 64bit… ve skutecnosti je to sript!! upravil jsem ho jako padsp32 http://ideatrash.net/2014/06/fix-padsp-to-use-pulseaudio-on-64-bit.html
- stacilo v nem zmenit cestu ke knihovne pulseaudiodsp… no a vyreseno :) krasne fungovalo
- dalsi problem.. krasne fungovalo, ale ne pres xplane…
- resenim bylo vynulovat LD_LIBRARY_PATH… bylo tam plno steam hnusu
- problem cislo X… zvuk dobry, ale mikrofon se nejak trha..
- idealni reseni jsem zatim nenasel, ale kdyz jsem v TS nastavil low latency misto best quality, tak se to zlepsilo… ale teda hruza jinak :)
- NO TO JE NA PYTEL!!! heled.. co takhle spustit teamspeak ve wine? :) ten pulseaudio ma… a bude :)
- wine je kvalitou zvuku srovnatelny.. tedy zadna hitparadaa
- zkusil jsem zapojit usb mic… pomohlo to v tom, ze se hlas prestal doublevat, coz je dobre. Ale mikrofon je dal a vsesmerovy, takze je hlas hnusny
- zjistil jsem, ze kdyz stahnu volume u zvukovky, tak se doublovani temer ztrati a zvuk je lepsi nez zvuk z usb mic
- optimalni hlasitostni urovne: master in 100%, master out 100%, ts in 80% , ts out %80
- asi nejlepsi by melo byt, pripojeni mikrofonu do sb xfi!! nemelo by se to doublovat, xfi by mel mit lepsi vstup — zkus :)
- takze final
- nastavit TSCONTROL na skript
[SOUND] VOICE=1 TSCONTROL=/home/djbuldog/bin/loguri.sh
- tento skript mi funguje
#!/bin/bash
unset LD_PRELOAD
STEAM_RUNTIME=0 #tohle asi muzes zrusit
[ "$1" == "CONNECT" ] && {
export LD_PRELOAD="/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"
export LD_LIBRARY_PATH="/home/djbuldog/TeamSpeak2RC2"
exec /home/djbuldog/TeamSpeak2RC2/TeamSpeak.bin $2 &
}
lety
- prvni LKTB → LKCM
- letel jsem s textovym klientem
Checklist
- pripoj se k IVAO
- zapni si TCAS (abys videl ostatni letadla)
- nastartuj letadlo (alespon z baterky)
- dej odeslat flight plan. Bacha.. pokud nebudes mit nic v modelu letadla, tak dej radeji cancel. Uz mi to pakrat cele spadlo, kdyz tam nic vyplnene nebylo a ja to rozkliknul
- precti si atis informace
- nastav si QNH na barometru
- nastav si FMC/GPS pro let. Zajisti si informace o cilovem letisti. Jake jsou tam drahy, jake pojizdecky.
- kontaktuj ground, pripadne tower
- squak musi byt na zemi vzdy v rezimu stdby, ve vzduchu vzdy charlie
- squwat musis nastavit hned, jak ti reknou. Nezapinej ho do charlie, ale mej ho nastaven
dotazy
- kdyz chci letet z medlanek… komu se na zemi hlasim? brno twr? lkaa? unicom? kdy se hlasim brno twr? Pres jaky bud vstupuji do CTR?
- kdyz priletam od vyskova, od echo se leti kam? vzdy na bravo? muzu nekdy primo na drahu?
- okruhy drahy lktb, to je mezi rwy a alfa/bravo? okruh neni alfa/bravo?
- kdyz se mam hlasit X minut od nejakeho bodu, to je od oka? vystupni body nemam totiz v zadne navigaci
- kdyz je TMA brna 1000AGL.. jak to poznam bez radaroveho vyskomeru? :) je ok, ze podlitam brno tma? :)
- jake jsou vsechny mozne aktivity? jakoze, kdyz se me zeptaji, co planuji udelat :)
xplane_ivao.1410635373.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
