SC7703 健康管理开发

本文介绍了一个在SC7703平台上开发健康管理功能的项目,包括吃药提醒、健康数据记录(血压、血糖)和测量提醒。吃药提醒通过注册闹钟服务实现,健康数据存储在链表并保存到文件,测量提醒同样采用闹钟服务。在实现过程中,重点讨论了文件操作的注意事项,如错误代码SFS_ERROR_INVALID_PARAM和SFS_ERROR_ACCESS的解决方法。
摘要由CSDN通过智能技术生成

公司项目最近开发一个健康管理的功能。不能透露过多信息,所以只截取了部分的UI界面。在7703上实现这个功能。

 

一、需求概述

1、吃药提醒:

    吃药模式(口服。注射),药物名称,时间,用量、重复、铃声

2、健康数据:

1)血压数据 :高压、低压、心率、时间

2)血糖数据 :浓度、条件(空腹。早餐前。午饭前、、、),时间

3、测量提醒

测量时间设置

 

二、初步需求分析:

1、吃药提醒:一种定时提醒、类似于闹钟、所以可以向系统注册一个闹钟服务。

2、健康数据:由于用户需要对记录的数据增删改查,所以将数据保存在一条链表里,然后统一写入到文件内。所以用户增删改查之后只要更新这个记录文件就可以了

3、测量提醒:同样类似于闹钟服务,向系统注册一个闹钟服务

 

三、功能实现

    1)吃药提醒:在function:MMIALM_Init,注册alarm服务MMIALMSVC_RegService

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值