0

そのため、USBおよびBluetoothを介してハードウェアデバイスとシリアル通信できるPCアプリケーションを作成する必要があります。

編集:このデバイスは私が働いている会社によって作られています、そして私はデバイス上のソフトウェアの世話をする組み込みプログラマーと手を携えて働きます。私の唯一の本当の関心事は、PCでインターフェイスを作成し、その情報をいずれかの方法でこのデバイスにシリアルに送信することです。

アプリケーションの大部分は、シリアルデータを含めて同じままですが、唯一の違いは通信の種類です。

私はJavaでかなりの経験があり、C / C ++である程度の経験があり、Androidでかなり多くの経験があります。

GUIの使いやすさと.NET機能のためにC#を考えていました。

知識や経験に基づいた提案をいただければ幸いです。

ありがとう

PS。Bluetoothプロトコルが異なるPC間でどのように異なるかに関する情報も非常に役立ちます

4

2 に答える 2

1

Windows用のBluetoothソフトウェアには、Microsoft、Broadcom / Widcomm、BlueSoleilなど、さまざまなサプライヤがあります。通常、それぞれが任意のUSBドングルを使用できます。

.NETを使用するもう1つの理由は、これらすべてのスタックなどをサポートするBluetoothライブラリを使用できることです。:-) http://32feet.codeplex.com/

BluetoothClientなどに接続します。例:32feet.NETdocs-一般的なBluetoothデータ接続

于 2013-02-06T22:01:40.957 に答える
1

私はArduinoマイクロコントローラーを使用してSerialoverBluetoothでこれを正確に実行しました。マイクロとのインターフェースにはC#を使用し、情報の表示(3Dグラフ)にはXNAを使用しました。

アプローチとしてこれ以上お勧めすることはできませんでした。C#はシリアルに非常に使いやすいです。

詳細な手順については、シリアルデータの視覚化:Arduino、I2C、およびXNAを参照してください。

于 2013-02-06T12:15:19.953 に答える