フルスタックGPS受信機

プロジェクトにGPS機能を追加する通常の方法は、既製のGPSモジュールを掴み、それをUARTに差し込み、シリアルポートから出てくるNMEA文のストリームを読み取っています。 。 GPSモジュールにどのくらいのかかる量に応じて、これは問題ありません。

[マイク]のために、既製のモジュールをつかむことは問題外です。彼はビットのハードウェアとFPGAハッキングを使用して、根拠から自分のGPS受信機を構築しています。すでに彼は良い結果を得ています、そして、彼はそれらの乱雑さと一緒に浮遊する必要はありません、 ‘弾道ミサイルの法則を築きません

このビルドのハードウェアには、BeagleBoneとDigilent Nexus-2 FPGAボード用のKiwi SDR ‘Cape’が含まれています。 SDRボードは、16.268 MHzで撮影された生の1ビットサンプルをキャプチャし、キャプチャするためにフル分の価値のあるデータを必要とします。それはFPGAのための少なくとも120メガバイトのデータです。

このプロジェクトのためのソフトウェアは、まずおよその周波数と位相を見つけることによってGPS信号を取得します。その後、ソフトウェアはキャリアにロックされ、フェーズを測って、アンテナの位置の位置オプションを見つける必要がある50bpsの「NAV」メッセージを受け取ります。このソフトウェアの最初のバージョンは著しく遅くなり、200秒以上のデータを処理するのに6時間以上かかりました。今、[マイク]はチャネル追跡コードを改善し、300倍高速にしました。それは、既製のハードウェアのコモディティを使用して、GPSデータのリアルタイム処理です。すべてのソフトウェアがGITSで入手可能で、これに非常に簡単に誰でも複製できるプロジェクトを作成します。米国国務省またはDODが[マイク]訪問を間もなく支払うことを期待しています。

もちろん、これは誰かが最初からGPS受信機を構築したのは初めてではありません。数年前、FPGAとHomebrew RFボードで1メートル未満の精度が可能でした。

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

リバースエンジニアリング:トラッシュプリンタは、そのコントロールパネルの秘密リバースエンジニアリング:トラッシュプリンタは、そのコントロールパネルの秘密

を実現します。 NYC抵抗器からの自動車と「Phooky」と一緒に遊ぶのが本当にこの感情には見知らぬ人ではありません。古いEpson WF-2540インクジェットプリンタは、その重要な「栄養素」のために分解されました、あなたは知っている、ファンキーなモーター、エンコーダー、スイッチのような良いものです。しかし、あなたはコントロールパネルで何を作りますか?結局のところ、彼らは通常彼らがコントロールするデバイスのニーズに非常に確実であり、通常は再利用のために多くの範囲を提供しません。 RP2040 PIOはこれらのLCDピクセルを押すことができます [Phooky]通常彼らに悩まされていませんが、今回は楽しみのために亀裂を与えることを決定しました。中では、普通のものから、重要なスイッチやLEDの大きな片面PCB、およびLCDディスプレイをホストしている小さなPCBがあります。簡単な部分は、キーボードのスキャンが行われた方法を理解することでした。 Raspberry PI Picoモジュールをサービスに押し込み、キーボードをスキャンし、純粋なブルートフォースでキーボードマップを作成できるようにしました。回路をトレースする必要はありません。 [Phooky]がEPSON E02A46EAチップをベースにしたLCDインターフェースを調査し始めたときに興味がありました(そのようにデータシートを見つけました。難しい方法です。メインCPUからの行(EPSON E01A9CA、EPSON E01A9CA、それが何であっても)識別され、一部の制御信号、およびRGBチャネルの3行が識別されました。 SaleaeデータのキャプチャをいくつかのROM検索ソフトウェアに投げることによって、ディスプレイ構成を従来の320×120ユニットにすることを考え出した。 RP2040のPIOユニットを使用してビデオ波形を生成し、ピクセルをLCDコントローラに押し出し、RP2040ボードをケース内部の内部に接続でき、コントロールパネルをアクションの準備が整ったUSBデバイスに変換します。 リバースエンジニアリングジャンク(またはそうでない)アイテムについて少しもっと知りたいのですが、それらをあなたの意志に再利用しますか?このハッキング作品を数週間後に戻ってチェックアウトします。もう少し進んだ何かのために、あなたは自動車のECUハッキングの場であなたの手を試すことができました。 おかげで。ヒントのためにペリー!

15 MB未満の10の最高のAndroidゲーム15 MB未満の10の最高のAndroidゲーム

私たち一人一人が時々仕事から休憩を必要としています。サイトを閲覧し、デバイスを改善できる新しいトリックを学ぶことは、リラックスできる方法の1つにすぎません。 Androidデバイスでゲームをプレイすることは、もう1つの楽しくてリラックスした時間を過ごす方法です。そのため、15 MB未満の10の最高のAndroidゲームを備えたリストを提示しているため、本当に軽量なゲームを維持しています。 免責事項:15MBのしきい値は、これらのアプリケーションのダウンロードサイズに関係しています。これらのゲームはすべて、それよりも多くのストレージを使用することに注意してください。 15MB未満のトップAndroidゲーム 1.ヒーローをスティックします 1,000万件以上のダウンロードがあるゲームでリストを開始します。スティックヒーローは非常に中毒性があり、わずか12.78MBのダウンロードサイズで、私たちのリストにぴったりです。 このゲームの目的は簡単です。指を押し続け、崖の上を歩くために建設する必要がある橋の長さを計算します。目標は退屈に見えるかもしれませんが、かなりシンプルなゲームの難しさが何時間もあなたを抱きしめることを保証します。 [GooglePlay url =””/] 2.無限の忍者ジャンプ 「高いグラフィックスや優れたサウンドは必要ありません…ゲームもシンプルでありながら中毒性があります。」それはゲームの最高の評価のレビューであり、正直に言うと、私はそれをより良く言うことができなかったでしょう。やや古いものの、(私は古いZTEブレードでそのゲームをプレイしていました)Yoo Ninjaはまだ非常に中毒性があり楽しいプラットフォームゲームです。 指示?画面をタップして、いずれかの障壁にぶつからないようにしたり、崖に落ちたりしないようにしてください。そのサイズは11MBを超えており、リストで最も軽量なゲームの1つです。 [GooglePlay url =””/] お見逃しなく:5MB未満の5つの最高のAndroidゲーム 3.軽い家 これがあなたのためのマインドベンダーです。鏡を使用して光物理学を適用して、ソースから灯台に電力を供給します。パズルゲームをプレイするこの楽しいものは、彼の脳を訓練したい人のためのものです。 [GooglePlay url =””/] 4.包囲ヒーローウィザード 怒っている鳥の既に知られているレシピへの一人称アプローチである包囲ヒーローは、シンプルでありながら挑戦的です。あなたを占領し続けるために180以上のレベルがあり、それがミニクラップによって開発されているため、将来レベルが増加する可能性があります。 [GooglePlay url =”″/] 5.卓球3D

販売価格の3分の1で真新しいAcer Chromebook R11をピックアップしてください。たった209.99ドル販売価格の3分の1で真新しいAcer Chromebook R11をピックアップしてください。たった209.99ドル

Chromebooksは、一部の専門家が要求する大国ではないかもしれませんが、予算に優しいWebマシンを探している場合は、困難です。ビート。現在、Acer Chromebook R11は、優れたコストとその典型的な提示価格の削減のために提供されています。 通常、約300ドルで販売すると、これらのコンピューターのいずれかをわずか207.99ドルで選ぶことができます。それはほぼ3分の1の節約であり、あなたが渡すコストの種類ではありません。 購入:Acer Chromebook R11 Amazonからのコンバーチブルラップトップ:$ 207.99 |元の価格:300ドル ChromebookはChrome OSで実行されます。これは、今日オンラインの方法で開発されたGoogleのオペレーティングシステムです。組み込みのウ​​イルス保護、自動的に更新*、数秒で起動するだけでなく、時間の経過とともに迅速に滞在し続けます。 (*インターネット接続が必要です) その製品名が示唆するかもしれないように、このChromebookには同様に、その袖にテクニックがあります。同様に、共通のノートブック構成として使用することもできますが、同様に11.6インチのタッチスクリーンを備えたタブレットに変換することもできます。 内部的には、Intel Celeron N3060 CPUとともに、4GBのRAMと32GBのストレージがあります。それはすべてのノイズが圧倒的に圧倒されるかもしれませんが、このマシンについて考えることは、仕様の賭け金で本物のモンスターになるために要求されていないウェブ上で何でも実行されます。同様に、小柄なコストも可能になります。 10時間のバッテリー寿命と802.11ac WiFiのサポートにより、Gmailでかき回すか、インストールできるアプリに掲載されているGoogle Playで閲覧するかどうかにかかわらず、一日中閲覧体験を楽しむことができます。もちろん、ゲームも含まれます。ゲームをする必要がありますよね? これらの注文をすぐに入手してください。この費用が提供される期間を正確に約束することはできません。 同様に検査するのが好きかもしれません: iOS 13ベータ3 IPSWリンク、iPados 13ベータ3とともにOTAプロファイルの更新をダウンロード iOS 13ベータ3プロファイルをudid /