I'm using a tracking system that exports positions as NMEA strings output by a single COM port. Each string has a unique identifier ("001", "002", "003") that represents each of the three items I am tracking. The NMEA strings are output via single COM port.
I can add this COM port to QGIS using the GPS Information panel, but it seems I can only view the position of one item at a time, is there a way I can view all three?
So here is a sample of the NMEA Strings being put out by my tracking system (it's a Micro-Ranger 2 made by Sonardyne):
$GPGGA,143254.112,5246.76462,N,00407.63889,W,0,00,0.9,0.000,M,0.0,M,0.0,0000*54
$GPGGA,143254.249,5246.75438,N,00407.64097,W,2,00,2.0,-7.595,M,0.0,M,0.0,0001*7E
$GPGGA,143255.096,5246.76464,N,00407.63887,W,0,00,0.9,0.000,M,0.0,M,0.0,0000*50
$GPGGA,143255.006,5246.75449,N,00407.64144,W,2,00,2.3,-8.845,M,0.0,M,0.0,0002*70
$GPGGA,143256.104,5246.76467,N,00407.63886,W,0,00,0.9,0.000,M,0.0,M,0.0,0000*5B –
The part of the string that has the unique identifier is the four characters before the * symbol (0000, 0001, 0002). At the moment, I'm only tracking one item at a time, but using the software from Sonardyne I can track as many things as I want, but I can only track one in QGIS using the GPS Information Panel. I'd really like to be able to track more than one item as they represent scuba divers on the seabed so tracking each diver would be much better than one diver at a time!
awkmaybe, or even insed) to listen to the serial port viasocat, filter/mangle/edit the data, and pipe it to a virtual serial. QGIS could then read from that virtual serial and think there is a standard GPS, but the data would be actually formatted/filtered as you need. – RafDouglas C. Tommasi Sep 15 '21 at 20:12QgsGpsConnectionclass to see the data received. – J. Monticolo Oct 05 '21 at 09:54