Posted on 9 Kommentare

Geotagging mit externen GPS Empfängern jetzt möglich (Update!)

GPS Empfänger: Holux, QStarz, Transystem

Vor ein paar Wochen haben wir App und Firmware Updates veröffentlicht, die es ermöglichen externe Bluetooth GPS Empfänger direkt mit dem Unleashed zu koppeln, und dann das Unleashed mit Positionsdaten zu versorgen. Dies ermöglicht Geotagging ohne ein Smartphone.

Das sind sicher erfreuliche Nachrichten für die Kunden, die mit der Genauigkeit der Positionsberechnung ihrer Smartphones sind, oder die einfach nur bevorzugen eine unabhängige Geotagging Lösung zu haben. Sei es um die Akkulaufzeit des Handy’s nicht zu beeinträchtigen, oder um die längeren Akkulaufzeiten der GPS Empfänger zu geniessen, besonders bei längeren Reisen jenseits der Zivilisation ;-)

Die kompatiblen GPS Empfänger sind:

  • Holux M-241 Plus
  • QStarz BL-1000ST
  • QStarz BL-1000GT
  • QStarz BL-818GT *neu*
  • Transystem GL-770

Nachdem man einen dieser GPS Empfänger mit seinem Unleashed über die App gekoppelt hat (Menü->Your Unleasheds->Edit Unleashed->Accessories), erscheinen zwei neue GPS Modi im ersten der drei Auswahlräder bei den GPS Einstellungen. Zusätzlich zu den bereits vorhandenen „Aus“ und „Smartphone“ icons, gibt es jetzt noch „Externes GPS“ und „Externes GPS mit Smartphone Backup“. Erste Option nutzt ausschliesslich die GPS daten des gekoppelten externen GPS Gerätes, zweitere nutzt das externe GPS solange es verfügbar ist und valide Daten übermittelt, ansonsten greift es auf die Positionsdaten des Smartphone’s zurück.

Wir haben ausserdem neue LED Farben/Sequenzen hinzugefügt, um die Verwendung des Unleashed mit externen GPS Empfängern etwas zu vereinfachen:

  • Hellblau: Wenn ein Zubehör (Accessory) wie zB ein GPS Empfänger verbunden ist, die App aber nicht verbunden ist dann wird das Unleashed nun langsam Hellblau pulsieren, statt dem Türkis wenn die App (auch) Verbunden ist.
  • Rotes Blinken: Abwechselnd mit den normalen Sequenzen blinkt das Unleashed nun rot, wenn ein Fehler vorliegt. Bisher vor allem GPS-bezogene Fehler. Man kann dann in der App nachschauen was genau das Problem ist, oder einfach sicherstellen, dass das externe GPS Gerät an ist und einen Fix hat. Einige der Fehler sind:
    • Externes GPS nicht verbunden (auch wenn Smartphone Backup verwendet wird)
    • GPS Daten nicht valide (auch wenn letzte bekannte Position weiter gespeichert wird)
    • GPS Genauigkeit zu niedrig.

Vergleich zwischen den GPS Empfängern

Der Holux hat die Besonderheit, dass er mit einer einzigen AA Batterie mit strom versorgt wird. Die bekommt man überall in der Welt. Gleichzeitig halten sie aber auch nicht so lange wie die aufladbaren Li-Ionen Akkus der anderen Geräte, so dass man auch immer genug Ersatz mitnehmen muss. Die QStarz Empänger übertragen ein paar mehr Daten an das Unleashed, die wir (Teilweise) auch in den Fotos speichern können [Update: Transystem hat auf unseren Hinweis hin nachgezogen!]. Ausserdem haben wir eine nette Funktion einbauen können: wenn man den POI Button auf dem QStarz drückt, kann man die Kamera Auslösen. Wir empfehlen den BL-1000ST und nicht BL-1000GT, da das Unleashed nicht die 10Hz übertragung nutzen kann, und somit die zusätzlichen Kosten keine Rechtfertigung haben. Der BL-818GT kann nicht Fernauslösen, da er kein Logging unterstützt, und somit hat der Taster eine andere Funktion als POI speichern. Der Transystem Empfänger ist deutlich günstiger, hat aber soweit wir es beobachten konnten eine ähnliche Genauigkeit wie der QStarz. Das einzig merkwürdige am GL-770 ist dass er ein proprietäres USB-A auf USB-A Lade/Daten-kabel nutzt, was man also nicht verlieren darf!

Von Anfang an hatten wir geplant das Unleashed mit externen GPS Empfängern kompatibel zu machen. Wegen Technischen Herausforderungen mussten wir uns jedoch dagegen entscheiden Abwärtskompatibel mit Classic Bluetooth zu bleiben. Leider waren zum Veröffentlichungsdatum des Unleashed keine brauchbaren GPS Empfänger mit Bluetooth Low Energy auf dem Markt, sondern alle verwendeten noch Bluetooth Classic. Glücklicherweise wurden in den letzten Jahren die obigen Geräte auf den Markt gebracht, und wir haben keine Mühe gescheut dem Unleashed die Fähigkeit zu verleihen zuerst sich generell mit Zubehör verbinden zu können, und haben dann nach und nach die genannten GPS Geräte kompatibel gemacht.

Bei Holux mussten wir das Protokoll reverse-engineeren, und haben auch zuerst das Datum nicht ganz korrekt interpretiert – ist aber nun korrigiert. QStarz war so nett und hat uns Dokumentation zu ihrem proprietären Protokoll zukommen lassen, so dass diese Implementierung deutlich schneller ging. Transystem ist noch einen Schritt weitergegangen: Sie nutzen eine Standardprotokoll was vom Bluetooth SIG festgelegt wurde. Ausserdem haben sie Fehler, die wir gefunden haben innerhalb kürzester Zeit korrigiert, und gleichzeitig Wünsche von uns gleich mit-implementiert! Vielen Dank also an QStarz and Transystem für den tollen Support!

Endlich mach das Unleashed es möglich direktes Geotagging mit externen GPS Empfängern sowohl für Nikon als auch Canon DSLRs zu betreiben!