O-P Pietila

Silent Wings - ilmanopeuden mukaan toimiva tietokoneen puhallin kotiohjaamoon

9 viestiä aiheessa

PIK-5 projektin ja Silent Wings-ohjelman tiimoilta nostan vielä erikseen tälläistä eri otsikon alla ollutta keskustelua omaksi aiheekseen.

 

Tuleeko mieleen miten SW:stä voisi tuoda ulos nopeusmittarin dataa ja saada normaali tietokoneen puhallin toimimaan tämän nopeusmittarin vaihteluiden mukaan. Vanhemmissa purjekoneissa tämä ohjaamon sisälle puhaltava ilma oli ilm. melkoisen merkittävä tekijä vähänkin lujempaa lennettäessä ja tälläinen olisi

hienoa mallintaa myös simuun. Tuuletin mahtuisi kätevästi rungon sisälle, poljinten taakse.

 

Alla olevassa linkissä on jotain tietoa simusta ulos tulevasta datasta:

http://wiki.silentwings.no/index.php?title=UDP_Output

 

Myös täällä on keskustelua aiheesta:

http://forum.silentwings.no/viewtopic.php?f=2&t=1319

 

Ilm. riittäisi, että datan saisi ulos simusta johonkin ohjelmaan mistä sitten lähtisi esim. usb-portin kautta tietoa puhaltimelle.

 

FS9:ssä tai FSX:ssä ongelma olisi ratkaistu jo yhdellä itse rakennetulla nopeusmittari-gaugella mikä säätäisi potikan avulla tuuletinta.

Silent Wings-ohjelmaan en ole löytänyt ainuttakaan interface-korttia tai edes hardis-gaugea.  :-\

 

Lisäksi vaikuttaa siltä, että Silent Wings-foorumi on puoliuinuvassa tilassa, samoin Simmeters-firman web-sivut ja support alhaalla, jne.

Vaikuttaa siltä, että purjelento on nimensä mukaan tosiaankin hiljaista väkeä.  ;)

Jaa viesti


Link to post
Jaa muulla sivustolla

Katopas Condor-simua kanssa, siihenhän tais olla sioc-tuki suoraan. Ei ihan pieni apu noissa jutuissa  8) Postasin siitä tänne taannoin linkin.

 

//Tuomas

Jaa viesti


Link to post
Jaa muulla sivustolla

Condoriin ei saa Suomi-sceneryitä. Eikä sitä viittis joka päivä muutenkaan vaihtaa softaa, varsinkin kun tämän nykyisen kanssa ollaan edetty jo modelin ja lentomallin kanssa.

Condoriin ei myöskään saa itse mallinnettuja koneita.

 

Sain apuja alustavasti hetki sitten Saksasta. Selvitetään nyt mihin softaan ajetaan SW:stä UDP-tietoa.

 

Mittarit saa kuitenkin Simmeterin kautta suht. edullisesti ja samalta firmalta on lähiaikoina tulossa servomittariakin. Viimeistään silloin tuon puhaltimen saa toimimaan.

 

Tälläinen kortti voisi olla yksi vaihtoehto:

http://www.lipoly.de/index.php?main_page=product_info&products_id=114457

Jaa viesti


Link to post
Jaa muulla sivustolla

Homma etenee. UDP client on pystyssä ja valmiina nuuhkimaan Silent Wings ohjelmasta tietoa. Jostain syystä simulaattoriohjelman asetuksiin lisätty komentorivi ei herätä client-ohjelmaa eloon.

 

Silent Wings -ohjelman option.dat tiedostoon tulee lisätä komentorivit wikin mukaan seuraavasti:

http://wiki.silentwings.no/index.php?title=UDP_Output&redirect=no

 

Olen testannut jo ohjeen mukaan ja SW foorumilta löytämieni aiempien keskustelujen mukaan myös eri upd protocol (simmeters, condor, binary)

ja udp address (127.0.0.1 ja local host) asetuksilla.

 

Udp client ei kuitenkaan herää henkiin. Log-tiedosto tallentuu, mutta tyhjänä.

 

Tältä näyttävät asetukset nyt clientissä (valmiina toimintaan) ja Silent Wings:n setup tiedostossa:

http://lentosimulaattori.1g.fi/kuvat/PIK-5b+-+OH-PAY/settings.jpg

 

Ehdotuksia/ajatuksia ongelmaan?

Jaa viesti


Link to post
Jaa muulla sivustolla

Kiitos hyvästä huomiosta. Pitää testata tuo vielä. Muistaisin silti testanneeni tuota eri vaihtoehdoilla joten puusilmä on iskenyt vasta viimeisellä syöttökerralla.  ;)

Jaa viesti


Link to post
Jaa muulla sivustolla

Jees... nyt UDP data ui nätisti UDP logiin. Tämän näköistä rimpsua tulee Silent Wingsistä ulos:

 

tme=12.000;asi=50.97;asl=3824.29;agl=3282.97;evi=-0.14;vsi=0.18;trn=0.00;hdg=0.00;yaw=0.00;pit=-0.02;bnk=0.00;

 

tme=12.000;asi=50.93;asl=3824.30;agl=3283.01;evi=-0.24;vsi=0.25;trn=0.01;hdg=0.00;yaw=0.00;pit=-0.07;bnk=0.00;

 

tme=12.000;asi=50.89;asl=3824.32;agl=3283.05;evi=-0.34;vsi=0.29;trn=0.01;hdg=0.00;yaw=0.00;pit=-0.12;bnk=0.00;

 

Nyt vaan rautaa perään ja linkkiä tuulettimelle :thmbup: :thmbup:

 

Pienestä oli kiinni. Silent Wings:ssä olikin kaksi eri options.dat tiedostoa; toinen pelin juuressa ja toinen aircraft-kansion alla.

Pelin juureen ja myös jokaisen konetyypin options.dat kansioon tulee kopioida seuraava rivi:

 

#---------------------

# UDP Output protocol

#---------------------

use_output_udp      = true

output_udp_protocol = simmeters

output_udp_address  = localhost

output_udp_port     = 6060

output_udp_rate     = 30

 

Mielenkiintoista miten erilaista dataa Silent Wings työntää ulos formaatista riippuen. Alla olevassa linkissä näkyy Simmeters:n ja Condorin dataa:

http://www.lentosimulaattori.1g.fi/kuvat/PIK-5b+-+OH-PAY/Simmeters_vs_Condor_UDP_info.jpg

Jaa viesti


Link to post
Jaa muulla sivustolla

Luo uusi käyttäjätunnus tai kirjaudu sisään

Sinun täytyy olla jäsen osallistuaksesi keskusteluun

Luo käyttäjätili

Rekisteröi uusi käyttäjätili helposti ja nopeasti!


Luo uusi käyttäjätili

Kirjaudu sisään

Sinulla on jo käyttäjätili?


Kirjaudu sisään