Schlampiges GPS-Receiver Datenblatt (Maestro 2035-H)

OP #3144134
Lesenswert?
• ▲
▼
Hallo zusammen.

Ich habe hier ein Maestro 2035-H GPS-Modul.
Konfiguriert habe ich dieses als SPI-(Ob es Slave oder Master ist, weiss 
ich nicht. Ich möchte es aber als Slave)

Nun wollte ich das Datenblatt konsultieren, um zu sehen, wie denn das 
Modul die Daten gerne hätte, und vor allem wie ich an die 
GPS-Koordinaten komme.

Jedoch finde ich im entsprechenden (angehängten) Datenblatt einfach 
nichts.
Es gibt ja nichtmal ein Timingdiagram.


Kennt sich jemand mit diesem Modul aus?
Es ist ein SiRF-IV Chip drinn.

Hoffe jemand weiss Rat :)
Gast #3200972
Lesenswert?
• ▲
▼
Hallo!

Hier das Datenblatt eines Fasttrax IT430. Der hat den gleichen IC (Sirf 
GSD4e) und ich hab's getestet, verhält sich quasi genau so.

Verwende übrigens einen Maestro A2200-A, aber die sind alle sehr ähnlich 
anzusteuern.

Was bei dem Ding aber irgendwie nicht geht: Wenn er via SPI läuft (und 
auch korrekt antworet), gehen SDO und SDI bei chip deselect nicht auf 
hochohmig, d.h. er blockiert die ganze Zeit den Bus.

Ist das Ding so dämlich gebaut oder mache ich etwas verkehrt?

Viele Grüße, Christoph
Angehängte Dateien:
OP #3255618
Lesenswert?
• ▲
▼
tom schrieb:
> Könnte jemand von euch bitte den Code Posten, wie ihr den guten
> GPS
> Empfänger angesteuert habt.
>
> Komme leider auch nicht voran.

Hallo

Ich konnte auch nach etlichen Mails mit dem typen von Maestro das SPI 
Interface nur sehr sporadisch zum laufen bekommen.

Zum schluss gings dann garnichtmehr.
Der Typ bei Maestro GPS hat die Problematik nicht erkannt oder wollte 
diese nicht erkennen. Er war jedenfalls keine Hilfe!

Schlussendlich habe ich meine HW-Beschaltung wieder dahingehend 
geändert, dass es wieder im UART mode war. Dieser funktionierte 
wenigstens zuverlässig.

Da ich jedoch keinen HW-Uart mehr frei hatte, musste ich mich einen 
Software UART mit Timer unt Interrupts basteln.

Meine Soft UART funktioniert sehr zuverlässig und ist ziemlich robust.
Damit funktioniert das ganze nun zuverlässig.

Aber den SPI-Mode kannst du meiner Meinung nach vergessen.
Ich habs nicht hingekriegt.

Sollte es jemand von euch schaffen, wäre ich auch am Code interessiert.
Damit ich herausfinden kann, was ich falsch gemacht habe. Sofern der 
Fehler denn auf meiner Seite lag.

Gruss
Gast #3259245
Lesenswert?
• ▲
▼
Hallo,

könntest du freundlicherweise deinen Code posten.
Ich bin immer noch dabei das gute Stück via SPI laufen zu lassen.
Mit deinem Code könnte ich testen, ob er überhaupt was liefert oder 
schon tot ist.

mfg
Gast #3259346
Lesenswert?
• ▲
▼
tom schrieb:
> Hallo,
>
> könntest du freundlicherweise deinen Code posten.
> Ich bin immer noch dabei das gute Stück via SPI laufen zu lassen.
> Mit deinem Code könnte ich testen, ob er überhaupt was liefert oder
> schon tot ist.
>
> mfg

Wie bereits geschrieben, habe ich keinen funktionierenden spi code

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.