蓝牙
蓝牙 | 测试内容 | 是否成功 |
---|---|---|
广播包 | 自定义设备名称,断电保存,厂家信息,产品系列,子系列 | |
连接 | 连接上蓝牙时停止计次,同步完成后由app开启计次功能 | |
断开 | 蓝牙断开时自动恢复计次功能 | |
适配性 | 蓝牙连接与多手机适配性 |
1.
广播包 | 测试状态 |
---|---|
自定义设备名称 | √ |
断电保存 | √ |
获取厂家信息 | √ |
获取产品系列 | √ |
获取产品子ID | √ |
2.
连接 | 测试状态 |
---|---|
连接停止计次,同步完成开启计次功能 | √ |
3.
断开 | 测试状态 |
---|---|
蓝牙断开时自动恢复计次功能 | √ |
4.
适配性 | 测试状态 |
---|---|
iphone6s 10.1.3 | |
低功耗
低功耗 | 测试内容 | 是否成功 |
---|---|---|
休眠 | 停止运动后1分钟自动休眠,存储最近的历史数据,蓝牙未连接时,次数累加,蓝牙连接时,要做一次清零处理 | |
唤醒 | 连续外部中断唤醒(1-2次),检测到充电插入信号 |
1.
休眠 | 测试状态 |
---|---|
停止运动后1分钟自动休眠 | √ |
存储最近的历史数据 | √ |
蓝牙未连接时,次数累加 | √ |
蓝牙连接时,要做一次清零处理 | √ |
2.
唤醒 | 测试状态 |
---|---|
外部中断唤醒(1-2次) | √ |
检测到充电插入信号 | √ |
历史数据
历史数据 | 测试内容 | 是否成功 |
---|---|---|
初始化 | 重新上电时从历史数据存储位置查询到最新存储位置 | |
结构体 | 时间,次数,时长,当前力量,平均力量,最大力量,平均频率,最大频率,当前力量时间为第一次计次的时间(年月日时分秒) | |
储存条件 | 次数大于20,时间大于20S,蓝牙连接时需要满足前面的条件,自动将当前数据记录一局,蓝牙连接要做一次历史数据的生成。 | |
同步 | 09命令自动开始传输,有效局次传输完成后传输结束标识符//结束状态,要清除flash数据,如果没有历史数据直接传输结束标识符//结束状态,同步中蓝牙断开,暂时不做处理。同步完成后重置历史存储器等位置,计次,时长,平均力量,最大力量重新计数 |
1.
初始化 | 测试状态 |
---|---|
重新上电时从历史数据存储位置查询到最新存储位置 | √ |
2.
结构体 | 测试状态 |
---|---|
时间 | √ |
次数 | √ |
时长 | √ |
当前力量 | √ |
平均力量 | √ |
最大力量 | √ |
平均频率 | √ |
最大频率 | √ |
时间为第一次计次的时间(年月日时分秒) | √ |
3.
储存条件 | 测试状态 |
---|---|
次数大于20 | √ |
时间大于20S | √ |
蓝牙连接要做一次历史数据的生成 | √ |
4.
同步 | 测试状态 |
---|---|
09命令自动开始传输 | √ |
有效局次传输完成后传输结束标识符 | √ |
如果没有历史数据直接传输结束标识符 | √ |
同步中蓝牙断开,暂时不做处理 | √ |
同步完成后重置历史存储器等位置,计次,时长,平均力量,最大力量重新计数 | √ |
电量
电量 | 测试内容 | 是否成功 |
---|---|---|
主动上传 | 电量变化5%,USB插入、拔出,刚充电满 | |
被动上传 | app查询 | |
低电量保护 | 低于10%电量,只有检测到充电插入信号才再次正常开机,存储当前计次相关数据,按键再次唤醒时低电量且未插入usb时继续断电保护,界面只显示电池电量图标,闪烁10次关机,0.5s一次 |
1.
主动上传 | 测试状态 |
---|---|
电量变化5% | |
USB插入 | 现在无上报蓝牙功能,但是插入有灯的效果 |
拔出 | 现在无上报蓝牙功能,但是有拔出的灯的效果 |
刚充电满 | 现在无上报蓝牙功能,但是有拔出的灯的效果 |
2.
被动上传 | 测试状态 |
---|---|
app查询 | √ |
3.
低电量保护 | 测试状态 |
---|---|
低于10%电量,只有检测到充电插入信号才再次正常开机 | √ |
存储当前计次相关数据 | |
按键再次唤醒时低电量且未插入usb时继续断电保护,界面只显示电池电量图标,闪烁10次关机,0.5s一次 | 无此功能,必须要插电才可以 |
LED灯效果
LED灯效果 | 测试内容 | 是否成功 |
---|---|---|
双灯一起慢闪烁 | 充电中 | √ |
双灯常亮 | 充电满 | √ |
蓝灯慢闪 | 正常工作状态 | √ |
红灯慢闪 | 低电量状态 | √ |
两灯来回切换闪烁 | 无线升级状态 | √ |
固件缺失状态 | 蓝灯常亮 | √ |
其他操作
其他操作 | 测试内容 | 是否成功 |
---|---|---|
app重启 | √ | |
app关机 | √ |