【问题标题】:Bluetooth low energy APIs in javajava中的蓝牙低功耗API
【发布时间】:2013-07-23 09:43:32
【问题描述】:

我正在使用低功耗蓝牙。 java中是否有任何用于BLE的API或开源SDK?我的目标是将我的电脑作为 BLE 外围设备运行。我试过的是,只是搜索了一段时间的 API,我找到了this。但不知道如何实现。

编辑:我也有东西here,我想是用来创建特性和服务的。据我了解,window8 中不需要驱动程序,因为它具有内置支持。但我对添加哪个库来运行此代码感到困惑。

【问题讨论】:

  • 这个问题与Android有什么关系?你看过这个youtube.com/… 的谈话吗?

标签: java android bluetooth-lowenergy


【解决方案1】:

据我所知,还没有图书馆。可能最好的方法是围绕 Windows 8 C++ 库构建一个 JNI 包装器。为什么不开始一个开源项目?

一旦你有了底层,就会有一个很好的小助手库来处理 GATT 配置文件:https://github.com/movisens/SmartGattLib

SmartGattLib 是一个 Java 库,可简化蓝牙 SMART 设备(也称为蓝牙 4.0 中的低功耗蓝牙)的工作。它提供了所采用的 GATT 规范的所有 UUID,以及一种方便的方式来解释特性(例如心率、电池电量)。该库没有依赖关系,可以与每个蓝牙 SMART 堆栈一起使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 2018-10-12
    相关资源
    最近更新 更多