防霸凌流程图
2024-08-19 15:46:21 0 举报
anti-bullying
作者其他创作
大纲/内容
配网(二维码或者web端配网)
检测锂电池电压是否满足操作Flash?
数据接收服务
是
充电底座
读取Flash中数据并上报至底座
是否检测到关键词?
录音设备待机
是否检测到配对按键?
启动录音(录音5分钟)
蓝牙是否连接成功?
内部Flash空间是否满足
打开BLE advertising
下发cmd: 设备详情
充电是否完成
额外增加一个配对按键,用以出厂第一次或者快速读取录音数据
服务发现、使能
是否有未上传数据?
是否是新设备?
数据是否上传完毕
是否检测到充电?
下发cmd: 读取所有
下发连接请求
是否和server建立了长连接?
否,电压过低,不执行Flash相关操作
数据封装成MP3格式,实时上传
擦掉Flash上20个Block数据
读取从机设备数据
WebSocket
否,继续读取数据
低电提醒
防霸凌整体工作流程
是否有相关蓝牙产品处于广播模式
Flash上存储
断开蓝牙连接,关闭蓝牙广播
采用ADPCM进行压缩,每分钟的数据量为:0.24MB以GD25Q256为例,一个周期录音需要20个block(64K)
待机
Cloud Server
是否检测到充电中?(IO triggle )
0 条评论
下一页