XC Soar / Android puhelin / IOIO kortti <==> FLARM / Variom

Yleisön pyynnöstä palsta PDA- ja muillekin ohjelmille
Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

XC Soar / Android puhelin / IOIO kortti <==> FLARM / Variom

Viesti Kirjoittaja Hytsky » To 15.12.2011 21:07

Olen haalinut kasaan IOIO kortin, RS232/TTY muuntimia ja muuta sälää, tarkoituksena rakentaa pari kappaletta Android puhelimen kytkentöjä kerhomme purtsikoihin. Tavoitteena on, että systeemissä olisi seuraavat ominaisuudet:
- Tiedonsiirto sekä Android puhelimen lataus käyttäen USB liitintä
- FLARM tietojen välitys XCSoar ohjelmalle Android puhelimessa
- XCSoarin taskimäärittelyn (deklaraation) lähetys FLARMin IGC loggerille
- Variometrien NMEA viestien luku XCSoarissa (vario, IAS, Baro, lämpötila, MC, etc. laitekohtaisesti)
- Soveltuvilla variometreillä MC, tuulensuunta etc. asetusten kirjoitus variometrille

Vastaavia hankkeita lienee muillakin, toivottavasti jo toteutettuja. Meillä variometri/laskinkalusto on, no jos ei ihan sekavaa, niin ainakin sekalaista. Olisi kiva kuullan, miten muut ovat ratkaisseet eri järjestelmien parametroinnin, tiedonsiirron, johdotukset jne. Myös koteloinneista, käytetyistä liittimista jne. olisi varmasti opiksi otettavaa.

Edit:
IOIO kortin kautta LX160 variometrin/laskimen liittäminen onnistui helposti. Seuraavaksi liitetään FLARM.

Edit2:
RedBox FLARM liitetty. Vaikeuksia aiheutti RJ45 jakaja, joka oli viallinen. Lopuksi uhrasin FLARM external display- kaapelin, jonka katkaisin, ja tinasin D9(Male) liittimen johdon keskelle. Pelaa, ja kevääksi pitäisi tulla XCSoariin FLARMin loggerin declaraatio ja IGC lokitiedoston purku.

Edit3:
Otin edellä kuvatusta FLAFMin RJ11 kaapelista RX, TX ja GND lisäksi myös 3.3 V Bluetooth modulille. Ensitesteissä tunuu pelaavan hyvin. Osien hinnaksi tulee noin 10 euroa, honkkaista tilattuna.
Viimeksi muokannut Hytsky, La 14.01.2012 19:08. Yhteensä muokattu 3 kertaa.

Avatar
tertsi
WGC 2008 Team
Viestit: 71
Liittynyt: Ke 29.01.2003 15:51
Viesti:

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja tertsi » To 15.12.2011 23:58

Viitaten osittain tuohon Pelastuspalvelu ketjuun, niin
tuota position nettiin päivittävää juttua olen jo hieman protoillut itsekseni, pitänee käytännön testejä tehdä vielä kesällä, kai se matalalla ainakin voisi toimia.
Vaikeutena voi olla Android ohjelmien yhtäaikaiskäyttö, näytöllä oleva applikaatio "omii" resurssit tai luopuu jollei ole näkyvillä.
IOIO korttikin löytyy, jos sille jotain funktiota keksisi, vaikka autopilot lennokkiin :wink:

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Ke 04.01.2012 17:32

XCSoar ohjelman kehittäjäaktiivien mukaan pian julkaistavassa 6.3 versiossa on mukana http://www.livetrack24.com/ linkkausmahdollisuus. Pintapuolisesti vilkaisin livetrackia, ja näyttää juuri siltä miltä pitääkin, eli liikkeet näkyvät karttapohjalla netissä. Mielenkiintoisia mahdollisuuksia kilpailujen järjestäjille - karttapohjiin saa näkyville myös käännepisteet, ja kilpailijoiden liikkeet näkyvät yhtäaikaisesti. Kaikkee ne keksii..
manuaali kilpailunjärjestäjille: http://www.livetrack24.com/doc/Livetrac ... itions.pdf

tinke
Viestit: 12
Liittynyt: To 31.07.2003 18:09
Paikkakunta: Joensuu
Viesti:

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja tinke » Ke 04.01.2012 19:39

Moi,

Tiedoksi:

Osui silmään seuraava artikkeli:
http://www.tietoviikko.fi/kaikki_uutise ... si/a749921

Yksi sovelluskohde voisi olla vaikkapa maaperätietojen hyväksikäyttö... eikun hyödyntämään.


-Tinke
Club Libelle oli rautaa...

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Su 12.02.2012 20:42

Tämmöinen on tekeillä: http://tvlnet.de/
Tuossa on IOIO ohjelmisto ja rs232/TTL level sifterit samassa printissä.

hnpilot
Aktiivikirjoittaja
Viestit: 445
Liittynyt: Ma 21.04.2003 06:55
Paikkakunta: Lahti

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja hnpilot » Ma 13.02.2012 13:04

Hytsky kirjoitti:XCSoar ohjelman kehittäjäaktiivien mukaan pian julkaistavassa 6.3 versiossa on mukana http://www.livetrack24.com/ linkkausmahdollisuus. Pintapuolisesti vilkaisin livetrackia, ja näyttää juuri siltä miltä pitääkin, eli liikkeet näkyvät karttapohjalla netissä. Mielenkiintoisia mahdollisuuksia kilpailujen järjestäjille - karttapohjiin saa näkyville myös käännepisteet, ja kilpailijoiden liikkeet näkyvät yhtäaikaisesti. Kaikkee ne keksii..
manuaali kilpailunjärjestäjille: http://www.livetrack24.com/doc/Livetrac ... itions.pdf
Tässä on se ongelma, ettei Suomessa saa ainakaan nykysäännöstöllä käyttää gsm:ää ilmassa....

hannu

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Pe 17.02.2012 23:33

Suomessa ollaan kehittämässä piirikorttia, jonka avulla XCSoar ohjelmalle saadaan kytkettyä maksimissaan 4 laitetta RS232 yhteyksien kautta. Myös virransyöttö ja FLARM kytkennän erikoisuudet on huomioitu.

Yksi sarjaliikenneyhteys on tarkoitettu LX RedBox FLARMin kytkentään, eli kaksi RJ liitintä in kytketty rinnan, ja kytkennässä on huomioitu tarve katkaista declaroinnin tai loggeritiedostojen luvun ajaksi external displayn TX yhteys. RS232 on point-to-point, monta laitetta voi kuunnella yhtä lähettäjää, mutta kaksi laitetta ei voi olla yhtäaikaisesti kytkettynä lähetyskelpoisiksi rinnakkain.

Toinen RS232 RJ45 liittimen kautta on tarkoitettu esim. Colibrin kytkentää varten.

Kaksi muuta sarjaliikenneyhteyttä on tarkoitettu käytettäviksi D SUB 9 liittimien kanssa (siis ne tavalliset D liittimet). Näihin liitetään variometrit, vanhemmat lohherit ja muut lentotietsikat. Jos tätä kautta on tarjolla 5 VDC, voidaan sitä käyttää jännitelähteenä.

Kortin kautta voidaan syöttää 12 VDC FLARMille ja Colibrille, ja muillekkin jotka käyttävat IGC standardia RJ45 liityntää.

Kortille on suunnitteilla myös hyvälaatuinen 12V/5V jännitemnuunin.

Sarjaliikenne hoituu IOIO kortin kautta, joka liitetään tämän kortin päälle. IOIO kortti myös lataa Android puhelinta ja tiedonsiirto tapahtuu USB kaapelin kautta.

Jos saamme kokoon 30 tilaajaa, tämän kortin PCB:n hinnaksi tulee ammattilaisen suunnittelemana ja tehdastekoisena 20 EUR kappale, ilman komponentteja. Pyrimme tarjoamaan myös valmiiksi kalustetun version, kunhan tiedämme komponenttien määrän ja hinnan. Tarkoitus on pitää hinta tällöinkin hyvin alhaisena.

Kortin koko tulee olemaan luokkaa 80*50 mm, ehdotuksia koteloinnille toivotaan. Mikäli jollakulla on mahdollisuus jyrsiä CNC koneella alumiinikoteloihin liittimenreikiä talkoohintaan, se olisi hienoa!

Avatar
tertsi
WGC 2008 Team
Viestit: 71
Liittynyt: Ke 29.01.2003 15:51
Viesti:

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja tertsi » Pe 17.02.2012 23:57

"keskivertopurjelentäjä" sanoo hä?
Eli jos en ymmärrä sano suomenna.

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » La 18.02.2012 10:29

:oops: sori, mopo karkasi...

Eli, kun laitat tämän härpäkkeen koneeseen ja kytket siihen 12V koneen akusta (sulakkeen ja katkaisijan kautta) ...
ja hankit Android puhelimen, johon lataat ilmaisen XCSoar ohjelman...
- Saat sähkönsyötön puhelimelle USB kaapelilla
- Saat FLARM liikennetiedot XCSoar ohjelman kartalle
- Saat sähkönsyötön FLARM laitteelle
- Saat declaroitua FLARMin IGC loggerin
- Saat luettua loggeritiedostot FALRMin muistista

- Jos omistat esim Colibrin tai vaikka Volksloggerin, sille sama juttu, (sähkönsyöttö),
GPS signaalin luku, declarointi ja tiedostojen purku
- Android puhelimella voikin sitten suoraan ladata loggeritiedostot esim. OLC:hen..

- Jos omistat hienon sähkövariometrin, joka osaa lähettää RS232 linkin yli nopeutta ja variometritietoja,
voit kytkeä sen XCSoar ohjelmaan tämän härpäkkeen kautta.
Näin saat XCSoarista aikas hyvän graafisen loppuliukulaskurin, joka osaa laskea tuulen suunnat jne.

Eli, tämä kapine hoitaa sinulle kaikki ajateltavissa olevat kytkennät ilman johtohässäköitä. Kortilla ei ole erityistä ohjelmoitavaa älyä, se toimii signaalimuunimena ja kytkentäalustana.
EDIT: Niin, ja siihen on rakennettu TTL/RS232 muuntimet neljälle sarjaliikennekanavalle.

Avatar
timbe
Viestit: 84
Liittynyt: Ke 30.07.2003 22:11
Paikkakunta: Espoo

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja timbe » Su 19.02.2012 20:37

Kuulostaa hyvältä. Tässä pätee vaan ukaasi että ns. hyvälaatuinen hakkuri poweri 12/5V pitää suodattaa hyvin suurtaajuusmielessä lähtö- ja tulo-puolella jotta ilmailuradio ja gepsi toimii samaan aikaan; ettei vaan tulisi häiriöitä radiolaitteille.

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » La 25.02.2012 10:59

Printtien protoversiot on nyt tilattu ja hinta päätetty.
Kortteja tarjotaan hintaan 11 eur, + lähetyskulut 9 eur per lähetys. Jos siis tilaan 3 korttia, hinnaksi tulee 3*11+9 = 42 eur.
Jos kortin kaikki neljä sarjaliikennekanavaa otetaan käyttöön, tulee osien hinnaksi noin 10 eur.
Lisäksi tarvitaan Sparkfun IOIO kortti ja kotelo.

haapajarvi
Aktiivikirjoittaja
Viestit: 170
Liittynyt: To 03.09.2009 00:49

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja haapajarvi » La 25.02.2012 14:25

Onko korteista speksejä/schemoja?
Ja kysymys: Miksi ette integroineet IOIO-kortin toimintoja samalle kortille?
Anyway, täällä yks hyvinkin kiinnostunut...


-Juha

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » La 25.02.2012 19:52

Päätimme tehtä IOIO kortille lisäkortin seuraavista syistä:

Rajalliset kehitysresurssit ja tekninen tuki. IOIO kortin prosessorilla on softa, joka hoitaa tiedonsiirron ja I/O:n käsittelyn. Emme uskoneet pystyvämme sekä HW että SW projektiin. IOIO korttia myydään niin paljon, että sen valmistajalla on paukkuja jatkuvaan ohjelmistokehitykseen. IOIO kortin prosessorin ojelmineen voinee lisensioida, katsotaan miten tilanne jatkossa kehittyy. Lyhyellä tähtäimellä korttia jolle prossu on integroitu ei ole tältä porukalta tulossa, ellei mukaan ilmaannu oleellisesti uusia voimia (jos ilmaantuu, tervetuloa!)

Laajennettavuus ja mukattavuus. IOIO kortilla on otettu käyttöön hyvin paljon prosessorin resursseja. Ajatuksena on pitää laajentaminen mahdollisena. Tätä varten kortin sivussa on liityntäpaikkoja, joihin voidaan kiinnittää optoja, liittimiä, lisäkortteja jne. Toiveissa on, että jatkossa tarjolle tulee lämpötila/kosteus antureita, laskutelinevaroitin, laippojen asennon tunnistusta, jne IOIO kortille (tai tälle laajennuskortille) liitettävine laitteineen ja XCSoar ohjelmassa olevine liityntöineen. Kortin sarjaliikennekytkennät on rakennettu helposti muokattaviksi.

Edullisuus ja helppokäyttöisyys. Lisäkortin rakentamisen tulee olla mahdollinen kaikille harrastajille, niillekin joilta pintaliitoskomponenttien asennus ei suju (= minä :oops: ). Siispä kaikki komponentit ovat jalallisia, piirilevyn läpi reikiin sujautettavia, ja helposti tinailtavia. Itse rakentamalla myös hinta pysyy mahdollisimman alhaisena. Esim. kerhoille on taloudellisesti mahdollista rakentaa tälläinen kaikkiin koneisiinsa. Android puhelimia alkaa olla tarjolla todella edullisesti. ja XCSoar on todella helppokäyttöinen - ainakin 20 vuotta vanhoihin saksalaisiin laskimiin verrattuna. Toisaalta vanhankin laskimen/variometrin lähettämä TAS ja variometritieto tekevät XCSoarista kelpo laskimen.

Projekti pysyy hengissä jos kortin käyttämiseen on kiinnostusta. Jos siis käytät XCSoar ohjelmaa ja haluat latausta ja liityntää FLARMiin, loggeriin, variometriin ja muihin laitteisiin, hanki kortti ja tule mukaan kehitystyöhön. Kokemattomammille tee-se-itse ihmisille on tarkoitus tehdä hyvät ohjeet. Kokeneempia harrastelijoita ja ammattilaisia toivon mukaan testaukseen ja kehitystyöhön.

Edit: piirustukset
Liitteet
ioio3d.jpg
3D kuva. IOIO kortti asennettaan piikkiriman päälle, USB liitin tulee RJ45 liitinten päälle. Kotelokin on kehitteilla Itävallassa. Löytyisikö SUomestakin joku, jolla olisi vaikkapa CNC kone ja mahdollisuus pokata alumiinikoteloita?
ioio3d.jpg (63.36 KiB) Katsottu 14763 kertaa
ioio_extension_v1.pdf
(88.2 KiB) Tiedosto ladattu 407 kertaa

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » La 17.03.2012 21:59

Nyt on ensimmäinen proto valmiina. Kuvia ja kuvausta löytyy osoitteesta
http://uk350.blogspot.com/p/ioio-uart-laajennus.html
Kuten näkyy, tarjolla on mukava DIY projekti kevätiltojen ratoksi!

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Ma 26.03.2012 20:51

XCSoarin keskustelupalstalla on ollut puhetta IOIO kortin ongelmista jo siihen on kytketty kaksi 19200 baudin nopeudella toimivaa laitetta. Testasimme IOIOkorttia extenter -lisäkortin kanssa kokoonpanolla jossa oli yhtäaikaisesti kytkettynä
- RedboxFLARM 19200b
- MiniBoxFLARM 19200b
- Volkslogger 4800b
Toimi hyvin 12 tuntia, eli ongelmat ovat jääneet edelliseen softaversioon. Myös kaikki deklaroinnit toimivat, ja tiedostojen luku FLARMeilta (Volkkarilta unohdin kokeilla lggeritiedostojen lukua). Ohessa linkki YouTube videoon koejärjestelystä. Tässä Koejärjetlyssä 12V tuotiin RJ45 liittimelle ja jaettiin muille RJ-liittimille sekä IOIO kortille. 12V voitaisiin tuoda myös Extender kortille tulonastoille johdoilla.
http://www.youtube.com/watch?v=OJ3HwPt3NxE

Extenter kortti on siis valmis ja myytävänä.

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Su 01.04.2012 19:25

Nyt olisi ensimmäinen versio manuaalistakin valmis.
http://dl.dropbox.com/u/70046385/SoarTr ... 20v003.pdf
Toimitetaan kahdenlaisena pakettina:
- Piirilevy ja kela (joka on vaikeampi hankkia kuin muut komponentit)
- Piirilevy ja kaikki komponentit lukuunottamatta IOIO korttia, jonka saa vaikka Månsterin webbikaupausta.
http://store.mansteri.com/index.php/fi/ ... io&x=0&y=0
Kokoamisaika 1-2 tuntia.

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » Su 22.04.2012 11:28

IOIO sarjaliikennerajapintakortin kokoamisohjeet.
http://dl.dropbox.com/u/70046385/SoarTr ... Manual.pdf
www.soartronic.com sivulle lisätty myös alumiinikotelon tiedot.
Mukana linkki Itävaltalaiseen kerhoon, jonka jäsen on suunnitellut ko. kotelon alumiinilevystä taiteltavaksi.
Nyt tämä alkaa olla hyvällä mallilla oleva askarteluprojekti.
XCSoar kehitystiimille menee useampi kappale, joten tekninen tuki pitäisi siltäkin osin olla kunnossa.

Avatar
Matts
Aktiivikirjoittaja
Viestit: 402
Liittynyt: Ti 18.02.2003 21:12
Paikkakunta: Mustasaari

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Matts » To 17.05.2012 15:56

Vastaako teidän "purkki" VW 1150:ä ( http://www.westerboer.de/Seiten/VW1150.html ). Eli voiko eri laitteet olla samanaikaisesti kytkettynä eri BAUDeilla.
Mulla on FLARMi kytkettynä Wateqiin, ja laskimena VW 910/921 (jossa tällä hetkellä oma GPS-vastaanotin). Haluaisin kytkeä yhteen VW:n, FLARMin ja Wayteqin. Ongelma on se, että VW ei toimi kun 4800 baudilla, ja FLARMdata ei taas kulje sillä (GPStiedot kylläkin). Eli voinko kytkeä nämä laitteet teidän "purkkiin" niin että FLARMi ja Wayteqi on säädetty 19200, ja VW on 4800 baudiin?

kysyy Matts

Hytsky
Aktiivikirjoittaja
Viestit: 286
Liittynyt: To 01.07.2010 23:48

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Hytsky » To 17.05.2012 21:37

Voit.

Tuo IOIO UART expansion kortti on muunninkortti ja se liittyy IOIO korttiin.
IOIO kortissa on 4 RS232 kanavaa, jotka kaikki voivat liittyä eri laitteisiin ja eri baudinopeuksilla.
(www.soartronic.com)
XCSoarin konfiguraatiossa voit valita UART 0 .. 3 ja niille laitteet ja baudinopeudet.
http://www.xcsoar.org/discover/features ... ed_devices
Meillä on yhdessä koneessa käytössä sama configuraatio, VW921 ja RedBox FLARM.

Avatar
Matts
Aktiivikirjoittaja
Viestit: 402
Liittynyt: Ti 18.02.2003 21:12
Paikkakunta: Mustasaari

Re: XC Soar / Android puhelin / IOIO kortti <==> FLARM / Var

Viesti Kirjoittaja Matts » To 17.05.2012 22:01

Eli kuinka mä tilaan?

Vastaa Viestiin