NULL
This commit is contained in:
@@ -1,168 +0,0 @@
|
||||
#ifndef __DP2201_V5000_PARAMETER_h__
|
||||
#define __DP2201_V5000_PARAMETER_h__
|
||||
|
||||
//##############################################################################
|
||||
#if DP2201_CORE_V5000
|
||||
|
||||
// <20><>Ҫ<EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><C3B5>ڲ<EFBFBD><DAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//#define INT_PROTOCOL 0x8210 // MODBUS Slaver Addr
|
||||
//#define INT_SLAVER_ADDR 0x8211 // MODBUS Slaver Addr
|
||||
#define MeterFactor WordReg[REG_0X8212]
|
||||
#undef REG_0X8212_VALUE
|
||||
#define REG_0X8212_VALUE {10000,0,1000}
|
||||
|
||||
//#define INT_GDCF 0x8213
|
||||
//#define INT_MAX_FLOW 0x8214
|
||||
//#define INT_OFFSET_GAS 0x8216
|
||||
#define offsetAir WordReg[REG_0X8217]
|
||||
#define factoryInterval WordReg[REG_0X8218]
|
||||
#undef REG_0X8218_VALUE
|
||||
#define REG_0X8218_VALUE { RESP_4000MS, RESP_125MS, SAMPLE_PERIOD_DEFAULT }
|
||||
//#define INT_HISTORY_PERIOD 0x8219
|
||||
//#define INT_PULSE_UNIT 0x821A
|
||||
//#define INT_MAX_LOOP_FR 0x821B
|
||||
#define SensorSN0 WordReg[REG_0X821D]
|
||||
#define SensorSN1 WordReg[REG_0X821E]
|
||||
#define SensorSN2 WordReg[REG_0X821F]
|
||||
//#define INT_TOTAL_ACC 0x8220 // 0x8220-0x8225
|
||||
#define calibTemperature WordReg[REG_0X8226]
|
||||
#undef REG_0X8226_VALUE
|
||||
#define REG_0X8226_VALUE {13500 ,10500, 12500} // 0x8226
|
||||
//#define INT_OFFSET_A_GAS 0x8227
|
||||
//#define INT_OFFSET_A_AIR 0x8228
|
||||
//#define INT_ATYPE_INDEX_GAIN 0x8229
|
||||
//#define INT_GDCF_ATYPE 0x822A
|
||||
//#define INT_GDCF_CTYPE 0x822B
|
||||
//#define INT_CALIB_PIPE 0x822C
|
||||
//#define INT_WORK_PIPE 0x822D
|
||||
//#define INT_WORK_UNIT 0x822E
|
||||
#define language WordReg[REG_0X822F]
|
||||
#undef REG_0X822F_VALUE
|
||||
#define REG_0X822F_VALUE {LANGUAGE_MAX, LANGUAGE_MIN, DIS_LANGUAGE_DEFAULT}
|
||||
//#define INT_ACC_OUT_BIT 0x8230
|
||||
#define reverseScale WordReg[REG_0X8231]
|
||||
#undef REG_0X8231_VALUE
|
||||
#define REG_0X8231_VALUE {16000,100, 3000}
|
||||
|
||||
#define VHHHigh WordReg[REG_0X8232]
|
||||
#define VHHRoom WordReg[REG_0X8233]
|
||||
#define VHHLow WordReg[REG_0X8234]
|
||||
|
||||
#define RHHighTa WordReg[REG_0X8235]
|
||||
//#define RHHighTa WordReg[REG_0X8236]
|
||||
#define RHLowTa WordReg[REG_0X8237]
|
||||
|
||||
#define RRHigh WordReg[REG_0X8238]
|
||||
#define RRRoom WordReg[REG_0X8239]
|
||||
#define RRLow WordReg[REG_0X823A]
|
||||
|
||||
//#define INT_GCF_A 0x823B
|
||||
//#define INT_GCF_B 0x823D
|
||||
//#define INT_GCF_C 0x823E
|
||||
//#define INT_RH_GAINRES 0x8240
|
||||
//#define INT_RR_GAINRES 0x8241
|
||||
|
||||
#define zeroSuppression WordReg[REG_0X8244]
|
||||
#undef REG_0X8244_VALUE
|
||||
#define REG_0X8244_VALUE { 2000, 10, 100}
|
||||
|
||||
#define staticLowTemperature WordReg[REG_0X8245]
|
||||
#undef REG_0X8245_VALUE
|
||||
#define REG_0X8245_VALUE {11000, 7500,10000}
|
||||
|
||||
#define staticHighTemperature WordReg[REG_0X8246]
|
||||
#undef REG_0X8246_VALUE
|
||||
#define REG_0X8246_VALUE {17000,14500,15000}
|
||||
//#define INT_PULSE_COUNTER 0x8247 // byte = 4
|
||||
//#define INT_ATYPE_RC 0x8249 //
|
||||
//#define INT_ATYPE_WIPER 0x824A //
|
||||
//#define INT_CTYPE_WIPER 0x824B //
|
||||
//#define INT_CTYPE_ADC 0x824C /
|
||||
#define OffsetHigh WordReg[REG_0X824D]
|
||||
#undef REG_0X824D_VALUE
|
||||
#define REG_0X824D_VALUE {60000, 5000,32768}
|
||||
|
||||
#define OffsetLow WordReg[REG_0X824E]
|
||||
#undef REG_0X824E_VALUE
|
||||
#define REG_0X824E_VALUE {60000, 5000,32768}
|
||||
//
|
||||
//#define INT_TRH_HIGH 0x824F //
|
||||
//#define INT_TRH_LOW 0x8250 //
|
||||
//#define INT_MEMS_RATIO 0x8251 //
|
||||
//#define INT_SYS_LCD 0x8252 //
|
||||
//#define INT_SYS_CHIP 0x8253
|
||||
#define temperatureFactor WordReg[REG_0X8254]
|
||||
#undef REG_0X8254_VALUE
|
||||
#define REG_0X8254_VALUE { 100, 0, 25}
|
||||
//
|
||||
#define offsetGasGainx WordReg[REG_0X8255]
|
||||
#define offsetAirGainx WordReg[REG_0X8256]
|
||||
//#define INT_OFFSET_RGINX 0x8257
|
||||
#define P0RhHigh WordReg[REG_0X8258]
|
||||
#define P0RhLow WordReg[REG_0X8259]
|
||||
|
||||
#define adcGain WordReg[REG_0X825A]
|
||||
#undef REG_0X825A_VALUE
|
||||
#define REG_0X825A_VALUE { 128, 1, 32}
|
||||
|
||||
#define resFactor WordReg[REG_0X825B]
|
||||
#undef REG_0X825B_VALUE
|
||||
#define REG_0X825B_VALUE { 100, 0, 30}
|
||||
|
||||
//#define INT_BATTEST_PERIOD 0x825C
|
||||
//#define INT_FR_SWITCH_POINT 0x825D
|
||||
|
||||
#define calibFlowGain WordReg[REG_0X825F]
|
||||
#undef REG_0X825F_VALUE
|
||||
#define REG_0X825F_VALUE { 1000, 1, 1} // У<D0A3><D7BC><EFBFBD><EFBFBD><EFBFBD>Ŵ<EFBFBD><C5B4><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
//#define INT_AUTO_CALIB_ATYPE 0x8260
|
||||
//#define INT_USER_INIT_INDEX 0x8261
|
||||
//#define INT_DIVHX_HIGH 0x8262
|
||||
//#define INT_DIVHX_ROOM 0x8263
|
||||
//#define INT_DIVHX_LOW 0x8264
|
||||
#define VDUGXHigh WordReg[REG_0X8265]
|
||||
//#define INT_VDUGX_ROOM 0x8266
|
||||
#define VDUGXLow WordReg[REG_0X8267]
|
||||
#define sampleSwitchThreshold WordReg[REG_0X8268]
|
||||
#undef REG_0X8268_VALUE
|
||||
#define REG_0X8268_VALUE { 4000, 0, 2500}
|
||||
|
||||
/*******************************************************************************/
|
||||
#define keyPassWord DWordReg[REG_0X8280]
|
||||
#undef REG_0X8280_VALUE
|
||||
#define REG_0X8280_VALUE {0xFFFFFFFF, 0, 11111}
|
||||
|
||||
|
||||
/*******************************************************************************/
|
||||
#define ReadShortParameterFromMemory(parameterAdr, parameterDefault) ReadShortParameterFromEEPROM(parameterAdr, parameterDefault)
|
||||
#define ReadLongParameterFromMemory(parameterAdr, parameterDefault) ReadLongParameterFromEEPROM(parameterAdr, parameterDefault)
|
||||
|
||||
#define WriteShortParameterToMemory(WRAddr) WriteShortParameterToEEPROM(WRAddr)
|
||||
#define WriteLongParameterToMemory(WRAddr) WriteLongParameterToEEPROM(WRAddr)
|
||||
|
||||
#define ReadMultiByteFromMemory(address, wrtData, dataLenth) ReadMultiByteFromEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
#define WriteMultiByteToMemory(address, wrtData, dataLenth) WriteMultiByteToEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
|
||||
#define ReadCalbrationDataFromMemory(address, wrtData, dataLenth) ReadMultiByteFromEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
#define WriteCalbrationDataToMemory(address, wrtData, dataLenth) WriteMultiByteToEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
|
||||
#define ReadMultiByteFromFRAM(address, wrtData, dataLenth) ReadMultiByteFromEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
#define WriteMultiByteToFRAM(address, wrtData, dataLenth) WriteMultiByteToEEPROM(address, wrtData, dataLenth, PARA_EEPROM)
|
||||
|
||||
/*******************************************************************************/
|
||||
|
||||
//#define ReadShortParameterFromMemory(parameterAdr, parameterDefault) ReadShortParameterFromFlash(parameterAdr, parameterDefault)
|
||||
//#define ReadLongParameterFromMemory(parameterAdr, parameterDefault) ReadLongParameterFromFlash(parameterAdr, parameterDefault)
|
||||
|
||||
//#define WriteShortParameterToMemory(WRAddr) WriteShortParameterToFlash(WRAddr)
|
||||
//#define WriteLongParameterToMemory(WRAddr) WriteLongParameterToFlash(WRAddr)
|
||||
|
||||
//#define ReadMultiByteFromMemory(address, wrtData, dataLenth, flashAdr) ReadMultiByteFromFlash(address, wrtData, dataLenth, flashAdr)
|
||||
//#define WriteMultiByteToMemory(address, wrtData, dataLenth, flashAdr) WriteMultiByteToFlash(address, wrtData, dataLenth, flashAdr)
|
||||
|
||||
#define DisableSamplingInterrupt();
|
||||
|
||||
|
||||
#endif
|
||||
#endif
|
||||
Reference in New Issue
Block a user