RSSI an APM 2.x - etwas verwirrend

LSG

Erfahrener Benutzer
#1
Ich habe einige Probleme mit RSSI an APM, die mich etwas verwirren.

Zunächst einmal habe ich mir so was hier für meinen X8R Empfänger gelötet. Wenn ich den anschließe und mit einem Multimeter messe, kommt dort eine Spannung um 0,14V heraus.
Dann habe ich nachgeschaut, an welchen Pin RSSI beim APM 2.5/6 eigentlich kommt. Laut dieser Seite kommt es an A8. A8 lässt sich in den Standard-Params jedoch nicht auswählen, sondern nur A0, A1, A2 und A13.
Wenn ich dennoch unter der full Parameter List "8" eingebe, und es an A8 anschließe, erhalte ich bei eingeschaltetem Sender RSSI-Werte um 160 und es wird nichts in der Fluganzeige/Primary Flight Display angezeigt. In den Standard Params steht dann weiterhin "Disabled".
RSSI an PinA8__klein.jpg
Schließe ich RSSI vom X8R nun an A2 an, wähle A2 in der Standard Parameter List und der Full Parameter List aus, erhalte ich für RSSI bei eingeschaltetem Sender Werte zwischen 5 und 6 und bekomme ansonsten ebenfalls keine optische Anzeige.
RSSI an PinA2__klein.jpg
Weiteres Problem ist nun RSSI_RANGE. In meiner Full Parameter List gibt es das nicht, jedoch in der Standard Parameter List. Wenn ich dort den Wert 3,3 eingebe, bleibt das Feld rot. Auch wenn ich diesen wieder auf 0 zurücksetze bleibt das Feld rot. Wenn ich 3.3 eingebe, springt der Wert auf 33 hoch.
RSSI_RANGE.jpg
RSSI an PinA2 Parameterliste.jpg

Also meine Fragen dazu sind:
-Was bedeutet das rote Feld? Wie ändere ich diesen Wert und lade ihn auf den APM?
-Warum kann man bei RSSI_RANGE so unglaublich hohe Werte eingeben und nicht in der Full Parameter List?
-An welchen Pin kommt RSSI denn nun?
-Warum steht in der Anleitung, dass RSSI an PinA8 kommt, wenn dieser unter den Standardparametern gar nicht auswählbar ist?
-Welche Werte für RSSI sollte ich angezeigt bekommen?
-Warum wird RSSI nicht in der Primary Flight Display angezeigt? Wie wird es dort angezeigt?
-Stimmen die Spannungswerte von ca. 0,14V, die ich zwischen Signal und Masse bei RSSI erhalte?

Ich hatte zuerst auch alles mit dem MissionPlanner ausprobiert nur habe ich bei dem seit einigen Tagen das Problem, dass ich damit keine Werte mehr in meinen APM schreiben konnte. Daher bin ich auf den Planner 2 umgestiegen, da damit ansonsten wieder alles funktioniert.

Ich danke schon mal für eure Hilfe
 

lans38

Erfahrener Benutzer
#2
Hi,

lies dir mal den Artikel durch da. Da sollten die meissten deiner Fragen beantwortet werden.

http://copter.ardupilot.com/wiki/common-rssi-received-signal-strength-indication/

bis auf den filter hab ich es bei meinem apm clone genauso.

gruss,
heiko

edit: upps grad gesehen, dass du den artikel ja bereits kennst.
Leider ist mein apm verbastelt und - ausser per usb - nicht mehr zu erreichen. aber in der config steht RSSI_PIN,2 . ich hab dann wohl den entsprechenden pin am apm verwendet.
den wert rssi_range gibt es übrigens in meiner konfig gar nicht
 
Zuletzt bearbeitet:
#3
Also, ich hab's bei mir genauso wie beschrieben....
Filter richtig rum? Der ne in-/out-Seite ...
Zu den 3,3 Volt: du musst das Komma als "." Eingeben ...
 

LSG

Erfahrener Benutzer
#4
Ja Filter ist richtig rum. Sonst würde ich ja keine 0,14V erhalten. Stimmen diese denn? Wenn ich bei RSSI_RANGE "." anstatt "," eingebe, springt er doch um eine Kommastelle hoch. Daher gehe ich davon aus, dass "," richtig ist. Also hast du bei den Standard Params auch 3,3V eingegeben? Blieb bei dir das Fenster dann auch rot? Sollten bei RSSI nun Werte von 160 oder 5-6 erscheinen? Ich konnte da keine Einheit finden.
 
#5
nein, wurde nicht rot ... nutze aber APM 2.0 (für Mac) ... ich habe Werte zwischen 0 und 243 ... finde ich plausibel, wenn ich es recht erinnere ist das im Code ein Byte-Wert (0-255) ... aber mit Sicherheit kann ich das nicht sagen ...

Die Funke liegt aber nicht direkt neben dem Empfänger, oder ? Mindestabstand 1 m, lieber bisken mehr ...

Edit: zu der Seite mit A8 als RSSI-Pin ... die ist veraltet ... steht auch ganz oben ...

Hast Du mal die max. Spannung gemessen, die aus dem x8r kommt ?
 
Zuletzt bearbeitet:

LSG

Erfahrener Benutzer
#6
Am X8R sollten maximal 3,3V rauskommen, ja? Muss ich mal messen.

Am Pin A2 habe ich RSSI nun zum laufen bekommen. Nach wie vor Werte um 160. Wenn ich die 3,3V bei FrSky durch regulär vorgesehenen 5V teile, erhalte ich 0,66. Da RSSI normal bis 255 geht, multipliziere ich 255 mit 0,66 erhalte ich 168,3.
Ist ca. 160 also doch der korrekte Wert, den ich bei meinem Aufbau erhalten sollte? Oder sollte ich 255 erhalten?

Da sich RSSI_RANGE bei meinem Planner 2 nicht einstellen kann (Fenster bleibt rot, Parameter werden nicht gespeichert), habe ich im MinimOSD (welches nun endlich funktioniert) "RSSI Max Value" nun einfach auf 168 gestellt. So kommt es mit der Prozentangabe im OSD ungefähr hin, sofern das überhaupt alles stimmt.
 
Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten