2012-04-20 11 views
5

RFCOMM経由で別のBluetoothデバイスと通信する予定です。私は、アプリケーションのC + +(VS2008)を使用したい。私はすでに32feetライブラリについて知っていますが、C++で動作するかどうかは不明です。誰もこの種のプロジェクトの出発点を知っていますか?あるいは、C++で書かれた32feetのサンプル?私は、C++を使ってBluetooth用のシンプルで使いやすいAPIが必要です。C++のBluetooth

答えて

2

OSのBluetoothスタックにBTソケットを使用してBluetoothプログラミングを行うことができます。このページでは、ソケットの使用について説明します。 http://msdn.microsoft.com/en-us/library/windows/desktop/aa362928(v=vs.85).aspx

このページでは、MicrosoftからのBluetooth SDKをダウンロードするためのリンクがあります。 http://msdn.microsoft.com/en-us/library/windows/desktop/aa363058(v=vs.85).aspx

0

ビルは、Microsoftスタックを使用したアプリ(XPとVistaは同じことを実行しようと、素晴らしい仕事かなりうまく機能しますWindows 7から64bitのアプリケーションはあまりうまくいきません...)

32feet.netにとっての最大の利点は、WindowsでのBluetoothのサポートが大幅に削減されていることです。特定のマシンではMicrosoft 、Broadcom、Toshiba、BlueSolei、または他のいくつかのスタックを含む。これらはすべて大部分が無線で互換性がありますが、APIはそれぞれ異なるものです。 32feet.netでビルドすると、アプリケーションがより大きなサブセットのマシン上で実行できるようになります。つまり、C++アプリケーションにビルドしようとはしていません。

2

この質問はかなり古いです、私は知っています。

ちょうどQtのフレームワークは非常に有望に見えるC++のために今のQtのBluetoothを持っていることを、更新したい - http://doc.qt.io/qt-5/qtbluetooth-module.html

+6

窓にはサポートがyet.'Currently、APIは以下のプラットフォームでサポートされていません:アンドロイド、iOSの、 Linux(BlueZ 4.x/5.x)とOS X' [here](http://doc.qt.io/qt-5/qtbluetooth-index.html) – ramtheconqueror