|
|
@ -1,62 +1,15 @@ |
|
|
|
#pragma once |
|
|
|
|
|
|
|
/*********************************************************************************************************************** |
|
|
|
* 设备信息配置 * |
|
|
|
* 璁惧�淇℃伅閰嶇疆 * |
|
|
|
***********************************************************************************************************************/ |
|
|
|
|
|
|
|
#define CATEGORY "M1003" // 单导联 |
|
|
|
#define CATEGORY "AciDisp" // |
|
|
|
#define MANUFACTURER_NAME "iflytop" |
|
|
|
|
|
|
|
#define FIRMWARE_VERSION (6) |
|
|
|
#define BLESTACK_VERSION 1 |
|
|
|
#define BOOTLOADER_VERSION 1 |
|
|
|
#define FIRMWARE_VERSION (1) |
|
|
|
#define BLESTACK_VERSION (1) |
|
|
|
#define BOOTLOADER_VERSION (1) |
|
|
|
#define HARDWARE_VERSION (2) |
|
|
|
|
|
|
|
#define APP_COMPANY_IDENTIFIER 0xFFFF |
|
|
|
|
|
|
|
/******************************************************************************* |
|
|
|
* BEEP * |
|
|
|
*******************************************************************************/ |
|
|
|
#define BEEP_PIN 1 |
|
|
|
#define BEEP_PWM_INSTANCE 0 |
|
|
|
|
|
|
|
#define BATTERY_ADC_PIN NRF_SAADC_INPUT_AIN3 |
|
|
|
#define BATTERY_ADC_CHANNEL 1 // 不重复即可 |
|
|
|
#define BATTERY_CHARGE_DETECT_PIN 6 |
|
|
|
|
|
|
|
/** |
|
|
|
* @brief |
|
|
|
*/ |
|
|
|
|
|
|
|
#define MAX_STORAGE_TIMEOUT_S (60 * 10) // 最长存储时间 |
|
|
|
#define MAX_STORAGE_SIZE (MAX_STORAGE_TIMEOUT_S * 400) // 存储最大限制为 (256-8)kbyte |
|
|
|
#define MAX_FILE_NUM 10 // 最多存储条目数 |
|
|
|
#define SAMPLE_RATE 500 // 采样率 |
|
|
|
#define SAMPLE_PRECISION 32 // 采样精度 |
|
|
|
#define AUTOMATIC_SLEEP_TIME 30000 // 开机后自动休眠时间 |
|
|
|
#define SAMPLE_MIN_TIME_S (30.0) // 采样最小时间 |
|
|
|
#define LITTLE_DATA_BLOCK_FRAME_NUM 50 // 每次多少帧上报一次 |
|
|
|
|
|
|
|
#define KEEP_STILL_OVERTIME_MS_1P5 1500 // 保持静止超时时间的1/6 |
|
|
|
|
|
|
|
#define LED_GREEN_PIN 9 |
|
|
|
#define LED_BLUE_PIN 10 |
|
|
|
#define LED_RED_PIN 39 |
|
|
|
|
|
|
|
#define HEART_WAVE_SAMPLE_TMR_INSTANCE 3 |
|
|
|
|
|
|
|
#define LIGHT_PWM_INSTANCE 1 |
|
|
|
|
|
|
|
// #define APP_BATTERY_PROTECT_LEVEL 2 // 低于此电量不能开机,保护电池 |
|
|
|
// #define APP_AUTO_STANDY_BATTERY_LEVEL 5 // 低于此电量自动待机,保持时钟 |
|
|
|
// #define APP_WORK_BATTERY_LEVEL 10 // Main初始化时候和从standy切换到work的时候,检查这个电量 |
|
|
|
#define APP_LOW_BATTERY_WARNING_LIMIT 20 // |
|
|
|
|
|
|
|
#define LOW_BATTERY_REMINDER_DELAY_MS 3000 |
|
|
|
#define BLE_UNCONNECTED_OVERTIME_S 300 |
|
|
|
|
|
|
|
/*********************************************************************************************************************** |
|
|
|
* ADS1291_IF * |
|
|
|
***********************************************************************************************************************/ |
|
|
|
|
|
|
|
#define ADS1291_SPI_INSTANCE 2 |