R502-F指纹识别模块的数据包格式与指令表

2023-12-26 21:58:23

一:数据包格式

模块采用 UART 与上位机通讯,对命令、数据、结果的接收和发送,都采用数据包的形式。对于多字节的,高字节在前低字节在后(如 2 bytes 的 00 06 表示 0006,不是 0600)。数据包格式及其定义见表 4.1 和表 4.2 所示。

二:指令集汇总表

代码指令名功能说明
0x01GetImage从传感器上读入图像存于图像缓冲区
0x02GenChar根据原始图像生成指纹特征存于 CharBuffer 中
0x03Match比对几个 CharBuffer 中的特征文件
0x04Search以 CharBuffer 中的特征文件搜索整个或部分指纹库
0x05RegModel?将 CharBuffer 中的特征文件合并生成模板存在特征缓冲区内
0x06StoreChar将特征缓冲区内的模板储存到 flash 指纹库中
0x07LoadChar从 flash 指纹库中读取一个模板到特征缓冲区
0x08UpChar将特征缓冲区中的文件上传
0x09DownChar下载一个特征文件到特征缓冲区
0x0aUpImage上传图像缓冲区内的图像数据
0x0bDownImage下载图像数据到图像缓冲区
0x0cDeleteChar删除 flash 指纹库中的一个模板文件
0x0dEmpty清空 flash 指纹库
0x0eSetSysPara设置系统参数
0x0fReadSysPara读系统参数
0x12SetPwd设置口令
0x13VfyPwd效验口令
0x14GetRandomCode获取随机数
0x15SetAddr设置模块地址
0x16ReadInfPage读取信息页
0x18WriteNotepad?写记事本
0x19ReadNotepad?读记事本
0x1dValidTemplateNum读有效模板个数
0x1fReadIndexTable读指纹模板索引表
0x28GetImageEx采集指纹图像扩展指令
0x30Cancel取消指令
0x40HandShake握手
0x36CheckSensor检测传感器
0x39GetAlgVer获取算法库版本
0x3aGetFwVer获取固件版本
0x3cReadProdInfo??读取产品信息
0x3dSoftRst软复位
0x35AuraLedConfig光环控制
0x31AutoEnroll自动注册模板
0x32?AutoIdentify自动验证指纹

文章来源:https://blog.csdn.net/weixin_54796009/article/details/135152435
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。