bluetooth-lowenergy

    1热度

    1回答

    我的应用程序在某些设备上连接到BluetoothGatt时遇到问题。 所有与BLE相关的代码都在android中,一切工作正常,除了华为CAM-L03。据报道,一些旧的三星Galaxy设备也有问题。 我最近发现,在某些设备上,必须在UI线程上执行所有BLE通信。我写了一个快速测试应用程序,当UI线程中的所有东西都运行时,华为问题就消失了。 我试图创建在Service一个Handler与主尺蠖: f

    0热度

    1回答

    我们知道自从Android 6以来,我们在Android下的高级Wifi设置中选择了“蓝牙扫描始终打开”选项。它表示,即使在蓝牙关闭的情况下,它也会扫描Ble设备。 我们对Wifi也有同样的选择,即“无线扫描始终可用”。如果打开,我们可以在调用startScan方法后以编程方式获得扫描回调中的无线扫描结果。 有没有什么办法获得Ble扫描结果,即使在Android中关闭蓝牙时也扫描设备?

    0热度

    1回答

    我正在寻找找出哪些委托方法可靠地触发终止时在后台连接/断开连接。每当用户接近我的BLE设备时,我都希望它自动连接,然后启动一个快速方法与设备交换数据。 我似乎无法得到任何委托方法可靠地触发此用例。我开启了bluetooth-central的背景模式,我有适当的代表正在使用,当应用程序处于活动状态或在任务切换器中时,我写的整个BT模块工作得非常好。我只需要用最后一个用例进行最终确定,即终止应用程序。

    0热度

    1回答

    我正在做一个长期写入BLE进行OTA更新,但我需要等待BLE设备的写入响应发送更多数据,但我不知道如何捕获设备写响应,我使用的是三星Galaxy Tab S2与Android 7,和科特林我的代码 override fun otaDataWrite(data:ByteArray) { manager.connection?.flatMap { rxBleConnection: RxBle

    2热度

    2回答

    我是基于原生应用程序开发的新手。我们必须开发一个需要通过BLE(蓝牙低功耗/智能蓝牙)进行通信的移动应用程序(作为BLE客户端)来监视IOT设备(BLE外设/中央)。我们正在使用Bluetooth SIG的Bluetooth Developer studio工具来设计自定义BLE服务并为我们的IOT设备生成BLE配置文件。对于移动端来说,我们将使用Facebook的原生跨平台框架。 任何人都可以推

    0热度

    1回答

    如何获取目标C或设备中的MAC地址?有什么方法可以从“标识符”字段获取MAC地址。

    0热度

    1回答

    我正在为BLE设备创建一个应用程序,我在我的BLE设备中找到了我的手机,在这种情况下,当我按下开关时我想玩一个开关音频文件,我已经存储在原始文件夹中的Android工作室, 我这样做时,应用程序屏幕显示给我或应用程序打开,这意味着这适用于当一个应用程序在前台,但我想要在背景中做这个,如果我的手机还活着,或者我的手机不在眼前,当我按下BLE设备的开关时,我想播放音频文件。 怎么样,我可以这样做吗?

    0热度

    1回答

    在监控活动中(我的布局是在其中一个文本视图中有两个文本视图,discoverTime将被存储并且另一个消失时间将被存储)。 public class MonitoringActivity extends Activity { protected static final String TAG = "MonitoringActivity"; private static fina

    0热度

    1回答

    我试图了解哪个是维护跨视图控制器连接的最佳方式。 目前我有一个实现CBCentralManagerDelegate和CBPeripheralDelegate方法的NSObject类。 我有另一个类,BLEManager,它使用单例创建CBCentralManager类的实例和与外设进行通信的NSStream类。 当扫描并连接到外围设备时,我遇到了错误。当使用相同的服务UUID查找错误的设备时,该应

    -4热度

    1回答

    我想将蓝牙鼠标连接到我的iOS应用程序之一。 我搜索了很多,我发现没有越狱,iOS没有鼠标支持。 那么,这是真的吗?如果是的话,有什么办法连接任何外部蓝牙设备与iOS应用程序?