BLE
文章平均质量分 69
有头发的猿
某著名程序员,曾参与过抖音,腾讯视频等app的使用。
目前职位:Android系统工程师
展开
-
iOS-Best Practices for Setting Up Your Local Device as a Peripheral(API Reference) the seventh part
Best Practices for Setting Up Your Local Device as a Peripheral和许多central端处理一样, Core Bluetooth framework给你控制实现peripheral的大多数方面的作用。本章提供了指导原则和最佳实践以一种负责任的方式来利用这种程度的控制。Advertising Considerations广播periphera原创 2017-06-08 10:15:25 · 662 阅读 · 0 评论 -
iOS-Best Practices for Interacting with a Remote Peripheral Device(API Reference) the sixth part
Best Practices for Interacting with a Remote Peripheral DeviceCore Bluetooth framework使许多central端交易简洁在app。你的应用程序控制,并负责,实现最方面的central 角色,如设备发现和连通性和探索和与远程peripheral的数据交互。本章提供了指导原则和最佳实践以一种负责任的方式来利用这种级别的控制原创 2017-06-07 18:54:55 · 627 阅读 · 0 评论 -
iOS-Core Bluetooth Background Processing for iOS Apps(API Reference) the fifth part
Core Bluetooth Background Processing for iOS Apps对于iOS程序,它是至关重要的,它知道你的app是否在前台后者后台运行。一个app后台比前台必须是行为不同的,因为系统资源在一个设备上是有限的。为了整体讨论iOS后台操作,看在 App Programming Guide for iOS 的 Background Execution默认的,当你的app原创 2017-06-07 15:10:18 · 3942 阅读 · 2 评论 -
iOS-Performing Common Peripheral Role Tasks(API Reference)the fourth part
Performing Common Peripheral Role Tasks上一个章节,你学习了怎么执行最普通的蓝牙低能量任务从central 端。在这个章节,你学习在peripheral端怎么执行最普通的蓝牙低能昂任务。下面的代码演示你开发你的app实现peripheral角色在你本地的设备。规制,你将学习什么:开启一个peripheral管理者对象在你的本地的peripheral 搭建se原创 2017-06-06 18:18:13 · 724 阅读 · 0 评论 -
iOS-Performing Common Central Role Tasks(API Refrence) of the third part
Performing Common Central Role Tasks设备实现central角色,在蓝牙低能量通信执行大量常见的任务,例如,发现和连接一个可获得peripherals,和探索,和peripherals提供的数据交互。设备实现peripheral角色,也执行大量常见的任务,不同的任务是,例如,从连接的central发布和广播services和响应读取,写入和订阅请求。在这个章节,你将原创 2017-06-05 09:28:01 · 537 阅读 · 0 评论 -
iOS-Core Bluetooth Overview(API Reference) of the second part
Core Bluetooth OverviewCore Bluetooth framework 让你的iOS和MAC app与Bluetooth低能量设备通信。例如:你的app能发现,探索,和低能量的peripheral devices交互,例如心率监测器,数码恒温器,和其他的iOS设备。这个framework是低能量设备的一个抽象的Bluetooth 4.0规范。它隐藏了许多低等级细节规范,对于开原创 2017-06-03 16:57:23 · 1025 阅读 · 0 评论 -
iOS-Core Bluetooth(API Reference) of first part
Core Bluetooth蓝牙4.0低能量设备通信OverviewCore Bluetooth framework提供了你的app和设备所需要的类,装备着蓝牙低能量无线技术不要用任何类作为Core Bluetooth framework的子类。重写这个类是不支持的和结果是没有定义的行为。Important iOS app链接在iOS10.0之后必须包括用户描述keys为这个类型数据在Info.原创 2017-06-03 12:00:08 · 1011 阅读 · 0 评论 -
Low Power Bluetooth
一、ClientIf Value超过32,导致Gatt通道无法建立(257)ClientIf: ClientIf Value简而言之是andorid系统中用于唯一表示某个Gatt链接的ID号,唯一标识,当我们的应用建立起一个Gatt通道,系统会查询当前可用的ClientIf Value,然后注册该ClientIf Value,代表该Gatt通道。当应用close gatt时,该Clie原创 2018-01-12 16:15:13 · 504 阅读 · 0 评论 -
Android进阶-Bluetooth API 基本使用-蓝牙小程序
首先看下效果图: Demo主要功能有:打开蓝牙,关闭蓝牙,搜索设备,停止搜索,连接设备,断开当前连接设备;Demo下载Bluetooth: Android平台支持蓝牙网络堆栈,和允许一个设备与另一个设备无线的交换数据。首先我将官方的API进行了一系列封装:BluetoothUtil:package com.example.bledemo;import java.io.IOException;i原创 2016-12-29 14:38:40 · 9420 阅读 · 7 评论