/*---------------------------------------------------------------------------- * 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 #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