找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 1105|回复: 0

[Beken] 【BK3633】固件端需求

[复制链接]
连续签到天数:1天
签到总天数:1天
签到总奖励:5金币
发表于 2022-7-6 09:43:25 | 显示全部楼层 |阅读模式
深圳芯伍科技:技术支持和方案开发请咨询:13128595932(微信同名)聂优

1. 总览
分为两部分来描述:
系统基础功能(OTA、BOOT等)
心率带特定功能(心率模组的调试等)


2. 系统基础功能
2.1 DEBUG系统
梳理原生代码的打印系统。制定断言的方式及上传给APP。


2.2 NOR FLASH(可选)
本地需要缓存较多本地数据的话,可能需要外置 NOR FLASH。


2.3 RECORD分区制定及实现
本地数据的存储格式。


2.4 看门狗
防止设备挂逼。


2.5 RTC
时间同步,方便日志上传标记。


2.6 BOOT及OTA
将服务器中的新固件下载到本地后,通过BOOT程序对系统进行升级。


3. 心率带特定功能
3.1 心率模组
3.1.1 通讯接口调试
一般为IIC接口。


3.1.2 PPG数据处理
PPG数据读取及心率算法相关移植。


3.1.3 工厂测试
模组相关的厂测流程。


3.2 加速度传感器调试
3.2.1 通信接口调试
一般为SPI接口。


3.2.2 ACC数据处理
从传感器接收到数据然后按一定的格式传输给心率算法。


3.3 BLE GATT服务
3.3.1 电池服务
向对端设备推送设备剩余电量。


3.3.2 设备信息服务
展示设备软硬件版本号相关。


3.3.3 心率服务
向对端设备推送心率相关数据。


3.3.4 串口透传服务
用于OTA。


3.4 APP通信协议
3.4.1 绑定
APP和心率带的绑定协议。


3.4.2 OTA文件或心率算法配置文件下载
相关文件下载到设备本地。


3.4.3 本地数据上传
断言计系统相关日志上传。


3.4.4 加速度传感器静态偏移校准(厂测)
无界面,需要APP发校准指令。


3.3.5 PPG数据的上传(可选)
APP可能需要PPG波形实时显示。


3.5 心率带数据输出
该心率带需要输出哪些数据,比如心率数据,RRI,HRV,要针对需求去选择心率模组。


3.6 异常
心率模组调试的原厂支持,主要针对心率的准确性
和APP端联调
蓝牙传输稳定性


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-3-29 14:44 , Processed in 0.185693 second(s), 14 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表