首页 文章
  • 3 votes
     answers
     views

    外围传输队列问题

    我正在研究一个围绕CoreBluetooth的简单包装器,将任何数据发送到任何设备 . 在开发过程中,我在框架中遇到了很多错误,它们非常烦人,为了使我的包装器稳定,我不得不缩短一些可靠性功能 . 目前我正致力于从外围设备发送数据 . 好的,所以我有以下案例: 客户要求动态特性的值 我在服务器端获得回调 - peripheral:didReceiveReadRequest: . Not...
  • 9 votes
     answers
     views

    iOS BLE外设/广告数据在后台模式

    我正在开发一个系统,它有一个BLE设备(TI CC2540)作为Central,一个iOS应用程序在iPhone4S上作为外围设备 . 一切正常,除了我需要的1个功能:来自中心侧的白名单(过滤)广告设备 . 据我所知,iOS设备使用随机可解析的MAC地址,因此我们无法应用基于MAC地址的白名单 . 所以我目前的方法是:在iOS app的广告数据上放置一个ID“Local name”字段(iOS设备...
  • 1 votes
     answers
     views

    BLE在iOS上的外围设计

    我正在开发蓝牙低功耗(BLE)项目,该项目需要iPhone作为外围设备 . 我正在使用BLEManager处理与CoreBluetooth相关的工作,其中包括中央和外设模式的良好实现 . Question : 我对外围设备架构的设计模式和最佳实践一无所知 . 服务和特征的定义没有模式 . 我似乎可以选择以下模式之一: 定义多个服务,具有一个读/写/通知特性 定义一个服务,具有一些读/写/通...
  • 13 votes
     answers
     views

    通过USB控制简单的继电器开关

    我正在寻找从通过USB连接到计算机的简单继电器开关控制电源供电的灯 . 继电器开关甚至不是USB设备,它只是一个简单的开关,需要USB电压才能打开它 . 当电压降至阈值以下时,开关将关闭灯 . 我的问题是我无法控制USB端口的电源输出 . 我很高兴使用Windows或Linux上的任何语言(但最好是Java,因为我已经习惯了) .

热门问题