当前位置:文档之家› 智能手环开发方案--蓝牙通讯协议

智能手环开发方案--蓝牙通讯协议

智能手环开发方案--蓝牙通讯协议

深圳智能手环方案公司《酷点网络》定制手环方案,本文档针对手环显示,控制的需求说明。

1.1 编写目的

本协议针对智能手环显示,控制的需求说明,供开发人员,测试人员,美工参考。

1.3 项目术语

数据库字段全为小写

1.4 参考资料

1.4.1 手机端app和手环蓝牙模块通讯协议采用10Byte数据传输,1Byte校验码,1Byte 命令,8Byte数据。

1.4.1 数据校验方式:Byte10=(Byte1+Byte2+Byte3+Byte4+Byte5+Byte6+Byte7+Byte8+Byte9)&0xFF

2 系统需求

2.1任务概述

1,睡眠追踪记录

2,运动步数追踪记录

3,手机来电提示。

4,手机短信提示。

5,定时定点提醒

6,手机APP设置手环时间。

2.2 功能描述

2.2.1 睡眠追踪记录

1,手环蓝牙模块1分钟检测到Sensor数据变化在某一区间(代表不运动)时开始进行记录时间A,直到Sensor数据开始变化(1分钟内都在大范围变化)时结束,时间为B。B-A 的时间间隔就为此次睡眠时间。此时将数据上报给手机端App。

2,读取睡眠记录

3,读取历史睡眠记录数

2.2.2,运动步数追踪记录

1,计步模式两种

1,按目标计步

2,随意走动即计步统计

2,数据保存

1,如果到23:59分目标还未完成,保存目标记步,且自动切换到随意模式。

2.2.4 定时提醒

2.2.5 手机设置手环时间,日期,星期设置

1,日期年月日 4Byte ,数据位的前4个Byte 表示 ,高位为年 低位为 日。 eg: 2014 - 10 -31 数据位表示为 :0x 14 0E 0A 1F

20: 0x14 14: 0x0E 10: 0x0A 31: 0x1F

2,时间2Byte ,数据为的后2个Byte 表示 高位为小时,低位为分钟 , eg:15:56 数据表示为:0x 0F 38

3, 秒 1 Byte

eg: 30 秒 数据表示为 0x 1E

5,星期几 1Byte eg: 星期

1 ,0x 01 范围:0x 01 到 0x07

2.2.6,设置闹钟时间。

2.2.7,手机发出, 寻找WATCH 提示4秒

2.2.8,手环和手机断开后手环是否提示的开关功能

2.2.9 手环电池电量显示

2.2.10 手环硬件信息

2.2.11 手机和手环连上后,手环设置闹钟时间

2.2.13 名字传输

相关主题