cx20 Not enough data points to calibrate the compass.

rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

cx20 Not enough data points to calibrate the compass.

13:10 ,So 19. Mär 2017,

Hallo!

Mein CX20 lässt sich mit der Fehlermeldung: "Compass not healthy" nicht mehr "armen".

Ich habe firmware version 3.2 und 3.1.5 ausprobiert und bei beiden Versionen lässt sich der Kompass nicht kalibrieren
(Not enough data points to calibrate the compass.)

Den Kompass (im Dome) scheint aber nicht kaputt zu sein.
Habt Ihr eine Idee wie ich weiter vorgehen soll?


Robert
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

14:58 ,So 19. Mär 2017,

Die Fehlermeldung kommt, wenn der FC keine Daten vom Kompass erhält : sei :
* Kompass nicht angeschlossen
* Wackelkontakt an einem Pin der Buchse am Kompass oder FC
* Kabelbruch ( am Kabel - Pin) selber = zieh einmal vorsichtig am Kabel und halt den Stecker fest)
* Kabelbruch im Kabel selber
* Kompass defekt
* Spannungsversorgung im FC für den Kompass defekt (3,3V vorhanden)
* sonstiges...
Gruß Dirk
Benutzeravatar
Baumi
Forumskönig
Wohnort:: Sonsbeck
Kopter & Zubehör: FrSky Horus X10S Express
Quanum Nova OS auf DJI Umbau
Syma-X5C
Mikado Logo 550SE
T-Rex 470 LM
Hat sich bedankt: 245 Mal
Danksagung erhalten: 677 Mal
Beiträge: 10239
Registriert: 13:52 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

15:56 ,So 19. Mär 2017,

Hi

Wie schaut denn das "Kugelbild" aus wenn Du die Kompass Kalibrierung startest? Kommen da nur so ganz vereinzelte Punkte oder etwa gar keine ? Hatte das auch mal und da hatte eine der 4 Leitungen am Kompass einen Wackler.

Bei einem 2. Copter war der Spannungs Regulator defekt und hat den Kompass nicht mehr mit den benötigten 3,3V versorgt. Dann zeigt aber auch der Baro Chip keine korrekten Werte mehr an.

Many Greetz
Baumi


Gesendet von iPhone7 mit Tapatalk
Runter kommen sie immer :shock:
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

16:58 ,So 19. Mär 2017,

Danke für die Antworten!

@ Dirk

Ich hab alles kontrolliert , die Kabeln durchgemessen und den Kompass ohne apm getestet.
Am besten wären Ersatzkabeln aber ich habe leider keine.
Die Spannung am Kompass beträgt 3.3V.

@ Baumi

Was ist ein "Kugelbild" ich hab nur einen Fortschrittsbalken für 60sec.

Robert
Benutzeravatar
Baumi
Forumskönig
Wohnort:: Sonsbeck
Kopter & Zubehör: FrSky Horus X10S Express
Quanum Nova OS auf DJI Umbau
Syma-X5C
Mikado Logo 550SE
T-Rex 470 LM
Hat sich bedankt: 245 Mal
Danksagung erhalten: 677 Mal
Beiträge: 10239
Registriert: 13:52 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

17:01 ,So 19. Mär 2017,

Hallo Robert

Das hier:
Bild
http://ardupilot.org/copter/docs/common ... anner.html

Many Greetz
Baumi


Gesendet von iPhone7 mit Tapatalk
Runter kommen sie immer :shock:
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

18:00 ,So 19. Mär 2017,

Mal blöd gefragt : wie testet du den Kompass ohne FC? Wie kannst du sehen, ob alle Daten auf dem I2C laufen?
Gruß Dirk
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

18:53 ,So 19. Mär 2017,

@Baumi

Hab nur den APM_Planner auf os x.
Ich werd mal windows installieren um den mission-planner zu testen.
wird ein wenig dauern....

@Dirk

Ich weiss nicht recht wie ich den Kompass testen könnte, gibts irgendwelche infos dazu?
Ich hab in nur mal auf 3.3V gehängt und auf einem atmega am i2c bus kommen daten daher.
mit der HMC5883 library ändert sich der Winkel wenn mann ihn dreht, jedoch werden aus 90 Grad -> 70 Grad.
Ich denke mal ich rechne hier falsch um.
Egal, ich dachte mir wenn da Daten kommen wird's schon gehen...


Robert
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

19:01 ,So 19. Mär 2017,

Ok, das erklärt, wie du ihn testest...
Machen ja nicht viele ;)
Was macht die Buchse auf dem FC? Alle Kontakte fest und Verbindung?
Gruß Dirk
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

20:55 ,So 19. Mär 2017,

Hallo!

Jetzt hab ich Windows und mission-planner installiert.

Der hat mir im wizzard gleich die Version 3.4 installiert.
Kalibrieren hat dann funktioniert.

Dann nochmals 3.2 drauf und wieder auf OS X probiert.
Jetzt gehts!

Ich hab jetzt keine Ahnung was das war....
(Ich denke es war ev. doch ein Wackelkontakt und werde mir neue Kabel besorgen)

Ich danke euch recht herzlich für eure Hilfe.

Robert
CatTurbo
Newbie
Wohnort:: Schweiz
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 11
Registriert: 09:13 ,So 21. Aug 2016,

Re: cx20 Not enough data points to calibrate the compass.

21:30 ,So 19. Mär 2017,

Unter Umständen muss nicht unbedingt der Flight Controller fehlerhaft sein.
Bei meinem CX-21 (der leider immer noch in der Werkstatt liegt grrr :mrgreen: ) konnte ich anfangs den Kompass nicht kalibrieren.
Der Fehler lag in der Software Version vom Mission Planer, im Februar gab es dort einmal eine Version, welche das kalibrieren des Kompass verunmöglichte (mit einer ähnlichen Fehlermeldung wie du sie hattest). Ein update auf die aktuelle Beta löste das Problem.
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

21:58 ,So 19. Mär 2017,

Ach Gott!

Und ich zerleg den ganzen Kopter, installiere Windows, schreibe ein Program für die I2C Schnittstelle, falshe 3 versionen und stecke gefühlte 30x die Kabel hin und her :)
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

22:21 ,So 19. Mär 2017,

Das ino file zum checken vom Kompass kannst du, wenn du möchtest, in die Elektronik Ecke stellen. Ich denke, es wird dem Einen oder Anderen weiterhelfen ;)
Vielleicht wird der Bug mit den 70 \90 Grad auch noch gelöst
Gruß Dirk
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

10:09 ,Mo 20. Mär 2017,

Ich hab das Datenblatt von dem chip quergelesen und die x/y/z register ausgelesen.
mehr hab ich nicht gemacht!

Das sind irgendwelche magnetischen Werte (uHenry / Achse) und können nicht 1:1 als Koordinaten interpretiert werden soweit ich das verstanden habe.
Wahrscheinlich bekomme ich auch deshalb nicht ganz korrekte Werte.

Ich glaub das bringt nicht viel.
(Naja, man sieht das der Chip geht...)

Robert
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

15:40 ,Mo 20. Mär 2017,

Hallo!

Falles es doch jemand braucht hab ich eine Anleitung geschrieben.
Falls es nur zur allgemeinen Verwirrung beiträgt bitte den Beitrag löschen.
---

Kompass-Schnelltest mit Arduino:

Bein CX20 sollte der HMC5883 als Kompass verbaut sein.

1) Den Kompass an einen Arduino hängen.
Achtung! mit 3.3V versorgen sonst stirbt er laut Datenblatt.
SDA und SCL sind Pin A4 und A5

2) Hier das Manual:
https://download.opendatasheets.com/pdf ... axis_d.pdf

3) Wer nicht selbst tippen will kann copy-pasten:
(Die Winkelberechnung ist hier auskommentiert)
► Text anzeigen
4) Hier sollten für x,y und z Werte zwischen ca. +/- 400 kommen wenn man den Kompass dreht.
Dateianhänge
KompassTest.jpg
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

07:15 ,Mi 22. Mär 2017,

Danke :)
Gruß Dirk
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

17:12 ,Mo 3. Apr 2017,

Hallo!

Nach einem Testflug (Crash) geht der Kompass wieder nicht:(
Ich hab die Kabel getauscht und - wie erwähnt - den Kompass getestet (ist OK).

Schaut so aus als ob der Port am apm kaputt ist.

Hat jemand einen Tipp wie ich schnell und günstig zu einem neuen APM komme?
Ich hab schon mal geschaut und mehrere Versionen gefunden (v.2.5 v2.6 v2.8...).
Der original verbaute ist ein mini-amp. Passen die grossen überhaupt rein?
Welche Kabel brauche ich....

Mir wäre sehr geholfen wen mir jemand einen link dazu posten könnte.

Robert
Benutzeravatar
doelle4
Inventar
Kontaktdaten:
Wohnort:: A-3900 Kleinreichenbach
Kopter & Zubehör: Cheerson CX20, Mobius Gimbal, FPV, Karbon Beine. CX-21, Syma X5C ,Zerotech Dobby, Eachine Falcon 180 und andere
Hat sich bedankt: 246 Mal
Danksagung erhalten: 842 Mal
Beiträge: 9251
Registriert: 14:32 ,Sa 25. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

17:23 ,Mo 3. Apr 2017,

Würde aber vorher nochmals testen ob es wirklich der Komapss ist.
Hier ein geeigneter APM auf die schnelle: http://www.ebay.de/itm/APM2-8-RC-Flight ... SwhQhYx1k3

Hab ich und andere auch schon im Cheerson CX-20 verbaut
Gruß Hans
rwalli
Newbie
Wohnort::
Hat sich bedankt: 0
Danksagung erhalten: 0
Beiträge: 14
Registriert: 09:09 ,Sa 19. Dez 2015,

Re: cx20 Not enough data points to calibrate the compass.

17:54 ,Mo 3. Apr 2017,

Wie oben beschrieben habe ich den Kompass getestet und auch die Kabeln getauscht.
Ich habe auch direkt am Chip (pin 34,44) gemessen (dort müssten ja die Kommandos zu lesen sein, oder ist derI2C Bus nach dem flashen nicht aktiviert)?
Muss man den irgendwo einschalten?
Auf alle Fälle war dort nichts zu sehen (nur 5V durchgehend).

Robert
Benutzeravatar
doelle4
Inventar
Kontaktdaten:
Wohnort:: A-3900 Kleinreichenbach
Kopter & Zubehör: Cheerson CX20, Mobius Gimbal, FPV, Karbon Beine. CX-21, Syma X5C ,Zerotech Dobby, Eachine Falcon 180 und andere
Hat sich bedankt: 246 Mal
Danksagung erhalten: 842 Mal
Beiträge: 9251
Registriert: 14:32 ,Sa 25. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

19:37 ,Mo 3. Apr 2017,

Bin da nicht so der Elektronikfritze.
Ich teste Kompass indem ich die kalibrierung aufrufrufe die nur den Kompass betrifft und mal kurz zu testen drehe.
Dann seh ich die gemessenen Spuren und weis das er angesprochen wird bzw Daten sendet.
Altenativ ist der MagField Wert ein guter Indikator ob er angesprochen wird der die stärke der gemessenen Magnetfelder anzeigt. Sollte nicht über 400 sein da dies dann eindeutig Störstrahlung ist.
Normal ist 280-380 was ich so mitbekommen habe je nach Lage
Bild

Gruß Hans
Benutzeravatar
DeWe
Forumskönig
Wohnort:: München
Hat sich bedankt: 25 Mal
Danksagung erhalten: 468 Mal
Beiträge: 10094
Registriert: 13:36 ,Mo 27. Jul 2015,

Re: cx20 Not enough data points to calibrate the compass.

07:28 ,Di 4. Apr 2017,

Original Kompass und GPS hätte ich bei Bedarf noch hier rumliegen (incl. Kabel)
Gruß Dirk

Zurück zu „Cheerson CX-20 + Quanum Nova“



Insgesamt sind 528 Besucher online :: 6 sichtbare Mitglieder, 0 unsichtbare Mitglieder und 522 Gäste
Mitglieder: Ahrefs [Bot], Amazon [Bot], Bing [Bot], doelle4, Google [Bot], Semrush [Bot]
Der Besucherrekord liegt bei 674 Besuchern, die am 21:26 ,Fr 19. Apr 2024, gleichzeitig online waren.
Beiträge insgesamt 86754
Themen insgesamt 6155
Mitglieder insgesamt 4323
Unser neuestes Mitglied: Flying_Cyclist
Heute hat kein Mitglied Geburtstag