49 lines
1.4 KiB
C
49 lines
1.4 KiB
C
/*----------------------------------------------------------------------------
|
|
* Copyright (c) Fenda Technologies Co., Ltd. 2021. All rights reserved.
|
|
*
|
|
* Description: ble_stress_server.h
|
|
*
|
|
* Author: shey.tanxiaoyu
|
|
*
|
|
* Create: 2021-09-13
|
|
*--------------------------------------------------------------------------*/
|
|
|
|
#ifndef __BLE_STRESS_SERVER__H
|
|
#define __BLE_STRESS_SERVER__H
|
|
|
|
#include <stdint.h>
|
|
#include "ble_protocol.h"
|
|
|
|
enum {
|
|
SET_STRESS_ONCE_MEASURE_SWITCH_TYPE = 1,
|
|
SET_STRESS_ONCE_MEASURE_TIME_TYPE,
|
|
};
|
|
|
|
enum {
|
|
STRESS_MEASURE_REPORT_TYPE = 1,
|
|
} ;
|
|
|
|
enum {
|
|
SET_STRESS_CONTINUE_MEASURE_SWITCH_TYPE = 1,
|
|
};
|
|
|
|
enum {
|
|
SET_STRESS_CALIBRATION_VALUE_TYPE = 1,
|
|
};
|
|
|
|
enum {
|
|
GET_STRESS_MEASURE_FRAME_NUMBER_ID = 1, //4.7.1 获取压力检测记录列表帧信息
|
|
GET_STRESS_MEASURE_FRAME_DETAIL_ID, //4.7.2 获取压力检测记录帧详细
|
|
SET_STRESS_ONCE_MEASURE_SWITCH_ID, //4.7.3 开始压力测量
|
|
STRESS_MEASURE_REPORT_ID, //4.7.4 压力结果主动上报
|
|
SET_STRESS_CONTINUE_MEASURE_SWITCH_ID, //4.7.5 自动压力检测开关
|
|
SET_STRESS_CALIBRATION_ID, //4.7.6 接收APP下发的压力校准信息
|
|
STRESS_SERVERE_MAX_ID,
|
|
};
|
|
|
|
void ble_stress_measure_report(void *ptr);
|
|
extern const p_func_t stress_server_func[STRESS_SERVERE_MAX_ID];
|
|
|
|
#endif
|
|
|