【BLE】TLSR8258开发记录之12--手机扫描蓝牙显示中文
1、说明
项目需求中需要实现蓝牙设备可进行名称修改,且支持中文https://blog.csdn.net/jacklondonjia/article/details/78552928
URL编码转码网址http://tool.chinaz.com/tools/urlencode.aspx
2、操作
蓝牙扫描中文显示采用的编码格式为URL编码,举例如果想显示“火锅超好吃”,即URL编码为:
%e7%81%ab%e9%94%85%e8%b6%85%e5%a5%bd%e5%90%83
代码中对应的扫描数据为:
u8 tbl_scanRsp[] = { 0x10,0x09,
// %e7%81%ab%e9%94%85%e8%b6%85%e5%a5%bd%e5%90%830xE7,0x81,0xab,0xE9,0x94,0x85,0xE8,0xb6,0x85,0xe5,0xa5,0xbd,0xE5,0x90,0x83,
}
手机端扫描结果如下
【BLE】TLSR8258开发记录之12--手机扫描蓝牙显示中文相关推荐
- Unity+EasyAR4.1.0.811包,实现手机扫描图片显示模型(安卓手机)
文章目录 一.关于EasyAR 1.搞Key 2.下载EasyAR包 二.Unity项目发布成Android手机apk文件 1.由PC平台切换到Android平台 2.下载并安装AndroidSDK ...
- 【BLE】TLSR8258开发记录之10--更改MTU为245
1.说明 基于SDK3.4,将BLE MTU由默认的23byte 更改为245 byte 2.操作 A.修改FIFO大小,在app.c中修改以下代码(#if 1部分为修改或者新增部分) #if 0 # ...
- 【BLE】TLSR8258开发记录之15--模拟FATFS
1.说明 基于SDK3.4,前期移植了Fatfs,发现在芯片进入睡眠后重新唤醒后,文件系统会失效需重新挂载,这是绝对不允许滴,故而自己模拟fat文件系统,采用FAT12. FATFS文件系统简介请自行 ...
- 【BLE】TLSR8258开发记录之7--SPI驱动W25Q16U
1.说明 基于SDK3.x(非3.4)移植FATFS文件系统,泰凌微提供的U盘demo工程 2.操作 A.修改drivers/8258/spi.c和spi.h 其中在spi.c中添加以下代码(SPI驱 ...
- 【BLE】TLSR8258开发记录之3--8258内部Flash划分
根据TLSR8258的SDK应用手册,8258总共有512 Kbyte空间,划分如下图 如上图,其中0x40000~0x74000为用户数据空间(212 Kbyte),可用来存储温湿度数据.模拟U盘用
- 【BLE】TLSR8258开发记录之9--IIC驱动TMP102
1.说明 基于SDK3.4完成温度传感器TMP102的驱动(参考甜甜大香瓜的博客点击) TMP102 参数如下: 2.操作 A.在MG_Application目录下新建MG_TMP102.c和MG_T ...
- 【BLE】TLSR8258开发记录之2--TLSR8258DK48D烧录操作说明
1.说明 烧录器:EVK 目标板:EVB 烧录工具:Telink BDT 2.硬件接法: A.将USB线的一端接入PC USB接口,另一端接到烧录器(EVK)的Mini USB接口: B.将EVK上的 ...
- 个人知识管理系统 mysql_个人知识管理系统Version1.0开发记录(12)
最近碰到个问题,在五个工作日内阅读一个百万行左右代码量的新项目集合,如何解决呢? 第一个工作日,环境观察.待在那个项目组,看项目成员们在做些什么事情,开发,测试,聊天,或多或少可以收集到一些项目相关的 ...
- 瑞萨开发记录03:数码管定时显示(R5F104FEA芯片)
03.定时器闪烁lED灯 一.引脚配置 二.编写代码 1.r_cg_userdefine.h 2.r_cg_timer_user.h 3.r_main.c 三.烧录程序 上一篇博客记录了定时器的使 ...
最新文章
- 前端CSS预处理器Sass
- SAP MM41 收到报错:Retail materials cannot be maintained.
- Python 实现程序的单一实例
- 2021-06-04
- (转)探究 TCP 一次数据包最大负载,上限真的是 65495 byte 吗
- MySQL DELETE:删除数据
- mysql base64
- SAP UI5 应用的中文乱码问题
- Luogu 3267 [JLOI2016/SHOI2016]侦察守卫
- 小屏旗舰新王者: 三星Galaxy S11e曝光
- python安卓自动化实现方法_带你用 Python 实现自动化群控(入门篇)
- rsync+inotify 文件同步
- 循环 计算数值的整数次幂
- 二维数组遍历_布尔值数组的状态压缩
- 《复变函数论》试题库及答案
- 利用Windows自带的Certutil查看文件MD5
- 微分方程Gear方法MATLAB,matlab求解常微分方程(组)
- windows切换桌面的快捷键
- java bitmap api,RoaringBitmap的使用
- scikit-learn初级
热门文章
- 通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端
- Core Java 第三章 Java基本的程序设计结构
- oracle存储过程和job
- .NET开发者必备的11款免费工具
- 如何设置Winform控件的ClientRectangle
- Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
- 深入浅出浏览器渲染原理
- Telegraf+InfluxDB+Grafana快速搭建实时监控系统 监控postgresql
- Spring bean加载多个配置文件
- 【Go语言】【4】GO语言类型和为类型增加方法