====== X-Plane IVAO ====== * oprava svetel u letadel * navod na instalaci v linuxu * teamspeak a linux * problem: http://ivao.cz/index.php?option=com_kunena&func=view&catid=7&id=4345&Itemid=187#4345 * vysvetleni: http://forum.ivao.aero/index.php?topic=217207.msg1917058#msg1917058 * reseni pres URI * firefox https://help.ubuntu.com/community/TeamSpeak * ubuntu http://people.w3.org/~dom/archives/2005/09/integrating-a-new-uris-scheme-handler-to-gnome-and-firefox/ * 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? * http://www.cprogramming.com/tutorial/shared-libraries-linux-gcc.html * 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?? * http://sourceforge.net/p/x-ivap/code/HEAD/tree/trunk/src/XIvAp/TeamSpeak.cpp#l67 * 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? :) proc me lktb tower prdel na unicom, kdyz tam bylo jeste app? * jake jsou vsechny mozne aktivity? jakoze, kdyz se me zeptaji, co planuji udelat :) * bylo by zajímavé vyzkoušet mumble místo teamspeak :)