微信硬件平台是微信推出连接物与人,物与物的IOT解决方案。也就是说可以通过微信控制各种智能设备。比如一些蓝牙设备、空调、电视等等。 我本身不懂硬件(虽然是电子信息专业),硬件是北航的两个研究生在弄,小团队里我负责开发H5自定义面板,刚开始看官方文档各种迷糊,对于jssdk、jsapi、Airkiss ...
分类:
微信 时间:
2016-08-08 08:47:02
阅读次数:
826
iOS蓝牙极速开发 一、背景 最近一段时间,由于公司一套蓝牙设备更新,通讯协议上需要修改,功能也要完善,因此需要更新app。坑爹的是,这款app开发到现在已有一年时间,出了源码和app啥都没有。无奈,上级交与的任务难也要做。花了大概三天时间熟悉整个项目,由于app的主要功能在于与公司的配套设备进行交 ...
分类:
移动开发 时间:
2016-08-06 18:54:58
阅读次数:
293
这一节我们开始设计蓝牙聊天应用的界面。主界面主界面是一个独立的Activity-ChatActivity,它它要启动查询其他蓝牙设备的Activity。...
分类:
其他好文 时间:
2016-07-11 17:12:47
阅读次数:
179
这里以WIN7系统为例,一、打开”控制面板--设备与打印机“,右击蓝牙设备(如果该设备已添加时)--删除,如果之前没有添加该设备,此步骤可省略。 二、添加设备,打开“控制面板--设备与打印机--添加设备”此时你的蓝牙设备要打开蓝牙开关并处于可发现状态,此时在“添加设备”对话框,可以看到已搜索到的蓝牙 ...
分类:
移动开发 时间:
2016-06-23 00:59:07
阅读次数:
176
1.概述
AVCTP协议描述了蓝牙设备间Audio/Video的控制信号交换的格式和机制,它是一个总体的协议,具体的控制信息由其指定的协议(如AVRCP)实现,AVCTP本身只指定控制command和response的总体的格式。
几个重要的点:
(1)AVCTP uses point-to-point signaling over connection-orie...
分类:
其他好文 时间:
2016-06-16 10:31:08
阅读次数:
292
自己写的App匹配蓝牙设备,不需要通过系统设置去连接。 匹配和通信是两回事。 用过Android系统设置(Setting)的人都知道蓝牙搜索之后可以建立配对和解除配对,但是这两项功能的函数没有在SDK中给出。但是可以通过反射来获取。 知道这两个API的宿主(BluetoothDevice): 蓝牙开 ...
分类:
其他好文 时间:
2016-05-31 09:02:48
阅读次数:
123
Bluetooth 安卓平台支持蓝牙网络协议栈,它允许设备与其他蓝牙设备进行无线交换数据。应用程序框架通过安卓蓝牙APIs提供访问蓝牙功能。这些APIs使应用程序通过无线连接到其他蓝牙设备,使点对点和多点的无线功能。 使用蓝牙APIs,安卓应用程序可以执行以下功能: 扫描其他蓝牙设备 查询本地蓝牙适 ...
分类:
移动开发 时间:
2016-05-28 17:19:18
阅读次数:
300
Android平台包含了对蓝牙网络协议栈的支持,它允许一个蓝牙设备跟其他的蓝牙设备进行无线的数据交换。应用程序可以通过Android蓝牙的API所提供访问蓝牙的功能。这些API会把应用程序无线连接到其他的蓝牙设备上,接下来让我们慢慢来走进
Android Bluetooth 4.0 , 希望对大家有一定
的帮助。
蓝牙API,Android应用程序能够执行以下功能:
1. 扫描其...
分类:
移动开发 时间:
2016-05-25 11:18:53
阅读次数:
323
1.手机端向蓝牙设备发送写入数据后会有一个回调方法 //写入数据后的回调 - (void)peripheral:(CBPeripheral *)peripheral didWriteValueForCharacteristic:(CBCharacteristic *) characteristic ...
分类:
移动开发 时间:
2016-05-17 22:42:56
阅读次数:
371
蓝牙常见名称和缩写
MFI ======= make for ipad ,iphone, itouch 专们为苹果设备制作的设备
BLE ==== buletouch low energy,蓝牙4.0设备因为低耗电,所以也叫做BLE
peripheral,central == 外设和中心,发起连接的时central,被连接的设备为perilheral
service a...
分类:
移动开发 时间:
2016-05-13 15:06:20
阅读次数:
322