ANSCHLIEßEN von USB/Bluetooth GPS an den Mac M1 [Mai-2]

Die Ankunft von Macs mit Apple M1-Prozessoren und macOS-Systemen 11 "Big Sur" und macOS 12 "Monterey" hatte bei GPS-Nutzern, die über USB und/oder Bluetooth für ihre Navigationsanwendungen verbunden waren, für Enttäuschungen gesorgt..

Über USB, Neuester TreiberProlific V.2.2.2 ist jetzt universell für GPS BU-353xx von GlobalSat. Was dieGNS3000 (¹) In Bluetooth kommt es immer zu einer Instabilität der Schnittstelle für die Verbindung mehrerer Geräte, Instabilität, die leider noch nicht vollständig gelöst zu sein scheint.

USB-Anschluss

Sobald die BU-353 an einen USB-Anschluss des Mac M1 angeschlossen ist (Verwenden eines USB-zu-C-Konverters), Der neue Treiber erstellt eine serielle Schnittstelle usbserial-xxxx, die auch genannt wird PL2303-USBtoUARTxxxx. Avec l’utilitaire CoolTerm, Wir können jetzt die NMEA-Frames visualisieren, die vom GPS gesendet werden. Ich gebe an, dass ich mit meinem "alten" getestet habe BU-353S3 der älter als zehn Jahre ist, nicht die jüngste BU-353S4 oder BU-353N.

Aber Vorsicht, bisher nur die Navigationsanwendung MacENCx64 Erkennt die serielle Schnittstelle direkt, durch Auswahl der Typ = SIRF USB, und zeigt die Position an.

Weather4D Routage & Navigation erkennt den seriellen Port nicht, Weil diese Funktion unter iOS nicht vorhanden ist. Beachten Sie, dass die neueste Version von OpenCPN 5.6.0 für Mac wird nicht als kompatibel mit macOS angegeben 11/12 und erkennt den seriellen Port nicht. Aber, man kann den Trick benutzen : [MAI 15/02/22 – Lesen Sie den neuesten Kommentar von Eric Rodriguez am Ende des Artikels].

Bluetooth

Wenn es funktioniert, c'est super ! Der GNS3000 ist gut erkannt und die Verbindung kann aktiviert werden. Ein serieller GNS3000-Port wird erstellt. Bei meinem ersten Versuch hatte ich keine Probleme, mit der Ausnahme, dass die Daten nur mit der Geschwindigkeit von 38400 bps (während das Gerät werkseitig auf Emittieren eingestellt ist 4800 bps) :

Wie für den USB-Anschluss, MacENCx64 erkennt den GNS3000-Port, indem er die Option type = Andere und Durchflussmenge eingestellt auf 38400.

Wenn Weather4D in den "Location Service"-Einstellungen des Mac aktiviert ist, die GPS-Position wird vom GNS3000 gut angenommen :

[MAI] Mit OpenCPN 5.6.0 Wir müssen den gleichen Trick wie den von Eric Rodriguez beschriebenen anwenden, wenn wir die serielle Schnittstelle = /dev/cu. GNS3000 mit einem Geschwindigkeit = 38400. Mehr, wieder, unverständlicherweise, Es kann vorkommen, dass die Verbindung nicht hergestellt wird. Geheimnis…

Wi-Fi

Ist, mindestens, alles funktioniert wunderbar ! Unabhängig vom verbundenen WLAN-Gateway, das NMEA-Daten sendet, mit MacENC wie mit Weather4D Routing & Navigation :

Auch mit OpenCPN, aber Vorsicht, Bei dieser Version, die nicht an macOS angepasst ist, können viele Fehlfunktionen auftreten 11 ff.

Schließlich, interimistisch, Es gibt noch Fixes, die mit zukünftigen Updates für das Betriebssystem von Macs sowohl in der USB-Verbindung als auch in Bluetooth zu erwarten sind. Glücklicherweise sind Wi-Fi-Gateways und Multiplexer auf unseren Booten weit verbreitet, So können Sie eine Verbindung zu jeder Art von Computer und Mobilgerät herstellen, um mit unseren bevorzugten Navigations-Apps zu arbeiten.

–––
(¹GNS3000 Bluetooth GPS Empfänger für Handys
–––

Facebooktwitterlinkedinmail

8 Antwortet auf "Verbinden von USB / Bluetooth GPS mit Mac M1 [Mai-2]”

  1. Hallo,
    So verwenden Sie Weather4D mit einer seriellen Schnittstelle, Es muss möglich sein, die serielle Schnittstelle auf einen TCP-Socket umzuleiten. Dies geschieht ganz einfach über das Terminal und die Befehle stty und nc.
    Ich habe die Ausrüstung nicht zur Hand, um sie zu testen, Ich kann führen, wenn jemand loslegen möchte.

  2. Guten Abend,
    Problem behoben Empfang der GPS-Antenne Globalsat BU-354S4 auf dem neuesten MacBook Air M1 mit Monterey OS 12.1 und sogar 12.2 auf opencpn 5.6.
    Eigentlich auf der Registerkarte Verbindung, Serieller USB-Eingang wird nicht automatisch erkannt.
    Es ist notwendig, vorher zu bestimmen, durch eine Utility-Anwendung, Identifizierung der verwendeten seriellen Schnittstelle.
    Diese Manipulation wird durchgeführt, Sie müssen den seriellen USB-Anschluss wie folgt manuell ausfüllen :
    /dev/cu.usbserial-1140. 1140 ist die Identifizierung meines seriellen Ports, der für die Globalsat GPS-Antenne auf meinem Mac verwendet wird.
    Diese Informationen werden gegeben, Innerhalb von Sekunden erkennt die Antenne automatisch die Position. Sie können auch die Registerkarte NMEA verbinden 183 um den korrekten Empfang von GPS-Phrasen zu überprüfen.
    Es hat lange gedauert, bis ich die Lösung gefunden habe, mit Hilfe von Francis Fustier auch, mais après avoir trouvé l’astuce, cela fonctionne correctement depuis ce WE…
    Bon tests en navigation.
    Éric

  3. Guten Abend Herr Fustier,
    Zum Wischen der Abgüsse zusammen mit der neuesten Monterey-Version auf dem Mac M1, Ich bestätige auch, dass selbst mit der neuesten Monterey-Version 12.2 Gedownloadet, Globalsat BU354S4 Antenne funktioniert immer noch nicht auf OpenCpn…
    Ich glaube, dass es vorzuziehen ist und mehr über (obwohl teurer) in Wifi mit einem internen Netzwerk an Bord zu kommunizieren und die Gelegenheit zu nutzen, andere Instrumente anzuschließen (AIS, Windmesser, Sirene, GPS, usw.…).
    Eric

  4. Hallo,
    Vielen Dank für diesen genauen Artikel. Mein Kommentar wird etwas off topic sein, aber nicht vollständig. Ich verwende ein Chromebook, das daher ein anderes Betriebssystem als MacOS hat (es ist ChromeOS, abgeleitet von Android), aber mit einem M1-Chip (Vorteil des geringen Verbrauchs).
    Ich bemerkte das gleiche Problem der Erkennung von externem GPS in Bluetooth (ein GNS2000). Der Dienst ist einfach nicht im Betriebssystem enthalten, wahrscheinlich, weil alle Android-Handys einen GPS-Chip enthalten.
    Ich hoffe, dass die in Ihrem Artikel für MacOS berichtete Entwicklung auf Android emuliert wird…

  5. Vielen Dank für dieses Feedback... mehr als zu hoffen, dass Apple und Olivier dies in eine zukünftige Version integrieren

  6. Hallo,

    In der gleichen Art von Idee, Ist es möglich, ein USB-Shipmodul an Weather4D anzuschließen, das an einen MAC M1 angeschlossen ist.

    Emmanuel

    1. Nicht, noch gps, da die serielle Schnittstelle nicht (noch) verwaltet von Weather4D, die, Ich erinnere mich,, ist eine Entwicklung unter iOS, nicht macOS. Auf der anderen Seite ein Miniplex-2/-3Wi kein Problem.

Kommentare sind geschlossen.