手表运动报告生成以及手机展示

一.运动报告组成部分

一般一份运动健康的报告包括以下信息:

  • 1.运动轨迹区。
  • 2.报告数据区。(运动总体概览,如距离,时长,训练表现等)
  • 3.曲线图表区。(心率曲线,海拔曲线,速度,配速曲线)

二.组成部分生成原理

如上面所述,运动报告基本分为三个数据区,随之而来就对应三种文件。这三种文件都是由手表生成的。在结束运动后,将三个文件通过蓝牙发送给手机,手机运动健康app按照定好的协议解析后展示到运动健康app 中,并上传到云端保存。同样的,手表自身报告展示也是解析的同样的文件。

  1. 运动轨迹区

    对应 ".gps" 文件,在户外运动中每秒将定位到的经纬度写入其中。

  2. 报告数据区

    对应".report" 文件,在运动结束时一次生成。

  3. 曲线图表区

    对应".record" 文件,运动中每秒采集写入文件。

三.可能出现的bug,问题。

    1. gps 轨迹漂移。

      即绘制出的轨迹和实际运动的轨迹不符合。原因可能是gps 定位芯片定位不准等。还有可能就是,现在很多方案,手表有可能用的手机传过来的gps,手机gps 定位方式多,会导致不准确。

    2. 双端运动报告数据不一致。

      手表端手机端有的数据不是直接读取的报告,而是根据读出来的报告进行二次计算的。这就导致双端计算结果可能不一致。例如数据精度问题。

    3. 不生成运动报告。

      大多数是算法层没执行逻辑有误,或者运动中发生了重启导致。

相关推荐
年轮不改18 小时前
STM32智能手表——任务线程部分
stm32·智能手表
硬件进化论4 天前
从基础到实践(二十三):MCU选型设计指南
单片机·嵌入式硬件·数码相机·电脑·硬件工程·智能手表·智能电视
2401_8854055116 天前
WiFi 定位技术:守护宠物安全的隐形卫士
嵌入式硬件·安全·智能家居·智能硬件·宠物·智能手表·定位器
2401_885405511 个月前
WiFi定位:宠物安全的“秘密武器”
网络·物联网·无人机·智慧城市·智能硬件·宠物·智能手表
2401_885405511 个月前
智能硬件定位技术发展趋势
物联网·微信小程序·uni-app·智慧城市·智能硬件·宠物·智能手表
硬汉嵌入式2 个月前
《安富莱嵌入式周报》第350期:Google开源Pebble智能手表,开源模块化机器人平台,开源万用表,支持10GHz HRTIM的单片机,开源CNC控制器
机器人·开源·智能手表
普密斯科技2 个月前
智能手表表带圆孔同心度检测
人工智能·计算机视觉·自动化·集成测试·智能手表·测量
CES_Asia2 个月前
CES Asia 2025优惠期即将截止,独特模式助力科技盛会
人工智能·科技·数码相机·智能手表
CES_Asia3 个月前
CES Asia 2025聚焦量子与空间技术
人工智能·科技·数码相机·金融·量子计算·智能手表
CES_Asia3 个月前
政策助力数字金融,CES Asia 2025展望科技新未来
人工智能·科技·数码相机·智能手机·金融·智能手表