经典蓝牙通过SPP实现IAP2协议 您所在的位置:网站首页 ad专员是干什么的 经典蓝牙通过SPP实现IAP2协议

经典蓝牙通过SPP实现IAP2协议

2023-05-26 11:35| 来源: 网络整理| 查看: 265

因为以前做的IAP2协议主要是用USB或者uart来实现,自己本身对USB协议比较熟悉,但是对蓝牙协议完全不懂,也没接触过,蓝牙相比较USB就复杂很多了,我试着在蓝牙平台下也一点一点摸索也实现了IAP2协议的传输。 为什么要用蓝牙实现IAP2协议? 首先我想到了有以写几点,除过以下几点还有更多其他功能有待摸索。

通过IAP2协议可以提升蓝牙传输速率,因为苹果IOS与外部配件如果想实现透传,只能用BLE,但是BLE速率太慢,有些场景是无法满足的,比如打印机,这个时候就可以通过IAP2协议认证后,利用IAP2的EA传输,这个时候传输包长度可以到了680字节以上,而且可以直接透传,我实测速率可以达到1Mbit/s. 通过IAP2协议后可以自启动app,里面IAP2协议里面的app launch功能可以不用手动操作打开APP,这个也是国外某些产品有这种需求,比如蓝牙音响,回到家手机自动连接蓝牙音响后自动会打开spotify(类似QQ音乐播放器)播放音乐。 盲文显示器,通过IAP2协议后,可以传输盲文给外设。 以下我就记录一下我开发的全过程,除了IAP2源代码不会开放,其他任何环节都可以不保留的开放。 1. 环境平台 芯片:炬芯ATS285X 嵌入式系统:Zephyr OS 编译环境:window SDK要求:必须有SPP的发送和接收接口可以正常使用。 2. 根据文档修改UUID



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有