こんにちは、NmeaリスナーでlocationManagerを使用しています。すべてが正常に機能しているようですが、ここに問題があります。
logcatのメッセージをログアウトしましたが、何か非常に奇妙なことに気づきました...メッセージが壊れているか、情報が不足しているようです
logcatからの例。
09-24 11:41:36.899: D/BLUE(3153): LocationManager $GPGGA,094138.0,,,,,0,,,,,,,,*7F
09-24 11:41:37.899: D/BLUE(3153): LocationManager $GPGGA,094139.0,,,,,0,,,,,,,,*7E
09-24 11:41:38.899: D/BLUE(3153): LocationManager $GPGGA,094140.0,,,,,0,,,,,,,,*70
09-24 11:41:39.899: D/BLUE(3153): LocationManager $GPGGA,094141.0,,,,,0,,,,,,,,*71
09-24 11:41:40.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66
09-24 11:41:42.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66
09-24 11:41:43.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66
09-24 11:41:44.899: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66
09-24 11:41:45.909: D/BLUE(3153): LocationManager $GPGGA,,,,,,0,,,,,,,,*66
私の知る限りでは。GPGGAのフォーマットは次のようになります
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
今私はGLLのような他のタイプとその同じ問題を試しました。また、Bluetoothを使用してバイトを直接読み取ろうとしましたが、同じことです。
Nmeaメッセージに関して同様の問題を抱えている人はいますか?