后台服务器和Gateway传送升级文件时序图
2019-08-01 13:31:47 2 举报
服务器和客户端文件传输流程
作者其他创作
大纲/内容
发起升级文件传输请求
等待BLE升级结果
Gateway主程序
发送结束帧
后台服务器
检查版本号是否为新版本
计算剩余数据
发送签名数据
计算文件hash值
写入文件内容
请求发送签名
备份旧版本文件,创建新文件并保存其他信息
验证签名和确认权限
建立文件传输通道或拒绝请求
回复文件传送结果
通知关闭文件传输通道
请求发送升级文件内容
检查接收到的文件大小是否前后一致
文件名、大小、版本号等
gateway和BLE的数据传送流程见对应的时序图
主程序解除蓝牙连接
发送文件hash值
激活BLE升级程序
传送后续帧
读取文件属性信息
发送文件属性信息
保存文件或删除文件
回复文件属性检验结果
对比文件hash值是否相等,判断文件是否完整
关闭文件传输通道
发送升级文件内容帧0
请求发送下一帧
0 条评论
下一页