2013-07-24 7 views
10

私はBluetooth Low Energyで作業しています。 JavaにBLE用のAPIまたはオープンソースSDKがありますか?私の目標は、私のPCをBLE周辺機器として走らせることです。私が試したことは、しばらくの間APIを検索して、thisが見つかりました。しかし、実装方法を知らない。JavaのBluetooth低エネルギーAPI

編集:私も何かを持っていますhere、私は特性とサービスを作成するために使用したと思います。私の理解によれば、Windows8にはドライバーが必要なく、サポートが組み込まれています。しかし、私はこのコードを実行するために追加するライブラリと混同しています。

+1

Androidに関する質問はどのようなものですか?あなたはこれを見ましたか?http://www.youtube.com/watch?v=EC5-cEbr520&list=PLWz5rJ2EKKc9WGUwq2gQ-coU3fSyexgOx talk? – sandrstar

答えて

3

私の知る限り、まだライブラリはありません。おそらく、Windows 8 C++ライブラリの周りにJNIラッパーを構築するのが最善の方法です。なぜオープンソースプロジェクトを開始しないのですか?

とすぐに低レベルを持っているとして、GATTプロファイルで動作するように素敵な小さなヘルパーライブラリがある:https://github.com/movisens/SmartGattLib

SmartGattLibは、Bluetooth SMARTデバイス(別名ブルートゥースローで作業を簡素化するJavaライブラリですBluetooth 4.0のエネルギー)。採用されたGATT仕様のすべてのUUIDと、特性(例えば、心拍数、BatteryLevel)を解釈するための便利な方法を提供します。ライブラリは依存性がなく、すべてのBluetooth SMARTスタックで使用できます。

関連する問題