Hallo allemaal!
Ik zie mezelf voor een interfacing probleem geplaatst. Voor een meettoestel dat ik in gebruik heb, beschikte ik tot voor kort over een Garmin GPS-18LV GPS ontvangertje. Dat ding is nu echter stuk, en bij Garmin maken ze blijkbaar dat modelletje niet meer.
Het speciale aan dit specifieke model is dat het niet zomaar random een GPS signaal doorgeeft: the GPS device issues a once-a-second synchronization pulse, typically output over a dedicated wire, and issues a once-a-second $GPRMC NMEA record via the serial communication port. No other output can be accepted from the GPS device. Further, the sync pulse and NMEA record must be issued sequentially. The sync pulse length is not critical (typical lengths are between 20ms and 200ms), but the $GPRMC record must start between 50ms and 500ms after the end of the sync pulse. Critical: $GPRMC must end at least 300 ms before the next pulse signal.
The $GPRMC record can be configured for either hhmmss format, hhmmss.s format, hhmmss.ss format or hhmmss.sss format.
Mij lijkt dit een typisch project voor een Arduino of iets dergelijks. Aan de input kant zou er een standaard USB GPS ontvangertje komen, dat de info voor de $GPRMC moet leveren, aan de uitgang zou er een seriële RS 232 C en een puls-aanlsuiting moeten zitten. Een stukje apparatuur op maat met andere woorden, maar anderzijds ook geen onoverkomelijk ontwerp lijkt me. Of heb ik het mis? Zelf ben ik bouwkundige van opleiding, dus ik zie me er niet zelf aan beginnen. Uiteraard wil ik degene die me wel kan helpen hier ook fatsoenlijk voor vergoeden.
Alvast bedankt voor jullie reacties!
Ludo
Ik zie mezelf voor een interfacing probleem geplaatst. Voor een meettoestel dat ik in gebruik heb, beschikte ik tot voor kort over een Garmin GPS-18LV GPS ontvangertje. Dat ding is nu echter stuk, en bij Garmin maken ze blijkbaar dat modelletje niet meer.
Het speciale aan dit specifieke model is dat het niet zomaar random een GPS signaal doorgeeft: the GPS device issues a once-a-second synchronization pulse, typically output over a dedicated wire, and issues a once-a-second $GPRMC NMEA record via the serial communication port. No other output can be accepted from the GPS device. Further, the sync pulse and NMEA record must be issued sequentially. The sync pulse length is not critical (typical lengths are between 20ms and 200ms), but the $GPRMC record must start between 50ms and 500ms after the end of the sync pulse. Critical: $GPRMC must end at least 300 ms before the next pulse signal.
The $GPRMC record can be configured for either hhmmss format, hhmmss.s format, hhmmss.ss format or hhmmss.sss format.
Mij lijkt dit een typisch project voor een Arduino of iets dergelijks. Aan de input kant zou er een standaard USB GPS ontvangertje komen, dat de info voor de $GPRMC moet leveren, aan de uitgang zou er een seriële RS 232 C en een puls-aanlsuiting moeten zitten. Een stukje apparatuur op maat met andere woorden, maar anderzijds ook geen onoverkomelijk ontwerp lijkt me. Of heb ik het mis? Zelf ben ik bouwkundige van opleiding, dus ik zie me er niet zelf aan beginnen. Uiteraard wil ik degene die me wel kan helpen hier ook fatsoenlijk voor vergoeden.
Alvast bedankt voor jullie reacties!
Ludo