NMEA PUBX messages to inject Device ID
I don't see it on your screenshot. Which field is the device id?
Field Nr. 19
In this example below it would be "01012" as the Device ID (second last).
$PUBX,00,130209.00,3650.51159,N,01346.10602,E,785.947,D3,4.1,5.2,0.163,87.43,-0.054,7.0,0.88,1.21,0.88,24,01012,0*6D
On your screenshot it says field 19 is always set to 0.
ah, I see.
I cant speak to that, but its the official way, that my Ardusimple Receiver handles this.
I am using Ardusimple Modem/Receiver on top as a modem.
So far it works also. In the traccar logs it arrives like my example above including the ID given by me (the "01012")
It's not supported currently. If you're interested in sponsoring the implementation, let us know. Or if you want to implement it yourself, please send us a pull request.
ok, got it,
How can I reach you for the implementation? support at traccar.org ?
Yes.
Hi
My GNSS Receiver can mainly send NMEA messages and as I often read here its missing an Device ID possibility.
However, in my Receivers modem I can use the NMEA PUBX messages to inject Device ID in this message reserved for such things.
At the moment I tried port 5005, but with no identifier it stays as HEX as expected.
Is PUBX NMEA Messages something that already works (maybe another port) or something that is easy to implement?
Field 19 would be reserved for Device ID (5 digits)
More infos:
https://gpsd.gitlab.io/gpsd/NMEA.html#_pubx_00_u_blox_latlong_position_data