iOS蓝牙开发总结-4

蓝牙开发总结

  • 只要熟悉蓝牙的流程,和蓝牙中每一个角色的作用,其实蓝牙通讯并没有想象中的难 
    • 1.蓝牙中心CBCentralManager:一般指得是iPhone手机
    • 2.设备(外设)CBPeripheral:装有蓝牙芯片的智能硬件 
      • 外设的服务peripheral.services数组,CBService对象:硬件可以提供很多服务,实际上就是把硬件的功能分模块,比如手环的震动和亮起来的颜色是两个不同服务 
        • 服务下的特征CBCharacteristic:负责为服务提供读写数据,一个服务下可以有很多个特征,比如灯亮的颜色有RGB的值,有时间长度等都是一个单独的服务

这里写图片描述

posted @ 2017-08-01 17:31  宁静暖风  阅读(143)  评论(0编辑  收藏  举报