iOS学习,蓝牙,iOS设备模拟BLE发送数据

本文档详细介绍了如何在iOS设备上进行蓝牙学习,特别是如何模拟BLE外设发送数据,从准备工作到具体操作步骤全面覆盖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在前面

刚开始学习iOS开发,在此过程中学习到很多知识点,写这些的目的,首先是为了给像我一样的小白提供一些参考资料,其次是对自己所学知识的一个总结与记录。
废话不多说,下面开始。
之前写过一篇总结,是IOS设备对蓝牙数据的接收,之后更新UI。我现在实际中,负责蓝牙模块的同事还没搞定,我如果要继续做蓝牙的相关工作(接收蓝牙数据,之后画图什么的)就要自己制造些数据用来接收。这就涉及蓝牙的外设,也就是蓝牙4.0规范中得BLE,bluetooth smart,下面的工作就是模拟一个这样的设备来一直发送数据。

准备工作

1.导入CoreBluetooth框架
2.实现外设代理(请看下面的.h文件)

正式开始

由于就是用来发数据的,界面简单,就一个switch,如果开,就广播,让别人可以搜索到。storyboard中拖一个switch ,需要action来控制广播开关。

没有多余viewController,就是新建工程时候自己带的那个,点开.h文件,输入如下:
#import <UIKit/UIKit.h>
#import <CoreBluetooth/CoreBluetooth.h>

@interface TBViewController : UIViewController <CBPeripheralManagerDelegate>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值