MavLink & Frsky Telemetrie (für APM & MPNG)

DripleX

Erfahrener Benutzer
Also ich musste nichts mehr einstellen.
Man muss halt einen Ordner mit dem genauen Modellnamen verwenden, damit das Lua Script angezeigt wird.
 

dezender

Kaufen kann jeder
Genau alles laut der Strucktur Kopieren und den Ordner Modellname den Namen deines Modells geben.
Irgendwie habe ich das gefühl das mein Powermodul scheinbar erst nach USB Anschluss Aktiv,solange ich den Sender dann nicht ausschalte funktioniert zumindest Akkuspannung, wird warum auch immer.
Leider wird mein 3DR Radio Clone unter OSX 10.10 nicht erkannt werd mir nachher mal nen Linux inner VM hochziehen und testen ob via Radio die Spannung übertragen wird.
 

hulk

PrinceCharming
Liegt wohl am script....ich verwende ja den d4r per pixhawk ohne teensy.
Habe jetzt zumindest flugmodus uns sats in form von T1 und T2.
 

hulk

PrinceCharming
Also leute......pixhawk und d4r mit dem miniwandler funktioniert. Es muss kein teensy programmiert werden.
Aber meine rudimentären kenntnisse reichen, um die id's auszulesen.
Fertige Scripte gehen nicht. Zumindest die offiziellen nicht.
Teilweise wurden die id's vertauscht.
 

oefchen

Erfahrener Benutzer
Hallo in die Runde...

ich brauch mal wieder nen Gedankenstupser ;)
Hab mir von Wolke die MavLink_FrSkySPort Dateien geladen...Ardunio 1.0.6 installiert...Teensy ins Arduino Verzeichnis installiert...die Lib´s nach Arduino importiert.... aber die MavLink_FrSkySPort.ino kann ich nicht kompillieren.

Da gibts ne Fehlermeldung
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 + Td: 1.20 (Windows 7), Board: "Teensy 3.1"
MavLink_FrSkySPort.ino: In function 'void setup()':
MavLink_FrSkySPort:223: error: 'FrSkySPort_Init' was not declared in this scope
MavLink_FrSkySPort.ino: In function 'void loop()':
MavLink_FrSkySPort:327: error: 'FrSkySPort_Process' was not declared in this scope
MavLink_FrSkySPort.ino: In function 'void _MavLink_receive()':
MavLink_FrSkySPort:369: error: 'parseStatusText' was not declared in this scope
MavLink_FrSkySPort:391: error: 'storeVoltageReading' was not declared in this scope
MavLink_FrSkySPort:392: error: 'storeCurrentReading' was not declared in this scope
MavLink_FrSkySPort:465: error: 'storeAccX' was not declared in this scope
MavLink_FrSkySPort:466: error: 'storeAccY' was not declared in this scope
MavLink_FrSkySPort:467: error: 'storeAccZ' was not declared in this scope


Was genau mach ich denn falsch ?
Edit: Die zeilen 87+88 stören. Auskommentieren wie Wolke auch schreibt.

Und das kann doch nicht richtig sein das ich den Teensy 3.1 am USB als USB-Eingabegerät unter HID sehe...keinen COMPort bekomm !?
Doch kann wohl :rolleyes:
Grüsse vom Frank
 
Zuletzt bearbeitet:

wolke

Neuer Benutzer
hi,

letzendlich hast du wohl alles richtig gemacht. allerdings reicht es nicht die MavLink_FrSkySPort.ino einfach nur einzeln zu öffnen. du musst den ganzen ordner MavLink_FrSkySPort mit allen dateien darin sozusagen als projektordner betrachten. deshalb solltest du, wenn du das projekt im arduino editor öffnest über datei->öffnen-> den ordner mit allen vier dateien darin auswählen und dann MavLink_FrSkySPort.ino auswählen. jetzt werden vier reiter im arduino editor sichtbar. der erste ist MavLink_FrSkySPort dann kommt Average dann FrSkySPort.h und noch FrSkySPort. wenn du jetzt kompilierst sollte alles klappen. die erste fehlermeldung war ja das FrSkySPort_Init nicht deklariert ist. FrSkySPort_Init ist in FrSkySPort deklariert. es sollte nun also klappen.
 

oefchen

Erfahrener Benutzer
So...jetzt hab ichs auch :) ...nein ...ich schreib jetzt nicht Jappadappaduuuhhh...obwohl mir danach ist :D

in front mal besten Dank an die Beteiligten ! Ohne euch hätt ich sicher noch mehr Fehler gemacht ;)

Aber jetzt mal ein Ansatz zur Fehlersuche der hier noch gar nicht aufgetaucht ist.

Mein Setup besteht aus ner Taranis dem X8R, Teensy3.1 und Fixhawk. Alles richtig angeschlossen und konfiguriert (jetzt kann ich das sagen!) ...und es kommen trotzdem keine Daten an.

Gelegen hats am neuen X8R. Der kommt halt im neuen Format...meine Taranis funkt noch nach altem Standard. Das Binden hat so auch nur im D8 Modus 1 funktioniert. Aber auch der bietet ja Telemetrie. Nur die Daten kommen nicht an.

ich hatte noch nen X8R hier...alter Standard. In Modus 5 D16 gebunden und sofort reagiert das LUAScript in der Funke....alles im grünen Bereich.
jetzt kann ich mir überlegen ob ich Funke und den alten X update...oder den Neuen downgrade. ...hmmm
 

robschii

Erfahrener Benutzer
hallo freunde,

ich habe seit heute auch den teensy stick und habe bereits alles auf den teensy stick gespielt. zusätlich hat der AUAV X2 auch noch einen Spanungs- und Strom Sensor AttoPilto 180A bekommen. Im MP zeigt er mir Spannungs und Stromwerte an aber auf der Taranis nicht. Die Beschelunigungssensoren gehen. Da ändert sich was auf dem Display der Taranis. Empfänger ist ein X8R. Was habe ich vergessen?

Mit FAS zeigt er mir was an! Allerdings nicht Cell Oder Cells. Muss ich da den Balancer vom Akku noch wo anschließen? oder geht das ohne?
 
Zuletzt bearbeitet:

hulk

PrinceCharming
zur info......seit ac 3.2.1 ist zusammen mit dem pixhawk kein teensy mehr nötig.
d-serie war ja eher schon dabei, x-serie folgte wohl mit diesem release.
ich habs mit dem d4r-ii am laufen und es ist super und stressfrei.
 

oefchen

Erfahrener Benutzer
Verdammt...kannst dich aus dem Wiki nicht ausklinken ! :) Immer was neues...und noch geileres :)

Danke ;) an beide ;)

edit: Und die Teile musst auch nicht kaufen. Sind die Converter die man zum flashen auch bräuchte. Will heissen ein invertiertes FTDI und die kl. Diode....
 
Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten