Crizz hat geschrieben:Söderle, ich klink mich mal hier ein. Teils im MWC-Thread schon beschrieben, hatte ich erstmal Probleme, das GPS-BoB ans laufen zu kriegen. Das ist jetzt Geschichte, wird unter WMC in allen Versionen ( incl. Dev1220) erkannt und werkelt, ist für mich dort aber nutzlos mangels waypoint-Navi.
Ergo mal in die Piraten-Software geschaut und den ganzen Tag mit der 2.0.49 Beta und der 2.1.0r rumprobiert. Da habe ich das Problem , das ich zum gar nicht weiterkomme. Mittlerweile hab ich mir durch die verschiedenen Libs der o.g. Versionen alles so vergnaddelt, das ich keines der Arducopter-Sketches auf den Mega2560 geladen bekomme. Die APM will mir auch keinen Connect aufbauen, meldet im Command-Fenster CRC-Fehler und nach dem letzten Timeout "not a 1280".
Jemand ne Idee was ich nun noch stricken muß, um das irgendwie ans laufen zu kriegen ? Vermutlich denke ich mittlerweile nach 1,5 Jahren MWC zu sehr in einer festen Schiene und komme auf das offensichtliche nicht.
Das GPS-BoB ist mittlerweile auf dem Serial2 angeschlossen ( anfangs auf serial3, wird aber wohl von den meisten Progs nicht unterstützt ), und mittels Tool auf 38.4 kBaud umgestellt. ( Auch mit 9600 Baud Werkseinstellung kein Connect zwischen PC und Mega, also nix mit mal eben durch die Setup-Geschichte das Sketch aufspielen.... )
Bin mal gespannt ob wird das noch irgendwann ans laufen kriegen
![Smile :)](./images/smilies/icon_smile.gif)
OK, lass uns bei Adam und Eva beginnen:
geh in den Arduino ordner und benenne den Liraries Ordern in Library.Junk um!
Jetz kopiere die Library, die bei der 2.0.49B5 dabei ist in den Ordner! (Siehe Screenshot - wie du siehst hab ich hier jede Menge Libraries - es wird aber immer nur aus der kompiliert, die 'Libraries' heisst!)
Jetzt kompilierst du den Spass, kann sein dass noch einige Ordner aus der original Arduino Lib fehlen, gute Kandidaten sind wire.h, etc! (wenn du noch eine 'saubere' original Arduino Library hast, kopier den kompletten Inhalt in den soeben erschaffenen Libraries Ordner!)
Hast du die sw richtig kompiliert, kannst du in den APM gehen und dort das Setup machen! Entweder im Terminal Window (dazu MUSS ein Jumper zwischen A5 und Ground gesetzt werden, um im Terminal Mode arbeiten zu können) oder du gehst ins Setup! Dazu musst du dich connecten, richtiges Com Port vorausgesetzt und 115200 Baud (default)
Im Setup durchläufst du einmal die Radio - Calibration, du sagst welche Sensoren du hast und kannst die MODE switches zuordnen! Wenn das geklappt hat, ist das schon die halbe Miete...
Noch eine Frage: Welche Version vom APM verwendest du? Ich hab mit der 1.0.8.2 keine Probleme, manche anderen machen Troubles!