Beim Selbsttest erscheint sporadisch oder permanent “Compass: Failed”

Für einen Fehler des CAN Sensors kommen verschiedene Ursachen in Betracht:

Zunächst bitte die Settings prüfen, ist der CAN Bus eingeschaltet und gesetzt auf Datarate: “1000 Kbit”, und steht die Compass/”Sensor Option” auf “Enable CAN” ?

Falls mit Splitter angeschlossen, den Sensor zunächst mal ohne Splitter direkt, und da auch mal mit einem anderen Kabel direkt an S2 probieren. Lange Stichleitungen mag der CAN Bus nicht (gibts aber eigentlich nur beim Doppelsitzer), die Länge selbst spielt bei einer Direktleitung aber keine Rolle.
Dann gibt es einen Daten Monitor unter Options/Wireless, dort den CAN Bus anschauen ob dort binäre Daten durchscrollen und der RX Zähler hochzählt, eventuell mal am Kabel wackeln, es gibt Patch Kabel mit ungünstig tiefen Locking-Latches, die sich u.U. nicht ganz in die Buchse stecken lassen oder einfach Kontakt Probleme machen. Passende Kabel werden wir in Kürze auch im Shop anbieten.

Zeigt sich am Monitor nichts, prüfen ob störende Magnetfelder oder Metalle in der Nähe sind. Ein Magnet z.B. ein Lautsprecher, ein stromdurchflossenes Kabel, oder eine DC/DC Wandler (eines anderen Gerätes) kann den Sensor für einen Weile ins Off bringen, er meldet dann nur Magnetic Overflow aber kein Signal mehr und wird im Selbstest mit “Failed” gemeldet. An so einem Ort könnte der Kompass nicht funktionieren, daher die Fehlermeldung.

Um einen älteren Bug in der Software des XCVario auszuschliessen, und auch die letzten Verbesserungen zu sehen, ist genell für den CAN Magnetsensor auch ein Software Update des XCVario auf das letzte Release (https://github.com/iltis42/XCVario/releases), sinnvoll.

Ein Teil der CAN Sensoren die mit dem QMC5883 (ca. 4×4 mm grosser Sensor Chip) verschickt wurden, zeigen sich empfindlich gegenüber elektrischen Feldern. Dies macht sich in einem sporadischen Failed bei Selbsttest, z.B. an bestimmten Orten bemerkbar. Eine Hochspannunsleitung, ein Mobilfunkmast in der Nähe oder ein DC/DC Wandler im Nahfeld kann bereits ausreichen. Hierfür gibt es einen Fix mit Schrumpfschlauch und einem Kupfer oder Aluminium Klebeband, ein Beispiel ist hier: https://xcvario.de/wp-content/uploads/2022/05/1651738337124-scaled.jpg.

Klappt die Verbindungsaufnahme dennoch nicht, und zeigt sich auch an einem Ort ohne magnetische Störungen im Monitor gar nichts, kann auch der Sensor selber eine Macke haben, in dem Fall bitte den defekten Sensor zur Diagnose/Reparatur einsenden.