Hallo, ich habe das Adafruit Ultimate GPS Breakout (http://www.adafruit.com/products/746) und ein MAX3232 Breakout (https://www.sparkfun.com/products/11189?), um den GPS Empfänger per RS232 an den PC anzuschließen. Auf dem MAX3232 Breakout ist ein SP3232EBCN verbaut. Ich kann über die Linux-Konsole auch die NMEA-Daten empfangen, aber dem GPS Modul keine Kommandos senden?! Das Modul sendet mir weder Acknowledgment Nachrichten noch verändert sich dessen Verhalten. Ich möchte eigentlich nur die Baudrate und das Abtasten erhöhen. Seht ihr, ob etwas falsch verbunden wurde? Vielen Dank im Voraus
Ich denke ich habe den Fehler gefunden. Geb ich dem SP3232 5V Vcc, dann gibt er auch ein TTL von 0V-5V aus. Der GPS Chip möchte aber nur bis 3,3V haben. Das könnte doch der Fehler sein? Also dann einfach die 3,3V vom GPS-Modul als Vcc für den TTL-Wandler nehmen.
Denke nicht dass das dein Problem ist. Weil auf der Adafruit Seite ist das Bild hier: http://www.adafruit.com/images/medium/746reverse_MED.jpg
So ich konnte es jetzt mit 3,3V Logik testen.. das brachte auch keinen Erflog. Ich werde mal den 2. Treiber des MAX3232 testen
Argh... das Kommando zum Senden ist
1 | echo -ne "cmd">/dev/ttyS0 |
und nicht
1 | echo -n -e "cmd">/dev/ttyS0 |
jetzt funktionierts
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.