Hallo,
das sollte gehen, man müsste das RS232 TTL Signal direkt im Sensor abgreifen. Ich hab mal ein bisschen gemessen und recherchiert:
Im Hott Sensor befindet sich das folgende Ublox 5 GPS Modul:
http://www.microadt.com/en/product/MAT2630_3535.pdf
Datenblatt zum chip:
http://www.u-blox.com/images/downlo...5_Protocol_Specifications(GPS.G5-X-07036).pdf
Konfiguration siehe: AN0003_v1.4.8.pdf (google suche) -> zwar nicht für dieses Modul, das Protokoll sollte passen
Der PIC24HJ64GP202 des Hott Sensors sendet nach Reset mit 9600 Baud:
A0 A1 00 04 05 00 03 00 06 0D 0A -> Baudrate des GPS Moduls auf 38400 Baud umstellen...
-> nachdem die Baudrate umgestellt wurde auf 38400 wird mit 38400 konfiguriert:
A0 A1 00 09 08 00 00 00 00 01 00 00 00 09 0D 0A -> Configure NMEA output message
A0 A1 00 03 0E 0A 00 04 0D 0A -> Configure the position update rate of GPS system -> müssten 10Hz sein...
.. jetzt wird wiederholt...
A0 A1 00 09 08 00 00 00 00 01 00 00 00 09 0D 0A
A0 A1 00 03 0E 0A 00 04 0D 0A
A0 A1 00 09 08 00 00 00 00 01 00 00 00 09 0D 0A
A0 A1 00 03 0E 0A 00 04 0D 0A 00
von nun an sendet das interne GPS Modul folgende Strings mit 38400:
$GPRMC,074024.196,A,48xx.xxxx,N,011xx.xxxx,E,000.0,145.5,270512,,,A*65
$GPRMC,074024.296,A,48xx.xxxx,N,011xx.xxxx,E,000.0,145.5,270512,,,A*66
$GPRMC,074024.396,A,48xx.xxxx,N,011xx.xxxx,E,000.0,145.5,270512,,,A*67
Damit sollte das eine oder andere OSD zurechtkommen!
Grüße,
Jochen
PS: Die Messspitze zeigt den RS232 Sendepin des Moduls (diese müsste zum OSD), unterhalb befindet sich der Empfangspin des GPS Moduls.