iOS swift 蓝牙详解(蓝牙中心demo,蓝牙外设demo(可替代mac蓝牙串口调试工具),蓝牙中心框架,gif演示)
2023-09-14 09:04:14 时间
持续更新中。。。
1.gif演示
1.1 蓝牙中心app
1.2 蓝牙外设app(外设被一个设备连接后,还可以被另一个设备连接,但两个同时连会导致连接不稳定,容易断开)
1.3 写write(蓝牙中心给蓝牙外设发数据)
1.4 读read:蓝牙中心读取蓝牙外设某个特征的值,蓝牙外设那边可动态改变这个值
1.5 通知notify(蓝牙外设给蓝牙中心发数据)
1.6 写无回复writeWithoutResponse:一般用来发量比较大的数据,如ota升级,发完数据可以read来进行校验
2.蓝牙中心框架(demo)github地址
XXyueliang/XYCBCentralManager - github
3.蓝牙外设demo github地址
XXyueliang/XYPeripheralManager - github
4.相关说明:
蓝牙中心的demo, 要外设的特征属性为write, notify, read, write中的一个,才可正常使用。否则体验可能没那么好。建议用我蓝牙外设的demo来调试,一切就都是ok的
下面的博客是我写这两个demo时的一些发现:
iOS swift在写蓝牙中心和蓝牙外设demo时的发现和说明
5.我的另外一篇主要用oc写的蓝牙中心框架的博客:
相关文章
- Unity iOS打开AppStore评星页面,浅谈Application.OpenURL()方法。
- 使用PhoneGap命令行工具创建IOS PhoneGap项目及无证书真机调试
- IOS设备信息与机型对照表
- iOS开发之多线程技术(NSThread、OperationQueue、GCD)
- iOS开发之网络编程--使用NSURLConnection实现大文件下载
- iOS之微博UI实例--拟物化设计(成功了90%)
- iOS学习之flappyBird游戏的实现
- 【IOS-COCOS2D游戏开发之十四】音频/音效/视频播放(利用COCOS2D-IPHONE-EXTENSIONS嵌入COCOS2D进行视频播放!)
- 【IOS开发必备指南合集】申请企业级IDP、真机调试、游戏接入GAMECENTER 指南(实现仿官方的成就提示框)、游戏接入OPENFEINT指南;
- iOS中Animation 动画 UI_22
- IOS中DES与MD5加密方案
- IOS中调用系统拨打电话与发送短信
- [PWA] Disable Text Selection and Touch Callouts in a PWA on iOS
- iOS一个开发系列中 - UIButton 使用摘要
- iOS_39_触摸解锁