写在前面:写在前面:本文参考了 BLE4.0 低功耗蓝牙 协议 总结 ,对其进行了缩减,整理出了个人能理解的感觉比较基本的内容,有问题请随时跟我沟通 个人QQ:993650814. BLE 4.0 协议知识点总结(一) 请参考如下链接 BLE 4.0 协议知识点总结(一)1、连接事件(CONNECT REQ)报文的组成:    CONNECT RE
转载 2024-09-03 21:01:05
142阅读
1.蓝牙简介 什么是蓝牙4.0  蓝牙无线技术是使用范围最广泛的全球短距离无线标准之一,蓝牙4.0版本涵盖了三种蓝牙技术,即传统蓝牙、高速蓝牙和低功耗蓝牙技术,将三种规范合而为一。它继承了蓝牙技术在无线连接上的固有优势,同时增加了高速蓝牙和低功耗蓝牙的特点。这三个规格可以组合或者单独使用。蓝牙4.0规范的核心是低功耗蓝牙(Low Energy),即蓝牙4.0BLE。该技术最大特点是拥有超
转载 2023-11-04 21:04:42
165阅读
近期在做一个蓝牙相关的项目, 须要在应用进入后台, 或者手机属于锁屏状态的情况下, 仍然保持蓝牙连接, 而且能正常接收数据。本来以后会非常麻烦, 可是学习了下..发现就2步而已。简单的不能再简单了。好了。以下是详细实现办法。1.在xxx-info.plist文件里, 新建一行 Required ba
转载 2017-05-27 09:56:00
300阅读
2评论
iOS蓝牙BLE4.0通信功能,最近刚学的苹果,为了实现蓝牙门锁的项目,找了一天学习了下蓝牙的
原创 2023-06-01 09:41:58
808阅读
Android BLE与终端通信(五)——Google API BLE4.0低功耗蓝牙文档解读之案例初探 算下来很久没有写BLE的博文了,上家的技术都快忘记了,所以赶紧读了一遍Google的API顺便写下这篇博客心得Google
原创 2022-08-01 17:57:44
505阅读
前言:苹果在IOS 6系统之后开始支持BLE 4.0,iPhone4s,iPod 5,iPad 3等之后的机型开始内嵌BLE4.0硬件,因此在开发前请先确认你的开发环境符合上述要求,并且苹果在BLE4.0之后,对外部的连接设备已经不在需要MFI认证了,当然你的外设肯定得要有蓝牙4.0模块了综述:开发BLE4.0的App,你需要在你的项目里面导入框架:CoreBlue
转载 2023-05-10 21:54:57
591阅读
CoreBluetooth的API是基于BLE4.0的标准的,从iphone4s往后的设备支持,还有iPhone iOS6的模拟器也支持。一,外设(Peripheral)和中央(Central)CoreBluetooth框架的核心就是peripheral(外设)和central(中心)。比如,通过手机和智能手表通信,那么手机就是Central,手表就是Peripheral。可以认为外设是
转载 2016-10-12 09:57:29
2863阅读
本文介绍Android ble 蓝牙4.0,也就是说API level >= 18,且支持蓝牙4.0的手机才可以使用,如果手机系统版本API level 如果 android.hardware.bluetooth_le设置为false,可以安装在不支持的设备上使用,判断是否支持蓝牙4.0用以下代码就...
转载 2015-07-31 09:43:00
286阅读
2评论
写在前面:本文参考了 BLE4.0 低功耗蓝牙 协议 总结 ,对其进行了缩减,整理出了个人能理解的感觉比较基本的内容,前面两篇请参考如下链接BLE 4.0 协议知识点总结(一)BLE 4.0 协议知识点总结(二)BLE 4.0 协议知识点总结(三)正文:1、属性构成GATT中的两个角色:服务器和客户端。服务器:提供数据的蓝牙设备,例如手环。客户端:需求数据的蓝牙设备,例如手机。在L2CA
  文章目录 1、前言 2、准备工作 2.1 软件开发环境准备 2.2 硬件开发环境准备 2.2.1 两块ESP 32 NodeMcu板子 2.2.1 装有蓝牙App的Android手机 2.3 学习资料准备 2.3.1 官方资料 2.3.2 蓝牙协议资料(珍藏) 2.3.3 Arduino For ESP32 Ble源码 3、系列导读(非常重要、非常重要、非常重要)   1、前言
原创 2021-07-05 11:01:54
1605阅读
    忙了这么久,终于有时间把最近几个月弄的东西整理一下,顺便我的开发过程和经历。被公司分到做一个蓝牙4.0的项目,对这种软硬结合的东西也比较感兴趣,所以很快投入到android蓝牙4.0的项目中来。ios的版本公司已经先前一步就已经开发完成了,因为ios的bluetooth有比较完善的API,和比较全的文档说明。网上也陆陆续续有比较多的Demo,都可以参
转载 2024-08-22 21:50:32
76阅读
蓝牙4.0相关类的探索:一 、 BluetoothAdapter 介绍:代表了移动设备的本地的蓝牙适配器 , 通过该蓝牙适配器可以对蓝牙进行基本操作, 例如 : 启动设备发现(startDiscovery), 获取已配对设备(getBoundedDevices), 通过mac蓝牙地址获取蓝牙设备(getRemoteDevice), 从其它设备创建一个监听连接(listenUsingRfcommWi
     最近一直在研究一个蓝牙功能 由于本人是菜鸟  学起来比较忙 一直搞了好久才弄懂 , 网上对蓝牙4.0也就是几个个dome 抄来抄去,全是英文注解 , 对英语不好的朋友来说真是硬伤 , 一些没必要的描述罗里吧嗦 , 关键的方法接口 一笔带过 .........算了不吐槽了.我就介绍一下我最近的学习心得吧 ,简单的什么开启  蓝牙 搜索蓝牙什
一个april beacon里携带的信息如下 ? 1 <code class=" hljs ">0201061AFF4C0002159069BDB88C11416BAC3F33468C2788A3044B0378C60C09417072696C426561636F6E051250002003020A
转载 2016-06-05 12:14:00
107阅读
2评论
蓝牙4.0——Android BLE开发官方文档翻译
转载 2016-04-29 00:41:00
136阅读
2评论
此文使用的ibeacon模块是april beacon,至于什么是ibeacon。本文不做解释,具体请自查。 一个april beacon里携带的信息如下 具体是什么意思呢 Proximity UUID :这是将你所有的beacon与其他人的beacon设备区别开的id!例如,目前在商店里某个区域分
转载 2016-11-24 17:48:00
172阅读
2评论
  文章目录 1、前言 2、ESP32 Scan案例 2.1 直接打开官方示例 3、Scan核心库 —— BLEScan 3.1 管理扫描 3.1.1 创建扫描对象 —— BLEScan 3.1.1.1 详解扫描参数 esp_ble_scan_params_t 3.1.1.2 详解扫描结果回调 m_pAdvertisedDeviceCallbacks 3.1.2 启动扫描 ——
原创 2021-07-05 11:04:01
4790阅读
1、E104-BT01简介E104-BT01 是亿佰特设计生产的一款小体积的蓝牙模块,贴片型
...
转载 2015-02-25 09:29:00
188阅读
2评论
设备:中心设备(CBCentralManager):iOS系统的手机等设备外围设备(CBPeripheral):手环等第三方设备外围设备:服务: 外围
原创 2022-12-07 14:13:33
549阅读
  • 1
  • 2
  • 3
  • 4
  • 5