APM 2.5 Mavlink telemetry feed weergeven via FrSky schermpje

Discussie in 'Multicopters FPV foto en video' gestart door Discus2ct, 1 feb 2014.

  1. Discus2ct

    Discus2ct

    Lid geworden:
    11 aug 2009
    Berichten:
    1.617
    Locatie:
    Rijswijk
    Ik heb inmiddels een APM 2.5 op mijn flame wheel 550 zitten in combinatie met een FrSky D8R-II PLUS 2.4Ghz 8CH Receiver en een FrSky FLD-02 Telemetry Schermpje.

    Nu heb ik vernomen dat het mogelijk zou moeten zijn alle gegevens van accuspanning (icm power module) locatie, hoogte, snelheid etc. op het display van de APM weer te geven.

    Nu wordt er in verschillende fora aangegeven dat dit werkt. Sommigen noemen hierbij het gebruik van een jD-IOBoard v1.1 controller. Echter heb ik nergens goed kunnen achterhalen of dit ook echt nodig is en zo ja hoe je dit dan precies dient aan te sluiten.

    Zijn er mensen met ervaring met deze combinatie die dit al werkend hebben gekregen en zo ja mij wat informatie en of een schema kunnen geven van hoe dit aan te sluiten?
     
  2. heyudude

    heyudude

    Lid geworden:
    12 sep 2013
    Berichten:
    4.229
    Locatie:
    Noord-Limburg
    Met de minimosd lukt dit op je videostream, als je daar op Googled vind je voldoende info ;)

    Maar welk scherm bedoel je? Je fpv scherm?
     
  3. Discus2ct

    Discus2ct

    Lid geworden:
    11 aug 2009
    Berichten:
    1.617
    Locatie:
    Rijswijk
    Nee gewoon mijn telemetrieschermpje aangesloten op mijn 2.4 frsky module in mijn zender. Heeft verder niets met fpv of videostreams te maken. Puur weergave van info over accustatus etc.

    Hoopte hier wat antwoorden te vinden omdat google nog niet echt to the point komt (tot nu toe).
     
  4. RubenK

    RubenK

    Lid geworden:
    9 jul 2014
    Berichten:
    1
    Als het goed is zou dit topic op DIY Drones je verder moeten kunnen helpen. En ja, volgens mij heb je wel een 'vertaler' nodig tussen FrSky module en de APM. De FrSky module gebruikt namelijk het SBUS protocol, en de APM niet ...

    APM MavLink to FrSky X8R S.Port converter - DIY Drones
     
  5. Emanuel

    Emanuel

    Lid geworden:
    9 feb 2011
    Berichten:
    1.740
    Locatie:
    Waalwijk
    Even dit oude draadje ophalen.
    Ik zit met hetzelfde probleem en ben al een eindje onderweg om het werkend te krijgen.
    Ik heb een Arduino Mini Pro clone gekocht en daar dit opgezet: APM_Mavlink_to_FrSky_0.1rc1.hex
    Aan de input kant hangt de Mini aan dezelfde draden als de Minim OSD behalve de Rx lijn van de APM, die is niet aangesloten. Op digitale uitgangen 5 en 6 zit de telemetrie poort van de D4RII ontvanger.
    Ik krijg nu in ieder geval de accu spanning door en nog enkele warden, maar meer moet mogelijk zijn met de JD-IO Board software. Die geeft helaas alleen maar onzin door.

    Heeft iemand dit al wel werkend gekregen?
     
  6. stansan

    stansan

    Lid geworden:
    19 mei 2013
    Berichten:
    80
    Locatie:
    Lelystad
    Emanuel, ik zal deze oude draad ook maar weer gebruiken, ik ben nu zelf aan het klooien met die JD-io board v1.1 en de software mavlink 0.5

    Hij geeft bij mij deheading exact aan alsook de Z Y X accel.
    op Temp1 geeft hij de innerlijke temperatuur weer en op Temp2 de GPS waardes.
    waarbij het voorste getal het aantal sats is en het laatste getal de fix. dus 63 is 6 satelieten 3d fix. 102 zou bv 10 satelieten en 2d fix zijn.

    Tot zover geeft ie het allemaal door.
    Alleen het voltage daar ben ik nog niet uit. somes gaat het goed maar na een tijdje geeft ie zoveel cellen door dat het totaal soms wel op 25v zit (3s baterij) dus compleet onzin

    In cell staat het wel goed maar van Cells maakt ie een potje. ik zie namelijk een rijtje met bv 3 x de juiste cell waardes en een stuk of wat staan er op 0.00
    tot zover gaat het goed.. na een poosje gaan die 0.00 ook waardes krijgen en dan gaat het mis.. de taranis telt alles bij elkaar p en zo krijg je van die onzin waardes.

    Ben het trouwens icm het 3 schermen script van richardoe op de taranis aan het implementeren...


    Dit zouden de waardes moeten zijn :

    Values that are running and known to be correct:

    Accel - X, Y, Z = Accelerometer values, -+ values
    Temperature 1 = Flight controller internal temperature, Celsius
    Temperature 2 = Visible satellite count and GPS Fix style, 2-3 digits where LAST digit is fix status 0-1 No fix, 2 2D Fix, 3 3D Fix. FRONT digits are amount of satellites. For example "63" = 6 satellites, 3D FIx or "103" is 10 satellites, 3D fix or "32" = 3 satellites, 2D fix
    Heading = Your current compass heading
    RPM = Armed/Disarmed status and approximate throttle value when armed. 0 = Disarmed/Motors off, Values between 1020 - 1960 are shown when motors are armed and throttle position. Number represents pulse width so for example around 1500 is middle throttle. This value is NOT exactly same what Mission Planner might show for your throttle channel as we need to use special scaling made by FrSky but it's close to it. Accuracy is -+30 uS.
    Altitude = Altitude detected by your flight controller (works on tabletop tests, not confirmed on real flight yet. Anyone??)
    Lat/Lon = GPS Latitude/Longitude details with N/S, W/E indicators
    Time = Sec/Min/Hours since last reboot of IOBoard
    Things that needs to be fixed/confirmed are:
    Voltage = Battery voltage. It seems to work but startis drifting after awhile.
    Current = It's seen by IOBoard but not forwarded correctly
    Fuel Level = Seen by IOBoard but not confirmed yet
    Speed = Seen by IOBoard but not confirmed yet
     
  7. Polleke

    Polleke

    Lid geworden:
    6 feb 2008
    Berichten:
    32
    Locatie:
    Steenbergen (N.Br.)
    MavLink2FrSky

    Hallo allemaal,

    Misschien zit ik niet op het goede draadje, maar ik heb tot op heden nog steeds geen resultaat op andere sites wat mijn "probleem" betreft. :nooo:

    Hopelijk kan iemand mij hier helpen.
    Ik wil de data die de pixhawk van mijn quad uitzendt via MavLink op mijn FrSky Taranis zien (en horen)

    Nu zie ik dat dit kan met een Arduino Mini Pro, maar ik krijg geen respons van betreffende ontwerpers. :(
    Dit heb ik inmiddels gevonden:
    APM MavLink to FrSky X8R S.Port converter - DIY Drones (zie ook post van RubenK in dit draadje)
    Ze hebben het hier over een "Teensy 3.1" maar het gaat ook met een Arduino Mini Pro.
    Aangezien ik zo'n Arduino heb, heb ik geen zin om een Teensy aan te schaffen. ;)
    Op page 45 kun je zien dat het ook met een Arduino kan:
    APM MavLink to FrSky X8R S.Port converter - DIY Drones
    Ik heb o.a. Hector Hind ook gevraagd, maar dus ook zonder resultaat......

    De ellende is dus dat ik geen antwoord krijg van hun en dat ik met het probleem zit dat het compilen van deze software gaat: http://diydrones.com/forum/attachment/download?id=705844:UploadedFile:1596890

    Zoals je kunt zien op page 45 heeft "Larry Dunn" hetzelfde probleem als ik.
    Ik heb Larry al benaderd, maar die heeft ook nog geen antwoord/oplossing gekregen.

    Hopelijk kan iemand op Modelbouwforum mij wel helpen, want ik ben een totale :n00b: op het gebied van Arduino programmeren.

    Alvast bedankt,
    Paul
     
    Laatst bewerkt: 7 apr 2015
  8. Emanuel

    Emanuel

    Lid geworden:
    9 feb 2011
    Berichten:
    1.740
    Locatie:
    Waalwijk
    Ik kreeg het met een mini ook niet aan de praat icm een D4R-II ontvanger. Ik gebruik nu een X8R icm teensy en dat werkte wel direct.
     
  9. stansan

    stansan

    Lid geworden:
    19 mei 2013
    Berichten:
    80
    Locatie:
    Lelystad
    Voor zover ik weet zijn deze oplossingen nogal gedateerd.
    Vanaf arducopter versie 3.1 is frsky telemetrie standaart in de APM/Pix firmware opgenomen.
    Die teensie oplossing was om mavlink data te converteren naar frsky.

    Aangezien de laatste versies dus al zelf frsky spreken op serial2 kun je het met een simpele ttl converter doen.
    Je moet in missionplanner alleen nog aangeven dat je telemetrie op Frsky protocol moet ipv mavlink
    common-FrSky-telemetry | ArduCopter

    kijk 2de plaatje voor je X ontvanger. de Full 1 en het dingetje wat je waarschijnlijk al hebt om je ontvanger firmware te upgraden worden hier gebruikt.

    Het feit waarom ik zelf nog wel met een omweg moet klooien is dat ik een Megapirate crius v1.1 boardje gebruik, en die firmware loop vreselijk achter (2.76)
     
  10. Polleke

    Polleke

    Lid geworden:
    6 feb 2008
    Berichten:
    32
    Locatie:
    Steenbergen (N.Br.)
    Hoi Stansan,

    EINDELIJK een bericht waar ik iets mee kan. :cool:
    Hartelijk dank daarvoor.
    Echter toch wel jammer dat ik niet als echte Lollander (ons ben zuunig) m'n Arduino -die ik nog had liggen- kan gebruiken. :(

    Er komen wel wat vragen naar boven voor deze oplossing.
    Ik heb een FrSky D8R-XP ontvanger dus dat zou moeten werken?
    Krijg ik de data op m'n Taranis? Of moet ik zo'n apart schermpje kopen?
    Bedoel jij met die ttl converter, FrSky-FUL1 TTL-to-RS232 converter?
    Als ik alles goed begrijp is de FULL-1 converter een stuk beperkter als de oplossing met de Teensy?

    Ik heb deze oplossing ook gevonden, maar die is nogal duur (€52):
    Taranis Mavlink APM Pixhawk Telemetry adapter - Telemetry - Radio gear
    Wel ontzettend uitgebreid.........

    Ben jij bekend met zo'n jD-IO board?
    jD-IOBoard v1.1, MCU controlled IO Board for driving LEDs, Relays, Servos
    Waar ze het hier ook over hebben?
    Adding more features to IOBoard - DIY Drones
     
    Laatst bewerkt: 8 apr 2015
  11. stansan

    stansan

    Lid geworden:
    19 mei 2013
    Berichten:
    80
    Locatie:
    Lelystad

    Ik dacht dt jij een X8r ontvanger had.. die simpele oplossing is met een X receiver dus X8r X6r enzo.. namelijk je pix die spreekt al frsky S.port maar achterstevoren en te luid :) door die hele simpele ttl to rs232 converter (kan ook andere dan full1 zijn denk ik) vertaalt ie het naar een normale geluidsterkte en draait het om zodat je taranis het weer van voor naar achter kan luisteren..

    Met een D serie (wat ik dus ook heb D4RII), wordt he lastiger en moet je pix weer in Mavlink taal gaan spreken (poort 1) en moet je extern de mavlink vertalen naar frsky.
    Dat kan idd met een JD-IO boardje. Daar ben ik ook mee aan het klooien.

    HEt meeste gaat goed behalve Voltage daar maakt ie een potje van en dat is nou juist het belangrijkste vind ik. Ik heb geen pixhawk maar een crius v1.1 board, dus mischien zou het bij jou wel goed gaan??? durf het niet te zeggen.
    Met arduino mini pro en teensie heb ik geen ervaring.

    Als je ergens een X serie receiver hebt zou ik voor die optie gaan.. scheelt een hoop geklooi denk ik.

    Edit:
    Met een jd-io kan je dan wel weer alerlei ledjes aansturen dat is dan wel weer leuk.

    Edit 2:

    Ik zat net zelf even op die link van mij te klikken en als je door klikt naar die pixhawk pagina zie ik idd een D4R ontvanger met alleen een Full1.... zou dus ook moeten werken.
    Ik zou het gewoon proberen als ik jou was een full1 kost iets van 2 of 3 euries op ebay.
    Ik heb de mijne ergens van een Duitse website... de 4.50 verzendkosten was hoger dan het ding zelf weet ik nog.

    Op eBay heb je nog wel eens gratis verzenden, maar alleen als je geen haast hebt :) 2 tot 3 weken wachten is dan wel normaal.
     
  12. Polleke

    Polleke

    Lid geworden:
    6 feb 2008
    Berichten:
    32
    Locatie:
    Steenbergen (N.Br.)
    Zo zo een heleboel om te proberen en uit te vogelen. :p
    Voorlopig ben ik dus van de straat (en dat met dit mooie weer :()
    Eerst nog even in de tuin werken...........
    Ik laat wel weten hoe de ontwikkelingen zich ontplooien.

    Edit: waar heb jij die full1 gevonden op ebay?
    Ik kan er alleen maar een vinden van $ 5.99 + $ 10.55 shipping uit de USA
    http://www.ebay.com/itm/NEW-FrSky-R...632?pt=LH_DefaultDomain_0&hash=item4d2b897d78

    Edit 2: is dit ook zo'n converter? (hij lijkt er wel heel veel op van HK)
    http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idproduct=16672
     
    Laatst bewerkt: 9 apr 2015
  13. Emanuel

    Emanuel

    Lid geworden:
    9 feb 2011
    Berichten:
    1.740
    Locatie:
    Waalwijk
    Lijkt er helaas wel op dat dit alleen met de Pixhawk werkt. De APM komt rekenkracht te kort om ook nog eens Frsky dialect eruit te gooien. De oplossing waarnaar gelinkt wordt is de Teensy...
     

Deel Deze Pagina