Autoquad Controller ist nun offiziell

meister

Erfahrener Benutzer
Ein großteil wird ja fehlerfrei kompiliert, nur bei der lib: qserialportnative kommt ein fehler,
dem fehlt bestimmt nur ein Headerfile oder so, aber aus c++ werd ich nicht ganz schlau :-(

Code:
void QSerialPortNative::close_impl()
{
  ::close(fileDescriptor_);
  fileDescriptor_ = 0;
}
wo sucht er dieses: '::close(fileDescriptor_)' ???
 

meister

Erfahrener Benutzer
Hab es gerade gefunden, dort hat ein Hader-File include gefehlt:
Datei: thirdParty/qserialport/src/posix/qserialportnative_posix.cpp
Code:
#include <unistd.h>
**grrrrr



Danke,
Olli


PS: alles wird gut :)

Code:
root@station:/usr/src/MultiCopter/qgroundcontrol_aq_sources/qgroundcontrol# ./release/qgroundcontrol 
MODE: 0 
MODE: 80 
MODE: 64 
MODE: 88 
MODE: 92 
MODE: 66 
true 
true 
LOADING SETTINGS FROM DEFAULT "/root/.config/OPENMAV/QGroundControl.ini" 
NEW WIDGETS:  0
 

meister

Erfahrener Benutzer
Hi kinderkram,
Hab ich schon versucht, bringt auch nix !
Aber wie gesagt, ich bin nicht als 'Administrator' angemeldet, da ha ich das Passwort nicht (aber mein User hat eigentlich alle Admin-Rechte).
Hab es auch schon von der Konsole aus versucht zu starten: keinerlei Ausgaben
Hab alle ausstehenden Windows-Updates installiert, neu gestartet: Nix gebracht

Gruß,
Olli

PS: kann morgen mal unseren Windoof-Admin anrufen und mir das Passwort geben lassen, vielleicht geht es ja damit, glaube ich aber nicht so ganz dran, bisher konnte ich auch alles installieren und starten (z.B. APM-Planner, Video-Record-Hardware, ...)

Wenn du noch einen Vorschlag hast was ich versuchen kann lass es mich wissen, ich teste gerne noch ein bissle weiter,
dass Auftauen/Einfrieren wird mich noch ne Zeit lang wach halten :)

EDIT: gibt es unter Windows so etwas wie 'strace' unter Linux ?

EDIT2: lade gerade mal die 1.0.2-Version von der Download-Seite runter, vielleicht geht die ja

EDIT3: auch nix, installiere gerade .net neu(v4)
 

meister

Erfahrener Benutzer
Also das original qGroundControl läuft auch nicht !
Versuche es morgen nochmal als Admin, für heute reicht mirs mit dem Windows :)

Werde mal schauen was mein 1. Logfile im AQ macht
 

meister

Erfahrener Benutzer
Sooo, qgroundcontrol unter Debian-Wheezy funktioniert, das flashen wollte übers GUI erstmal nicht klappen, jedoch per Consolen-Tool
Code:
./aq_bin/aq_unix_32/stm32flash -w ../autoquad/onboard/aqv6.6.hex /dev/ttyUSB0
Das Hex-File wurde mit meinem Makefile generiert und funktioniert auch (sogar auf einem Rechner für den CrossWorks nicht registriert ist / also schei.. auf die 30Tage-Test-Version) :)




PS: Hier nochmal der Link zu den AQ-qGroundControl Sourcen, da diese nicht richtig verlinkt sind:
http://autoquad.org/wp-content/plugins/download-monitor/download.php?id=26
oder:
http://autoquad.org/wp-content/uploads/downloads/2012/09/qgroundcontrol_aq_sources.zip


Gruß,
Olli
 
Mensch "Meister", du kennst dich mit dem ganzen Linux quaqua ala "./aq_bin/aq_unix_32/stm32flash -w ../:confused:" aus und dein Shield ist auch vom aller-feinsten, was kannst du eigentlich nicht??????
 

meister

Erfahrener Benutzer
Hab das Makefile nochmal aufgeräumt:

http://www.multixmedia.org/test/AutoQuad/aq-makefile.tgz


Für Linux-User:
CrossWorks-Demo runterladen und installieren (am besten unter: /opt/crossworks_for_arm_2.2)
AutoQuad-Sourcen per SVN ziehen und im 'onboard' Ordner die TGZ-Datei enpacken:
Code:
# tar tzvpf /tmp/aq-makefile.tgz 
-rw-r--r-- root/src       3902 2012-09-06 19:24 Makefile
drwxr-sr-x root/src          0 2012-09-06 18:55 STM32/
-rw-r--r-- root/src      11902 2012-08-23 15:23 STM32/STM32f4.ld
drwxr-sr-x root/src          0 2012-09-06 18:45 STM32/include/
-rw------- root/src      73002 2012-09-06 18:45 STM32/include/core_cm3.h
-rw------- root/src      22142 2012-09-06 18:45 STM32/include/core_cmFunc.h
-rw------- root/src     238180 2012-09-06 18:45 STM32/include/stm32f0xx.h
-rw------- root/src       2085 2012-09-06 18:45 STM32/include/system_stm32f10x.h
-rw------- root/src      20993 2012-09-06 18:45 STM32/include/core_cmInstr.h
-rw------- root/src      37024 2012-09-06 18:45 STM32/include/core_cm0.h
-rw------- root/src      74547 2012-09-06 18:45 STM32/include/core_cm4.h
-rw------- root/src     475355 2012-09-06 18:45 STM32/include/stm32l1xx.h
-rw------- root/src       2116 2012-09-06 18:45 STM32/include/system_stm32f0xx.h
-rw------- root/src       2228 2012-09-06 18:45 STM32/include/system_stm32l1xx.h
-rw------- root/src      24091 2012-09-06 18:45 STM32/include/core_cm4_simd.h
-rw------- root/src     522023 2012-09-06 18:45 STM32/include/stm32f2xx.h
-rw------- root/src     523689 2012-09-06 18:45 STM32/include/stm32f4xx.h
-rw------- root/src       2092 2012-09-06 18:45 STM32/include/system_stm32f2xx.h
-rw------- root/src       1997 2012-09-06 18:45 STM32/include/system_stm32f4xx.h
-rw------- root/src     633941 2012-09-06 18:45 STM32/include/stm32f10x.h
-rw------- root/src      45813 2012-09-06 18:45 STM32/STM32_Startup.s
Gegebenenfalls im Makefile den Pfad zur CrossWorks-Installation ändern:
Code:
..
CW_PATH = /opt/crossworks_for_arm_2.2
..
Fertig, nun kann man ohne Registrierung (30Tage-Test) ein:
Code:
make clean all
make flash
starten und hat alles was man benötigt ;)


Gruß,
Olli
 

meister

Erfahrener Benutzer
Hi kinderkram,
ich bin froh wenn ich zu so einem genialen Projekt etwas beisteuern kann !

Gruß,
Olli

PS: seit heute gibt es bei Watterott (http://www.watterott.com/de/Raspberry-Pi) Raspberry Pi's auf lager,
wer schnell ist kann noch welche bekommen, werde mir einen neuen Sender inkl. Groundstation damit versuchen zu bauen :cool:
 
Sorry für OT:

So hab mir auch einen bestellt. Bin ich schon lange scharf drauf *G* mal gucken was der kleine so kann. Weiss jemand ob der auch HD Videos abspielen kann? ich möchte mir nen mobilen Mini PC fürs Wohnmobil drausbauen.
 

CaptainPlanetHD

Erfahrener Benutzer
Ich habe meinen gestern auch noch durch den Garten gescheucht! Im Manual Mode will er immer nach vorne abhauen ich muss permanent leicht nick ziehen, dass er auf der Stelle bleibt; Ist da was vertrimmt? Kann ich das einfach austrimmen???
Den Pos Hold habe ich nach PID Tuning auch unter Kontrolle. Was soll ich sagen der hält die Stelle so gut wie mein Naza! einfach Super!!! Das Höhe halten muss ich noch feintunen aber es ist echt schön zu sehen, wie man die per Laptop und Telemetrie übertragenen Änderungen im PID direkt im Schwebeflug Wirkung Zeigen. Ich bin echt begeistert. Schalter auf RTL und zack der kommt zurück, bremst ab und kommt runter das ist mal viel besser als beim NAZA jetzt schon ohne weiteres NAV tuning! Mir gefällt der Kontroller echt gut bisher :)

Grüße
Boris
 

Andi

Erfahrener Benutzer
Hi
Heut wieder etwas getestet.
Das er im Manuelmode immer etwas davondriftet hab ich auch ich hab jetzt einfach mal mit der Funke ausgetrimmt, aber ob das sinn der Sache ist, evt müsste man den AQ an den Befestigungspunkten unterlegen , mit Passscheiben um das mechanisch auszugleichen.
Return to home ,geht echt super ,nur mit der aktivierung hab ich noch ein Problemchen , Im Wiki steht : Aux2 auf RTH und Aux1 auf Manuel oder PH , aber ohne Aux1 auf PH zu stellen dreht er sich nur , er kommt nur zurück wenn Aux1 auf PH steht und Aux2 halt auf RTH.
Ist das ein Fehler im Wiki oder hab ich ein Knoten im Hirn ?

Andi
 
FPV1

Banggood

Oben Unten