3DR will trotz Verbindnung nicht mit Mavlink reden! ...doof!

EagleFly

Erfahrener Benutzer
#1
Hey Guys,
mein 3DR findet auf anhieb zwar Verbindung "grüne LED leuchtet" und ich kann auch die 3DR Einstellungen in MP ändern, speichern aber MP will kein mavlink akzeptieren.
Via USB alles Easy!

Fehler via Versuch 3DR: no Heartbead..... Schad!

Ich habe sogar schon die Pins nachgelötet ( die sahen echt sch.... aus) aber ändert nix, Verbindung geht via Com4 alles wunderbar, nur ohne Mavlink....

Habe schon ECC, MAVLINK, OP usw in alle Varianten versucht....

Mein Setup: 1.2.87 1.1.5074.37758

H I L F E !!!!
......Danke!
 

Anhänge

EagleFly

Erfahrener Benutzer
#2
Falls es der Sache hilft...
anbei nochmal ein Screenshot von meinem MP und den Com Einstellungen beim 137ten Versuch eine MAVLINK Verbindung an start zu bringen....
MAVlink doof.JPG
 

aargau

Erfahrener Benutzer
#4
Baud Rate von SERIAL3_BAUD auch auf 57600 ? Da müsste 57 als Parameter drinn stehen.
RX / TX Kabel korrekt?
Ich hatte selbes Problem, bei mir scheint der eine Sender defekt zu sein.. Habe nun einen anderen dran mit dem geht es.
Blinkt bei dir das rote LED beim Copter Modul ab und zu und das Grüne leuchtet kostant?
 

EagleFly

Erfahrener Benutzer
#5
Jap, da steht 57 drinn.... Kabel ok? ....ich denke schon, denn die grüne LED am Copter und die grüne LED am Laptop beide leuchten und wenn ich zb. Daten lade bze. speichere dann blinklen beide rote LED´s, ... die zwei Module sind 100% mit einander verbunden!
ICh konnte sogar das Firmware via 3DR durchführen, nur MAVLINK geht nicht!? .....

Ich dacht zuerst auc an die Lötstellen, des Moduls, habe nachgelötet, alles IO, sonst könnt ich auch keine Firmare aufspielen, oder!?

Bringt an dieser Stelle noch ein FTDI adapter was? Vermutlich nur wenn ich generell keine Verbindung erhalte, oder?

Das GPS hängt im Moment nicht dran, da ich das Kabel für das 3DR benötige, aber das sollte doch der MAVLINK Verbindung zunächst egal sein!?

Ich blicks net.
 

aargau

Erfahrener Benutzer
#6
hmm also ein ftdi kabel wäre mal nützlich oder halt sonst ein Serialadapter, dann kannst du testen ob du Daten vom PC an den PC senden kannst, klappt das nicht wird eins hinüber sein...
Aja, was du auch noch versuchen könntest:
Nimm Putty oder sowas und connecte dich mit dem Serialport nun müssten eigentlich konstant Daten ankommen, ev. den Copter mal neu Booten, passiert da nichts denke ich es liegt an dem.

Dann würde ich einfach mal das Empfänger FTDI Kabel nehmen und den Copter direkt da anschliessen (anstelle des Telemetriemoduls) und so ein Connect versuchen klappt das muss es am Telemetriemodul liegen.

Wie gesagt, meins hatte auch so ein Problem, die Verbindung stand, die Module wurden erkannt aber es kamen einfach keine Daten über die Seriellen Ports mehr an.
 

EagleFly

Erfahrener Benutzer
#7
Schade, habe gehoft ohne den FTDI Adapter klar zu kommen, auch weil ich morgen gerne einen Flug unternommen hätte.
Wo finde ich denn einen Preiswerte und passenden FTDI Adater, aus DE?
... wundern tut michs dennoch, denn wie gesagt Einstellungen laden, speichen, Firmware soga hochladen, alles geht!?
Gibt es evtl. noch irgendwo Einstellmöglichkeiten im MP die falsch sein könnten?
 

VikiN

Flying Wing Freak
#8
hab zwar - noch - keinen APM
aber vor ein paar wochen den mission planer zu testzwecken auf meinem winx xp netbook installiert
( kumpel hat den AMP und wollt telemetrie/Wegpunkte testen hatte nur nen pc - macht sich nicht gut auf der wiese )

hatte am anfang auch die meldungen

"trying to connect"

"no heardbeat packets recived"

bin dann heim, neue treiber von der apm seite geladen, installiert - pc neu gestartet
com port geändert - und dann lief es!

welchen treiber hast Du denn installiert ?
link ?

Gruß
Florian
 
#9
Hallo EagleFly,
wenn Du das orig. 3DR Modul mit USB Kabel hast in das FTDI im USB Stecker ;)
...
Bringt an dieser Stelle noch ein FTDI adapter was? Vermutlich nur wenn ich generell keine Verbindung erhalte, oder?
.
Sonst könntest Du auch keine Parameter auf den Modulen ändern.
Hatte so ein Effekt auch schon, USB direkt geht alles aber per 3DR nicht oder sporadisch nicht :confused:.
Bei mir hat der Resetknopf auf dem APM geholfen, wenn der Countdown anfängt einfach mal drücken, danach hat er mit dem Laden der Parameter aus dem APM begonnen.

Gruß Jörg
 

EagleFly

Erfahrener Benutzer
#10
Hallo Florian,
ich habe es soeben auf meinen 64bit win7 Rechner versucht und auch den Treiber 2.8.30.0 installiert.
Treiber.JPG Treiber2.JPG

Jörg, auch dein Tipp mit dem Reset blieb leider Erfolglos.

Naja, ich habe das Telemetriemodul von unseren Chinafreunden...
jedoch: The RCTimer Radio telemetry system base on 3DR Radio system and 100% compatible.
Firmware upgrades and configuration are fully supported in the APM Mission Planner. Configuration is also possible through the 3DR Radio configurator and AT commands.

http://www.rctimer.com/product_834.html


Also daran sollte es nicht liegen, hoffe ich.
Und ja wenn die Einstellungen laden/speichern geht, so habe ich doch schon eine Verbindung zum APM oder?
 

Chriss_:)

Erfahrener Benutzer
#12
Hi,

könntest du mal ein Bild von der Verkabelung posten? Vielleicht liegt das da irgendwo dran... Sonst könntest du auch mal versuchen TX & RX am Air-Modul zu verbinden, das Airmodul mit Spannung versorgen und das Ground-Modul ganz normal an den PC hängen. Dann über einen Serial-Monitor (wie ihn die Arduino IDE z.B. hat) Daten mit der richtigen Baud-Rate senden. Diese sollten dann im Serial-Monitor doppelt erscheinen (das Gesendete wird sofort wieder empfangen).

So kannst du generell die Module ausschließen. Die Module machen nichts anderes, als eine Funkbrücke aufbauen und dord serielle Daten hin und her senden.

BTW: weiß jemand, wo man günstig die Air-Module bekommt? Oder nen ganzes Set? Habe die Module von HK und wollte meinen Flieger auch bald mit nem APM bestücken, bräuchte also noch nen Air-Modul oder nen ganzes Set (nen zusätzliches Ground-Modul schadet ja nicht...).

Schöne Grüße aus dem Sauerland!
Chriss
 

EagleFly

Erfahrener Benutzer
#13
Hi Chriss,
danke für deine Tipps, anbei schon mal die Fotos meines Copters (Tri!!!)
IMG_20131123_123048.jpg IMG_20131123_123023.jpg IMG_20131122_194656.jpg

Wir Ihr sehen könnt, hat das RCTIMER Telemetrieset die DF13 4pol Buchse, das APM hat die DF13 5pol Buchse, zum Glück ist das passende Kabel vom GPS Modul hier exakt identisch. Somit ist der Tricopter im Moment ohne GPS! ... dies sollte jedoch keine Auswirkung haben.

Sorry Chriss, aber mit deiner Idee "TX & RX am Air-Modul zu verbinden," komme ich nicht weiter, wo soll ich den das Airmodul alternativ anschließen?

(Ja, hiermit bekenne ich mich als alter Analog 40Mhz Flieger! ;-) )
 

DerCamperHB

Erfahrener Benutzer
#14
die beiden Datenkabel aus dem Stecker entfernen, und mit Draht, Büroklammer oder ähnlichen verbinden
Dann gehe im Mission Planer auf Terminal, und warte
nach 5-10 Sek sollte Com Port Open kommen
dann schreibe etwas, entweder der Buchstabe wird gleich verdoppelt, oder nach der Enter Taste wird das ausgegeben
Mit 2 Terminal Programmen wird 1:1 Geschrieben, mit einem Terminal Programm und dem MP muss ich Enter Drücken zum Übertragen
 

Chriss_:)

Erfahrener Benutzer
#15
Hi,

mhh, ok, die Kabelbelegung bekomme ich grade so nicht raus. Aber Grün ist bei dir am APM Tx, müsste abei dem Air-Modul also auf Rx gehen.

Ich meinte, dass du das Airmodul nimmst, eine Brücke zwischen Tx & Rx machst, dann an GND - anlegst und an VCC eine Spannung (5V), also alles ganz ohne FC. Das Ground-Modul steckst du ganz einfach in den USB Port. Wenn du jetzt Daten über den Port schickst, gehen die vom Groundmodul über die Funkstrecke zum Air-Modul, da dann einmal im Kreis und wieder in das Air-Modul und von da aus über Funk wieder ans Ground-Modul. Der PC denkt, er empfängt Daten und stellt die dar! ;)

Schöne Grüße aus dem Sauerland!
Chriss

Edit: Camper war schneller... ;)
 

EagleFly

Erfahrener Benutzer
#16
Cooler Test! .... und es funtioniert wie von euch beiden beschrieben.
Wenn ich nun im Terminal ein Buchstabe eingebe und enter drücke wird dieser ein Augenblick später wieder zurück geschrieben.
Also mit diesem Test ist sicher gestellt, dass meine Telemetrie funktioniert, oder?

Was nun?
 

EagleFly

Erfahrener Benutzer
#17
Yipie Hura!!!!!
Ich habs geschafft!!!!! :)
Ich habe das RX/TX Kabel verpolt in der Buchsenleiste nun verpolt (Also grün gegen gelb getauscht) nun tut alles!!


VIELEN DANK AN EUCH ALLE!!!
Jetzt muss es nur noch mit regnen aufhörern! ;-)
 
FPV1

Banggood

Oben Unten