AUAV-X2 - Ein echter, kompat. Mini PIXHAWK aus Bulgarien!

udo187

Erfahrener Benutzer
@Franky1: Ja, aus diesem Thread habe ich auch den User "Jarda" mit dem gleichen Problem gefunden (der 9e Post von ganz unten):

Comment by [email protected], Feb 13, 2015
Hi, I have the following problem:
I have connected OSD (one wire not connected) and BT module (both tx and rx) to the FC. If I turn on the FC and FPV receiver, the OSD shows only basic data (roll, pitch, mag..), but not others (such as the battery current and voltage).

When I connect anything via BT (computer, phone) the BT obviously asks for all information and the FC starts sending all data, also to the OSD (even if BT is disconnected later).

But I would like to have the OSD showing all data, even without connecting BT device. I've tried the setup above, but without luck. Any ideas what could be wrong?? Thanks!
 
@udo187, as I understand it for Mavlink data to flow you have to initialise (request data first before it flows) that is what your blue tooth is doing when you request connection and data. You have to set / configure your MinimOSD as Master not slave, so that it requests Mavlink data. Therefore you need to also connect TX from OSD to RX on AUAV-X2 serial2 so that the OSD can communicate (talk to).
regards - bruce
 

Jace25

Erfahrener Benutzer
Hi Bruce,

doing it this way you will not be able to use your bluetooth, cause your minimosd will interrupt your bluetooth serial (if its on the same serial port) communication.

Therefore, the "right" way is to set the Arducopter als "active Sender" so it sends all its mavlink data, nevertheless its requested or not.
 

udo187

Erfahrener Benutzer
@bruce356: Is it possible to connect the RX from the AUAV-X2 to the TX of both modules (bluetooth and minimOSD) which are connected to the same serial?
I have read that this should not be done.
 
@udo187, it is not a good idea to connect both TX RX to both modules at the same time to the same serial port, I connected my Bluetooth to serial 1 to keep them separate. If you can not relocate your Bluetooth module as I did then do as Jace25 recommended in the above post.
Regards - bruce
 
@udo187
Schreib doch mal bitte, was für ein Setup Du genau hast: Welche Firmware auf dem AUAV-X2, welche Groundstation, welche Telemetrie-Verbindungen usw.
 

flying_pit

Geht nicht..gibt´s nicht!
@flying_pit: Habe die Werte von SR1 und SR0 wie im Wiki beschrieben eingestellt:

https://code.google.com/p/minimosd-extra/wiki/APM

Ich speichere die Parameter, trenne die Verbindung, boote den AUAV-X2 neu und dann stehen aber unter SR0 wieder andere Werte drinnen. Ist das normal? (Habe den Haken bei APM Reset bei USB Verbindung schon rausgenommen)

Bei SR1 bleiben die Werte gespeichert

wenn Du an SER2 (Front)bist musst DU natürlich auch die Parameter von SR2 anpassen....:), ansonsten wären deine Parameter schonmal interessant zu sehen.
 

hulk

PrinceCharming
Sr0 ist der usb anschluss. Sollte aber trotzdem nicht zurücksetzen.
Wenn man in der full list reset to default macht, sind alle sr Parameter genullt. Mit dem ergebnis, dass im mp hud keine werte angezeigt werden.
 

udo187

Erfahrener Benutzer
Mir ist das Ganze nicht mehr klar: Mein minimOSD hängt an Serial2 - muss ich jetzt nur diese Parameter anpassen oder andere auch noch? Warum steht im Wiki dann, dass 2 Schnittstellen konfiguriert werden müssen, obwohl das OSD ja nur an einer hängen kann oder?
 

udo187

Erfahrener Benutzer
Vielleicht könnte jemand erklären, wie die Parameter im Missionplanner mit dem AUAV-X2 zusammenhängen.
Im Missionplanner können SR0, SR1 und SR2 konfiguriert werden.

Der AUAV-X2 hat folgende serielle Schnittstellen (bitte bei Fehler um Korrektur)
Front Serial 2 (OSD)
Front Serial 3 (GPS)
Front Serial 5 (FTDI)
Oben Serial 1 (Telemetrie)
USB = Serial 0 ??

So, und wie hängen diese 5 Schnittstellen mit den 3 vom Missionplanner zusammen?
 

flying_pit

Geht nicht..gibt´s nicht!
Vielleicht könnte jemand erklären, wie die Parameter im Missionplanner mit dem AUAV-X2 zusammenhängen.
Im Missionplanner können SR0, SR1 und SR2 konfiguriert werden.

Der AUAV-X2 hat folgende serielle Schnittstellen (bitte bei Fehler um Korrektur)
Front Serial 2 (OSD)
Front Serial 3 (GPS)
Front Serial 5 (FTDI)
Oben Serial 1 (Telemetrie)
USB = Serial 0 ??

So, und wie hängen diese 5 Schnittstellen mit den 3 vom Missionplanner zusammen?
ok, der Grund für das ganze ist, das du aktive und inaktive Teilnehmer an die seriellen Schnittstellen hängen kannst. das OSD kann aktiv teilnehmen oder inaktiv, also nur lauschen. ebenso das Teensy, lauscht bloß am RX, sagt aber nix. Wärend Telemetrie und USB sowie GPS zwingend aktiv sind, also hören und reden zur FC. Dabei gibt es noch die Unterscheidung ob die Serial 1 und 2 hardware-Handshake (RTSCTS)machen oder softwaremäßig sich abstimmen. Je nachdem musst du den BRD Parameter einstellen. Beim AUAV ist USB serial0, Auf dem AUAV ist serial1, an der Front serial 2, 3 und 5. serial 4, welches von der neuen RC auch unterstützt wird, gibt es beim AUAV leider nicht. Die SR-Parameter gibt es auch nur für serial0-3. für serial 4 nicht. Damit legst Du fest welche internen Variablen,parameter via serial wie oft übertragen werden sollen. Standartmäßig ist serial 0, also USB immer parametrisiert, damit du im MP was siehst. die anderen serial 1-3, musst,kannst Du selber feslegen wobei du SR1(2)(3)_Params für OSD und/oder Teensy nicht brauchst, sonst dauert alles zu lange. bei SR0 jedoch alle weil du ja auf dem HUD im MP was sehen willst. Klar? Serial5 kannst du getrost vergessen, otto normalflieger wird am AUAV nix via FDTI machen müssen.

P.S. Das Problem mit dem sch...Blauzahn ist, das Blauzahn nur sendet wenn es connected ist, vorher nicht. Ist sogar besser so, denn das BT222 z.B. stürzt regelmäßig ab wenn es mit Daten bombardiert wird wenn es nicht mit einem Device verbunden ist. Daher kommt auch Deine Symtome das Du die GPS Daten erst siehst wenn das Bluetooth sendet, also Daten anfordert.

Derwegen ist ja auch Telemetrie via 433MHz viel einfacher zu händeln als Bluetooth, denn die Telemetrie rödelt immer rum, egal ob das AIR-Modul verbunden ist oder nicht. (am Blinken der LED kann man sehen das es permanent ruft.)

hier ein fetter Fred wo es einiges zu deinen Problemen zu lesen gibt:
http://diydrones.com/forum/topics/adding-extra-functions-to-minimosd?id=705844%3ATopic%3A923434&page=340#comments
 
Zuletzt bearbeitet:
Erhaltene "Gefällt mir": udo187
FPV1

Banggood

Oben Unten