学习啦>学习电脑>电脑硬件知识>硬件知识>

ios蓝牙连接硬件设备信息有哪些

时间: 捷锋774 分享

  苹果公司1980年12月12日公开招股上市,2012年创下6235亿美元的市值记录,截至2014年6月,苹果公司已经连续三年成为全球市值最大公司。下面是学习啦小编带来的关于iios蓝牙连接硬件设备信息有哪些的内容,欢迎阅读!

  iios蓝牙连接硬件设备信息有哪些?

  开发环境

  1 Macbook Pro Mac OS X 10.10

  2 Xcode 6.3.2

  3 iPhone 5s v8.1

  4 小米手环

  3 基本流程

  要开发蓝牙,需要对整个通讯过程有个基本了解。这里我摘录一些Apple官方的文档Core Bluetooth Programming Guide的图片来加以说明。这个文档其实对于开发的流程写的是非常的清楚,大家最好可以看一下。

  3.1 可穿戴设备与iOS互联方式

  从上面这幅图可以看到,我们的iOS设备是Central,用来接收数据和发送命令,而外设比如小米手环是Peripheral,向外传输数据和接收命令。我们要做的就是通过Central来连接Peripheral,然后实现数据的接收和控制指令的发送。在做到这一步之后,再根据具体的硬件,对接收到的数据进行parse解析。

  3.2 可穿戴设备蓝牙的数据结构

  这里用的是心率设备来做说明,每个外设Peripheral都有对应的服务Service,比如这里是心率Service。一个外设可以有不止一个s、Service。每个service里面可以有多个属性Characteristic,比如这里有两个Characteristic,一个是用来测量心率,一个是用来定位位置。

  那么很关键的一点是每个Service,每个Characteristic都是用UUID来确定的。UUID就是每个Service或Characteristic的identifier。

  大家可以在iPhone上下载LightBlue这个应用。可以在这里查看一些设备的UUID。

  在实际使用中,我们都是要通过UUID来获取数据。这点非常重要。

  在CoreBluetooth中,其具体的数据结构图如下:

ios蓝牙连接硬件设备信息有哪些

苹果公司1980年12月12日公开招股上市,2012年创下6235亿美元的市值记录,截至2014年6月,苹果公司已经连续三年成为全球市值最大公司。下面是学习啦小编带来的关于iios蓝牙连接硬件设备信息有哪些的内容,欢迎阅读! iios蓝牙连接硬件设备
推荐度:
点击下载文档文档为doc格式

精选文章

  • ios开发硬件配置推荐有什么
    ios开发硬件配置推荐有什么

    苹果公司(Apple Inc. )是美国的一家高科技公司。由史蒂夫乔布斯、斯蒂夫沃兹尼亚克和罗韦恩(Ron Wayne)等三人于1976年4月1日创立,下面是学习啦小编带来的关

  • ios开发硬件环境配置是什么
    ios开发硬件环境配置是什么

    苹果公司1980年12月12日公开招股上市,2012年创下6235亿美元的市值记录,截至2014年6月,苹果公司已经连续三年成为全球市值最大公司。下面是学习啦小编带

  • ios开发需要什么硬件设备
    ios开发需要什么硬件设备

    苹果公司(Apple Inc. )是美国的一家高科技公司。由史蒂夫乔布斯、斯蒂夫沃兹尼亚克和罗韦恩(Ron Wayne)等三人于1976年4月1日创立,下面是学习啦小编带来的关

  • bios怎么释放为硬件保留内存
    bios怎么释放为硬件保留内存

    你们知道怎么释放bios硬件保留内存吗?下面是学习啦小编带来的关于bios怎么释放为硬件保留内存的内容,欢迎阅读! bios怎么释放为硬件保留内存? 点击开始

746899