問題タブ [nmea]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
910 参照

android - API メソッドが機能しないときに Android で nmea 文を取得するにはどうすればよいですか

ここで Samsung ギャラクシー スピカに関連する同じ問題があり、すべての提案を試しましたが、まだアプリケーションで nmea 文を取得できません。nma文を取得する別の方法はありますか?他の誰かが同じデバイスでこの問題に直面していますか?

ありがとう。

0 投票する
3 に答える
22054 参照

android - GPS 生データ (衛星疑似距離) を取得するにはどうすればよいですか?

GPS 生データを読み取るにはどうすればよいですか。具体的には、saellites 疑似範囲が必要です。このデータは NMEA 形式では利用できません。

0 投票する
2 に答える
812 参照

gps - NMEA プロトコルに基づく GPS トラッカー識別

NMEAストリームをサーバーに送信する個々のGPSトラッカーをそれぞれ装備した車両がいくつかあります。

サーバー側に格納する前に、各車両を一意に識別できるようにしたいと考えています。

NMEAプロトコルを使用してそれは可能ですか?

0 投票する
2 に答える
474 参照

gps - NMEA 値に「*」(アスタリスク) を含めることはできますか?

任意の文字列を含む可能性がある NMEA 互換の独自のセンテンスを作成しようとしています。

チェックサムを含む NMEA センテンスの通常の形式は次のとおりです。

ここ*で、2 桁のチェックサムの開始を示します。

私の質問は次のとおりです。値フィールドのいずれかに*文字自体を含めることができますか?

パーサーが最後の を待ってから、(文<cr><lf>の最初の文字を待つのではなく) 前の 3 文字を調べて、存在する場合はチェックサムを見つけることができるように思われます。*ただし、標準で許可されているかどうかはわかりません。

問題を引き起こす可能性のある他の文字はありますか?

0 投票する
1 に答える
1572 参照

c# - C#でストリームを作成して存続させる

私はかなり気の利いたnmeasharpプロジェクトを使用して、c#のシリアルポートで受信しているNMEAストリームを解読しています。箱から出してすぐにすべて正常に動作しますが、データをIPアドレスにミラーリングしたいので、行き詰まります。

nmeasharpパッケージは任意のストリームからデータを取得するため、以前はシリアルポートストリームに接続していましたが、これは正常に機能しました。

ここで、シリアルポートイベントを使用して、データをリダイレクトできる独自のルーチンをトリガーしたいので、上記の割り当てを削除して、次のように設定します。

このイベントがトリガーされ、メソッドが呼び出されます。この時点ではすべて問題ありませんが、nmeasharpコードは、ストリームに割り当てていないため、リッスンするストリームを探しています。

次の方法では、nmeasharpへのストリームを設定し、シリアルポートが受信したばかりの新しいデータをそのストリームに書き込む必要があります。

nmeasharpストリームへの書き込みを試みるいくつかのバリエーションを試しましたが、どれも機能しません。約束を示したのは、毎回新しいストリームを初期化することでしたが、それは、すべてのDataReceivedイベントの後にストリームが閉じられ、シリアルメッセージが切り捨てられて失われることを意味しました。(失敗した)コードは次のとおりです。

私はたくさんのチュートリアルを読み、見つけたすべてのmsdnドキュメントを読みましたが、それでもこの単純なことを機能させることはできません。これ簡単なことですよね...?

編集:可能であればnmeasharpコードストックを保持したいと思います。これは正常に機能し、シリアルデータは常にASCIIであるとは限らないため、データを文字列として送信するのではなく、バイナリ(ストリーム)のままにしておきたいと考えています。後でバイナリのIPリダイレクトを修正できます。

ありがとう。

0 投票する
3 に答える
6206 参照

c# - C#.net cfのnmeaチェックサム

GPSからの情報だけが必要で、すべてのメッセージを解釈する必要がないため、独自のnmeaパーサーを作成しようとしています。私が抱えている問題は、私の nmea メッセージバリデーターが間違ったチェックサムを与えることです。誰かが私が間違っていることを見ることができますか?

私はCodepedia - Calculating and Validating nmea attemptsのアイデアを使用しています。

ログを実行

0 投票する
1 に答える
1267 参照

hex - どのような種類のチェックサムが2桁の16進数になりますか?

2桁の16進数になるチェックサムはありますか?

NMEAチェックサムしか見つかりません...

参照:

http://nmeachecksum.eqth.net/

http://en.wikipedia.org/wiki/NMEA_0183

チェックサムの種類を見つけるためにリバースエンジニアリングを実行したいデータファイルがあります。

前もって感謝します、

0 投票する
2 に答える
13218 参照

android - Google EarthでリアルタイムのNMEAデータを表示するにはどうすればよいですか?

HTCDesireを使用してNMEA-$GPRMCデータをラップトップ(サーバー)に送信しています!gpsdata.nmeaという名前のファイルがサーバーに作成され、新しいデータで毎秒更新されます。Google Earthでファイルを開くと、自分のパスを表示できます。ただし、パスの変化に応じて動的にパスを表示したい.....GoogleEarthで!!! これは可能ですか?または、これを可能にする他のソフトウェアはありますか?私を助けてください!

0 投票する
1 に答える
1290 参照

android - NMEAデータをファイルAndroidに保存

GPSプロバイダーから受け取ったNMEA文字列を保存する必要があります。私はこれらの文字列をファイルに保存するための安全な方法を探しています。これはほぼ毎秒受信します。たとえば5秒ごとにデータのブロックを保存する方法はありますか?アプリケーションがクラッシュした場合に確実に書き込みを行うためのデータベースのようなメカニズムを持つ方法はありますか?

私のアイデアはBufferedOutputStreamを使用することでしたが、受け取ったすべての文字列を書き込んでフラッシュするのは効率的ではないことを知っています。

0 投票する
3 に答える
375 参照

android - GPS による圧力

GPS NMEA 形式からその場所の気圧を取得できますか? もしよろしければ、方法を教えてください...

ありがとうディーパック