I use some python code that modifies a $GNGGA sentence and converts it into a multi vehicle $GID sentence using the reference station ID field as a unique identifier for each asset tracked.
When I tested this with an Express and Facet I realised this field is already being output with a unique ID (which is fantastic news), but I did wonder how exactly this is being created? Below are two examples (one of each) with ID’s of 0123 & 0136.
$GNGGA,094851.00,5109.3453148,N,00050.5181079,E,2,12,0.72,58.136,M,45.492,M,0123*76
$GNGGA,094837.00,5109.3453191,N,00050.5172778,E,2,12,0.63,56.994,M,45.492,M,0136*72