📄 syscfg.h
字号:
#ifndef SYSCFG_H
#define SYSCFG_H
#define MAP_SIZE ( MAP_MAX - MAP_SYS_KEYVOL_LEAD_LANG_ARR )
// current, uer default: adult, pediatric, neonate
#define MAP_CHECK_SUM (MAP_SIZE*4)
#define EEPROM_SIZE 2048
//表明该机器是当前运行的版本号 :可能为空当它第一次下载时
//0000--正在运行的版本号[0];0000--正在运行的版本号[1]
#define MAP_VERSION_INFO (EEPROM_SIZE -3)
//0000--是否有运行的版本[2];0000--监护仪类型
#define MAP_MONITOR_INFO (EEPROM_SIZE -2)
//表明是否从正常程序跳转过来的标志
#define MAP_PROG_JUMP_FLAG (EEPROM_SIZE -1)
typedef enum SAVE_CONFIG_ADDR_MAP
{
//Added by wanghonfu
//目的:这十个字节用于存放监护仪设置----------开机时读取务必计算以下校验和
//注意:这十个字节有单独的检验和,并且和系统设置独立开(以下的校验和和此数据无关):安排为:D1,D2,D3,D4,D5,D6,D7,D8,D9,CHECKSUM
//日期:2002/04/17
MAP_MONITOR_DATA1,
MAP_MONITOR_DATA2,
MAP_MONITOR_DATA3,
MAP_MONITOR_DATA4,
MAP_MONITOR_DATA5,
//Copy1
MAP_MONITOR_DATA1_CPY1,
MAP_MONITOR_DATA2_CPY1,
MAP_MONITOR_DATA3_CPY1,
MAP_MONITOR_DATA4_CPY1,
MAP_MONITOR_DATA5_CPY1,
//Copy2
MAP_MONITOR_DATA1_CPY2,
MAP_MONITOR_DATA2_CPY2,
MAP_MONITOR_DATA3_CPY2,
MAP_MONITOR_DATA4_CPY2,
MAP_MONITOR_DATA5_CPY2,
//Added by wanghonfu
//-------------------------系统设置---------------------------------------
//键盘音量2,导联系统2,系统语言2, 心律失常开关1
MAP_SYS_KEYVOL_LEAD_LANG_ARR,
//模块配置
MAP_MODULE_CONFIG,
//药物计算开关1、滚屏模式开关1、呼吸氧和图开关1、它床观察开关1、
//趋势和报警数据掉电存储.(lhz 2001/9/26)
#ifdef PM8000
MAP_SYS_DRUG_SCROLL_OXYCRG_VIEWBED_RECORDER_TRENDSAVE,
#endif
//夜间模式1, 帮助信息1,扫描方式1,是否显示报警限1,基本界面类型4
MAP_SYS_NIGHT_HELP_SWEEP_ALMLIMIT_FACE,
//屏幕亮度
MAP_SYS_BRIGHT,
//报警音量2,记录长度2,挂起长度2,报警是否栓锁1,报警是否转移1
MAP_SYS_ALM_SND_REC_SUSPEND_LAT_TRANS,
//系统时间--秒
MAP_SYS_SECOND,
//系统时间--分
MAP_SYS_MINUTE,
//系统时间--小时
MAP_SYS_HOUR,
//系统时间--日
MAP_SYS_DAY,
//系统时间--月
MAP_SYS_MONTH,
//系统时间--年高位
MAP_SYS_YEAR_HI,
//系统时间--年低位
MAP_SYS_YEAR_LO,
//记录第一道波形的名称4,第二道波形的名称4
MAP_SYS_RECWAVNAME,
//记录其他信息: 波形长度2,定时记录4,记录速度1,网格输出1
MAP_SYS_RECOTHER,
// 模拟输出设置:是否打开1,输出幅度1,输出波形名称4
MAP_SYS_ANALOGINFO,
// 网络配置: 协议类型2,床号6
MAP_SYS_NETWORKINFO,
// 病人信息,逻辑床号
MAP_SYS_PATIENT_BED_NO,
//病人姓名字符1
MAP_SYS_PATIENT_NAME1,
//病人姓名字符2
MAP_SYS_PATIENT_NAME2,
//病人姓名字符3
MAP_SYS_PATIENT_NAME3,
//病人姓名字符4
MAP_SYS_PATIENT_NAME4,
//病人姓名字符5
MAP_SYS_PATIENT_NAME5,
//病人姓名字符6
MAP_SYS_PATIENT_NAME6,
//病人姓名字符7
MAP_SYS_PATIENT_NAME7,
//病人姓名字符8
MAP_SYS_PATIENT_NAME8,
//病人姓名字符9
MAP_SYS_PATIENT_NAME9,
//病人姓名字符10
MAP_SYS_PATIENT_NAME10,
//病人姓名字符11
MAP_SYS_PATIENT_NAME11,
//病人姓名字符12
MAP_SYS_PATIENT_NAME12,
//病人姓名字符13
MAP_SYS_PATIENT_NAME13,
//病人姓名字符14
MAP_SYS_PATIENT_NAME14,
//病人姓名字符15
MAP_SYS_PATIENT_NAME15,
//病人姓名字符16
MAP_SYS_PATIENT_NAME16,
//病人姓名字符17
MAP_SYS_PATIENT_NAME17,
//病人姓名字符18
MAP_SYS_PATIENT_NAME18,
//病人姓名字符19
MAP_SYS_PATIENT_NAME19,
//病人姓名字符20
MAP_SYS_PATIENT_NAME20,
//性别2、病人类型2、血型4
MAP_SYS_PATIENT_SEX_TYPE_BLOODTYPE,
//出生年16 高8
MAP_SYS_PATIENT_BIRTHYEAR_HI,
//出生年16 低8
MAP_SYS_PATIENT_BIRTHYEAR_LO,
//入院年16 高8
MAP_SYS_PATIENT_ADMITYEAR_HI,
//入院年16 低8
MAP_SYS_PATIENT_ADMITYEAR_LO,
//出生月4,入院月4
MAP_SYS_PATIENT_BIRTHMONTH_HOSPIMONTH,
//出生日8
MAP_SYS_PATIENT_BIRTH_DATE,
//入院日6
MAP_SYS_PATIENT_ADMITDATE,
//身高16,高8
MAP_SYS_PATIENT_HEIGHT_HI,
//身高16,低8
MAP_SYS_PATIENT_HEIGHT_LO,
//体重16,高8
MAP_SYS_PATIENT_WEIGHT_HI,
//体重16,低8
MAP_SYS_PATIENT_WEIGHT_LO,
//医生姓名字符1
MAP_SYS_DOCTOR_NAME1,
//医生姓名字符2
MAP_SYS_DOCTOR_NAME2,
//医生姓名字符3
MAP_SYS_DOCTOR_NAME3,
//医生姓名字符4
MAP_SYS_DOCTOR_NAME4,
//医生姓名字符5
MAP_SYS_DOCTOR_NAME5,
//医生姓名字符6
MAP_SYS_DOCTOR_NAME6,
//医生姓名字符7
MAP_SYS_DOCTOR_NAME7,
//医生姓名字符8
MAP_SYS_DOCTOR_NAME8,
//医生姓名字符9
MAP_SYS_DOCTOR_NAME9,
//医生姓名字符10
MAP_SYS_DOCTOR_NAME10,
//医生姓名字符11
MAP_SYS_DOCTOR_NAME11,
//医生姓名字符12
MAP_SYS_DOCTOR_NAME12,
//医生姓名字符13
MAP_SYS_DOCTOR_NAME13,
//医生姓名字符14
MAP_SYS_DOCTOR_NAME14,
//医生姓名字符15
MAP_SYS_DOCTOR_NAME15,
//医生姓名字符16
MAP_SYS_DOCTOR_NAME16,
//医生姓名字符17
MAP_SYS_DOCTOR_NAME17,
//医生姓名字符18
MAP_SYS_DOCTOR_NAME18,
//医生姓名字符19
MAP_SYS_DOCTOR_NAME19,
//医生姓名字符20
MAP_SYS_DOCTOR_NAME20,
//病历号字符1
MAP_SYS_MEDNO_NAME1,
//病历号字符2
MAP_SYS_MEDNO_NAME2,
//病历号字符3
MAP_SYS_MEDNO_NAME3,
//病历号字符4
MAP_SYS_MEDNO_NAME4,
//病历号字符5
MAP_SYS_MEDNO_NAME5,
//病历号字符6
MAP_SYS_MEDNO_NAME6,
//病历号字符7
MAP_SYS_MEDNO_NAME7,
//病历号字符8
MAP_SYS_MEDNO_NAME8,
//病历号字符9
MAP_SYS_MEDNO_NAME9,
//病历号字符10
MAP_SYS_MEDNO_NAME10,
//病历号字符11
MAP_SYS_MEDNO_NAME11,
//病历号字符12
MAP_SYS_MEDNO_NAME12,
//病历号字符13
MAP_SYS_MEDNO_NAME13,
//病历号字符14
MAP_SYS_MEDNO_NAME14,
//病历号字符15
MAP_SYS_MEDNO_NAME15,
//病历号字符16
MAP_SYS_MEDNO_NAME16,
//病历号字符17
MAP_SYS_MEDNO_NAME17,
//病历号字符18
MAP_SYS_MEDNO_NAME18,
//病历号字符19
MAP_SYS_MEDNO_NAME19,
//病历号字符20
MAP_SYS_MEDNO_NAME20,
//科室字符1
MAP_SYS_DEPARTMENT_NAME1,
//科室字符2
MAP_SYS_DEPARTMENT_NAME2,
//科室字符3
MAP_SYS_DEPARTMENT_NAME3,
//科室字符4
MAP_SYS_DEPARTMENT_NAME4,
//科室字符5
MAP_SYS_DEPARTMENT_NAME5,
//科室字符6
MAP_SYS_DEPARTMENT_NAME6,
//科室字符7
MAP_SYS_DEPARTMENT_NAME7,
//科室字符8
MAP_SYS_DEPARTMENT_NAME8,
//科室字符9
MAP_SYS_DEPARTMENT_NAME9,
//科室字符10
MAP_SYS_DEPARTMENT_NAME10,
//科室字符11
MAP_SYS_DEPARTMENT_NAME11,
//科室字符12
MAP_SYS_DEPARTMENT_NAME12,
//科室字符13
MAP_SYS_DEPARTMENT_NAME13,
//科室字符14
MAP_SYS_DEPARTMENT_NAME14,
//科室字符15
MAP_SYS_DEPARTMENT_NAME15,
//科室字符16
MAP_SYS_DEPARTMENT_NAME16,
//科室字符17
MAP_SYS_DEPARTMENT_NAME17,
//科室字符18
MAP_SYS_DEPARTMENT_NAME18,
//科室字符19
MAP_SYS_DEPARTMENT_NAME19,
//科室字符20
MAP_SYS_DEPARTMENT_NAME20,
//显示器尺寸
MAP_SYS_VGA_SIZE,
//系统按键F1
MAP_SYS_EXTKEY_F1,
//系统按键F2
MAP_SYS_EXTKEY_F2,
//系统按键F3
MAP_SYS_EXTKEY_F3,
//系统按键F4
MAP_SYS_EXTKEY_F4,
//系统按键F5
MAP_SYS_EXTKEY_F5,
//系统按键F6
MAP_SYS_EXTKEY_F6,
//模块1颜色4,模块2颜色4
MAP_SYS_MODULECOLOR_1_2,
//模块3颜色4,模块4颜色4
MAP_SYS_MODULECOLOR_3_4,
//模块5颜色4,模块6颜色4
MAP_SYS_MODULECOLOR_5_6,
//模块7颜色4,模块8颜色4
MAP_SYS_MODULECOLOR_7_8,
//模块9颜色4,模块10颜色4
MAP_SYS_MODULECOLOR_9_10,
//-------------------------ECG 模块---------------------------------------
// 注意:不要把有关ECG、RESP、TEMP的掉电存储的数据放在这之前
//心率报警开关1,报警记录开关1,心率报警级别2,心率来源2,计算通道2
MAP_ECG_HR_ALM_REC_LEV_SRC_CAL,
//心率报警高限高8位
MAP_ECG_HR_HLIMIT_HI,
//心率报警高限低8位
MAP_ECG_HR_HLIMIT_LO,
//心率报警低限高8位
MAP_ECG_HR_LLIMIT_HI,
//心率报警低限低8位
MAP_ECG_HR_LLIMIT_LO,
//心电设置:扫描速度2,心跳音量2,起搏分析1,级联显示1,进行校准1
MAP_ECG_SWEEP_BEAT_PACE_CASCADE_CAL,
//心电设置:导联类型2,心电波形显示2
MAP_ECG_LEAD_FACE,
//导联1基线位置
MAP_ECG_BASELINE1,
//导联2基线位置
MAP_ECG_BASELINE2,
//导联3基线位置
MAP_ECG_BASELINE3,
//导联4基线位置
MAP_ECG_BASELINE4,
//导联5基线位置
MAP_ECG_BASELINE5,
//导联6基线位置
MAP_ECG_BASELINE6,
//导联7基线位置
MAP_ECG_BASELINE7,
//导联8基线位置
MAP_ECG_BASELINE8,
//ST分析开关1、报警开关1, 报警记录开关1、报警级别2
MAP_ECG_ST_ALM_REC_LEV,
//ST报警高限16
MAP_ECG_ST_HLIMIT_HI,
//ST报警高限16
MAP_ECG_ST_HLIMIT_LO,
//ST报警低限16
MAP_ECG_ST_LLIMIT_HI,
//ST报警低限16
MAP_ECG_ST_LLIMIT_LO,
//ST分析的ST值8
MAP_ECG_ST_STSTART,
//ST分析的ISO值8
MAP_ECG_ST_ISOSTART,
//心律失常开关1,PVC报警开关1, 记录开关1,实时转移开关1,PVC报警级别2
MAP_ECG_ARR_PVCALM_REC_RTT_LEV,
//PVC报警高限8
MAP_ECG_PVCALM_HLIMIT,
//ASY4(ALM+REC+LEV)、VTA4
MAP_ECG_ARR_ASY_VTA,
//ROT4、RUN4
MAP_ECG_ARR_ROT_RUN,
//CPT4、VPB4
MAP_ECG_ARR_CPT_WPB,
//BGM4、TGM4
MAP_ECG_ARR_BGM_TGM,
//TAC4、BRD4
MAP_ECG_ARR_TAC_BRD,
//PNC4、PNP4
MAP_ECG_ARR_PNC_PNP,
//MIS4
MAP_ECG_ARR_MIS,
//滤波方式8
MAP_ECG_FILTER,
//通道1名称4,增益倍数4
MAP_ECG_CHANNEL1,
//通道2名称4,增益倍数4
MAP_ECG_CHANNEL2,
//通道3名称4,增益倍数4
MAP_ECG_CHANNEL3,
//------------------------RESP 模块-----------------------------
//报警开关1、报警记录开关1、报警级别2、 呼吸波形显示增益4
MAP_RESP_ALM_REC_LEV_GAIN,
//RR报警高限8
MAP_RESP_HLIMIT,
//RR报警低限8
MAP_RESP_LLIMIT,
//窒息报警时间3、波形速度2、计算模式1, 实时转移开关1
MAP_RESP_ASPHYXIA_ALMTIME_SWEEP_RTT,
//手动计算呼吸率的阈值高限
MAP_RESP_WAVEHIGHT_HI,
//手动计算呼吸率的阈值低限
MAP_RESP_WAVEHIGHT_LO,
//----------------------------TEMP模块----------------------------
//报警开关1、报警记录开关1、报警级别2、温度单位1,实时转移开关1
MAP_TEMP_ALM_REC_LEV_UNIT_RTT,
//温度探头类型1
MAP_TEMP_SENSOR_TYPE,
//T1高限高8
MAP_TEMP_T1_HLIMIT_HI,
//T1高限低8
MAP_TEMP_T1_HLIMIT_LO,
//T1低限高8
MAP_TEMP_T1_LLIMIT_HI,
//T1低限低8
MAP_TEMP_T1_LLIMIT_LO,
//T2高限高8
MAP_TEMP_T2_HLIMIT_HI,
//T2高限低8
MAP_TEMP_T2_HLIMIT_LO,
//T2低限高8
MAP_TEMP_T2_LLIMIT_HI,
//T2低限低8
MAP_TEMP_T2_LLIMIT_LO,
//温差高限高8
MAP_TEMP_TD_HLIMIT_HI,
//温差高限低8
MAP_TEMP_TD_HLIMIT_LO,
// 注意:不要把有关ECG、RESP、TEMP的掉电存储的数据放在这之后
//---------------------SPO2 模块-------------------------------------
// 注意:不要把有关SPO2的掉电存储的数据放在这之前
//报警开关1、报警记录开关1、报警级别2、波形速度2、平均时间2
MAP_SPO2_ALM_REC_LEV_SWEEP_AVGTIME,
//SPO2报警高限8
MAP_SPO2_HLIMIT,
//SPO2报警低限8
MAP_SPO2_LLIMIT,
//PR报警高限8
MAP_SPO2_PR_HLIMIT,
//PR报警低限8
MAP_SPO2_PR_LLIMIT,
//脉搏音量3、实时转移开关1
MAP_SPO2_PULSEVOL_RTT,
// 注意:不要把有关SPO2的掉电存储的数据放在这之后
//-------------------NIBP模块------------------------------------------
// 注意:不要把有关NIBP的掉电存储的数据放在这之前
//报警开关1、报警记录开关1、报警级别2、单位1,是否显示多组结果1,实时转移开关1
MAP_NIBP_ALM_REC_LEV_UNIT_RTT,
//收缩压高限高8位
MAP_NIBP_S_HLIMIT_HI,
//收缩压高限低8位
MAP_NIBP_S_HLIMIT_LO,
//收缩压低限高8位
MAP_NIBP_S_LLIMIT_HI,
//收缩压低限低8位
MAP_NIBP_S_LLIMIT_LO,
//平均压高限高8位
MAP_NIBP_M_HLIMIT_HI,
//平均压高限低8位
MAP_NIBP_M_HLIMIT_LO,
//平均压低限高8位
MAP_NIBP_M_LLIMIT_HI,
//平均压低限低8位
MAP_NIBP_M_LLIMIT_LO,
//舒张压高限高8位
MAP_NIBP_D_HLIMIT_HI,
//舒张压高限低8位
MAP_NIBP_D_HLIMIT_LO,
//舒张压低限高8位
MAP_NIBP_D_LLIMIT_HI,
//舒张压低限低8位
MAP_NIBP_D_LLIMIT_LO,
//间隔时间8
MAP_NIBP_INTERVEL,
// 注意:不要把有关NIBP的掉电存储的数据放在这之后
//--------------------------IBP1模块-------------------------------------------
// 注意:不要把有关IBP1的掉电存储的数据放在这之前
//报警开关1、报警记录开关1、报警级别2、ART_S和ART_D和ART_M超过200标志,为1为超出:300-VAL,实时转移开关1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -