2017-11-19 17 views
0

私はGPS座標を取得するためにSIM808を使用しています。私は10秒ごとにGPSデータを取得しています。しかし、私は同じGPS座標を2〜3回取得しています。 ATコマンド(CGPSINF)はすべての呼び出しで新しい座標を生成しないので、同じ座標を繰り返し取得します。GPS座標は毎回更新されません

なぜ私はすべてのATコマンド呼び出しで更新されたGPS座標を取得していないのを助けてください。以前はUblox GPS受信機で作業していましたが、同じことが起こっていました。このモジュールは、Raspberry PiのPythonライブラリでこれを使用していたときに、繰り返し座標を送信しました。

+1

NMEAデータにはどのようなものがありますか? –

答えて

0

いくつかのデータがバッファにシリアルに格納されます。データを読む前に、それをフラッシュしなければなりません。 シリアルポートが次のように定義されているとします。

ab= serial.Serial('/dev/ttyUSB0') 

したがって、データを読み取る前にバッファをフラッシュしてください。

ab.flush() 

それからデータを読みます。

ab.readline() 
関連する問題