Gps 从NMEA数据中读取机组ID

Gps 从NMEA数据中读取机组ID,gps,gis,nmea,Gps,Gis,Nmea,在开发TCP服务器之后,我测试了一个跟踪设备(AVL),但它没有按照我配置的给出一个单元ID,而是以完全不同的格式给出,如下所示: $$h?spÖU163240.298,A,0118.3741,S,03645.3077,E,001。5010.2011011, 其中$$h?spÖU应该表示单元ID。我认为$$和ÖU是分隔符。我配置的单元ID为10737020005。我如何解释这些数据以获得清晰的单元ID。我以为它是十六进制,但似乎不是,因为十六进制使用0,1,2,3,4,5,6,7,8,9,A,B

在开发TCP服务器之后,我测试了一个跟踪设备(AVL),但它没有按照我配置的给出一个单元ID,而是以完全不同的格式给出,如下所示:

$$h?spÖU163240.298,A,0118.3741,S,03645.3077,E,001。5010.2011011,

其中$$h?spÖU应该表示单元ID。我认为$$和ÖU是分隔符。我配置的单元ID为10737020005。我如何解释这些数据以获得清晰的单元ID。我以为它是十六进制,但似乎不是,因为十六进制使用0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

我已经测试过配置几种相同类型的不同设备,但所有设备都以该格式发送单元ID,例如$$f?spÖU和$$V?tIô2ÖU


任何人都可以协助口译。

鉴于你的问题似乎没有提供所有必要的细节,这只是猜测:

  • 只有对您使用的跟踪设备有经验的人才能真正帮助您
  • 明确描述设备,希望参考(开发人员)手册
我恐怕这与一些“编码”或“模糊”有关,但我说不出来。哈希码?没人知道


为什么不编辑或发布另一个新问题。如果问题解决了,请分享。

我还没有找到解决方案。如果我得到了,我会分享它。