デバイスインタフェースSDK ランキングとまとめ
- オペレーティングシステム:
- Windows All
デバイスインタフェースSDK タグ
デバイスインタフェースSDK 説明
デバイスインタフェースSDKパッケージは、Garmin GPS製品と通信するための独自のカスタムソフトウェアアプリケーションを開発することを望む高度なユーザーのためのものです。 シリアルプロトコルはRS-232に基づいています。電圧特性はほとんどのホストと互換性があります。しかしながら、装置は正電圧のみを伝送しますが、RS-232規格では正電圧と負電圧の両方が必要です。 また、マークとスペースの間の電圧振幅は、RS-232規格の厳密な要件を満たすのに十分な大きさではない可能性があります。それでも、インタフェースケーブルが正しく配線されている限り、デバイスの電圧特性はほとんどのホストと互換性があります。 他の電気的特性は全二重、シリアルデータ、9600ボー、8データビット、パリティなしビット、および1ストップビットです。機械的特性は装置によって異なります。ほとんどのデバイスには、Garmin Packaging要件を満たすためにカスタムデザインのインターフェイスコネクタがあります。標準のDB-9またはDB-25コネクタへの電気的および機械的接続は、Garminから入手可能な特別なケーブルで達成することができます。 アプリケーションは、Win32 WriteFile関数を使用してデバイスにパケットを送信します。パケットサイズがUSBパケットサイズの正確な倍数である場合、writefileへの追加の呼び出しはデータなしで渡されるようにする必要があります。 アプリケーションは、Win32 DeviceIoControl関数を常に呼び出すことによって、デバイスから非同期的にパケットを受け取ります。アプリケーションがデータ利用可能なパケットを受信すると、Win32 ReadFile関数を使用してパケットを読み取る必要があります。アプリケーションがDeviceIoControlまたはReadFileを使用してプロトコルのパケットの受信を開始すると、そのプロトコルの後続のパケットはすべて同じ機能を使用して受信されます。
デバイスインタフェースSDK 関連ソフトウェア