//*************************************************************************************************
//  Copyright (c) 	深圳市赛元微电子股份有限公司
//	文件名称	:  S_TouchKeyCFG.h
//	作者		: 
//	模块功能	:  触控键配置文件
// 	版本		:  V0.1
// 	更改记录	:
//************************************************************************************************
#ifndef __S_WATERLEVELCFG_H__
#define __S_WATERLEVELCFG_H__

/*********************以下参数请用户根据实际使用进行更改********************************/
#define		    SOCAPI_SET_WatL_TOTAL			      		  5 			/*用户实际使用的检水通道的数量,包括参考通道，参考通道必须为用户选中的所有检水通道中编号最小的WLn通道，
																			如用户使用WL3~WL7共5个键,只填5，其中编号最小的WL3即为参考通道；*/  
#define			SOCAPI_SET_WatL_CHANNEL			  			  0x000C7000	//对应Bit置1则为用户选中的WL通道，Bit0-Bit22分别对应WL0-WL22
#define			SOCAPI_SET_SENSITIVITY						  5				//水位检测灵敏度调节，取值范围5~15，值越小检水越灵敏，默认10(当水位到达检水PAD中间时判为有水)
#define         SOCAPI_SET_RETURNDIFF						  2				//回差区间，取值范围1~5，值越大，有无水的回差区间越大，默认为2，一般不需要修改
#define			SOCAPI_SET_CONFIRM_CNT				  		  20 	 	    //确认次数(10~200之间)，检测次数越大，反应越慢,稳定性越高
#define			SOCAPI_SET_RESOLUTION						  110 			//此参数越大，检水通道数据值越小，取值范围10-250，用户可以调整此参数，使检水通道数值落在7000-13000左右
/****************************************************************************************/


/********以下参数请填入检水通道有水和无水时的差值，请用户根据实际调试情况进行更改**********/
#define			SOCAPI_WL0_SET_THRESHOID					  1000		    //WL0水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL1_SET_THRESHOID					  1000		    //WL1水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL2_SET_THRESHOID					  1000			//WL2水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL3_SET_THRESHOID					  1000			//WL3水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL4_SET_THRESHOID					  1000			//WL4水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL5_SET_THRESHOID					  1000			//WL5水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL6_SET_THRESHOID					  1000			//WL6水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL7_SET_THRESHOID					  1000			//WL7水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL8_SET_THRESHOID					  1000			//WL8水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL9_SET_THRESHOID					  1000			//WL9水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL10_SET_THRESHOID					  1000			//WL10水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL11_SET_THRESHOID					  1000			//WL11水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL12_SET_THRESHOID					  1000			//WL12水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL13_SET_THRESHOID					  560			//WL13水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL14_SET_THRESHOID					  660			//WL14水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL15_SET_THRESHOID					  1000			//WL15水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL16_SET_THRESHOID					  1000			//WL16水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL17_SET_THRESHOID					  1000			//WL17水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL18_SET_THRESHOID					  720			//WL18水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL19_SET_THRESHOID					  960			//WL19水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL20_SET_THRESHOID					  1000			//WL20水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL21_SET_THRESHOID					  1000			//WL21水位检测变化量，值越小检水越灵敏
#define			SOCAPI_WL22_SET_THRESHOID					  1000			//WL22水位检测变化量，值越小检水越灵敏
/*********************************************************************************************/

/********以下参数请填入选择的检水通道无水时的值，没有选择通道不需要填写，请用户根据实际调试情况进行更改**********/
#define			SOCAPI_WL0_SET_NOWAT						  10000			//空水箱时WL0通道的数据
#define			SOCAPI_WL1_SET_NOWAT						  10000			//空水箱时WL1通道的数据
#define			SOCAPI_WL2_SET_NOWAT						  10000			//空水箱时WL2通道的数据
#define			SOCAPI_WL3_SET_NOWAT						  10000			//空水箱时WL3通道的数据
#define			SOCAPI_WL4_SET_NOWAT						  10000			//空水箱时WL4通道的数据
#define			SOCAPI_WL5_SET_NOWAT						  10000			//空水箱时WL5通道的数据
#define			SOCAPI_WL6_SET_NOWAT						  10000			//空水箱时WL6通道的数据
#define			SOCAPI_WL7_SET_NOWAT						  10000			//空水箱时WL7通道的数据
#define			SOCAPI_WL8_SET_NOWAT						  10000			//空水箱时WL8通道的数据
#define			SOCAPI_WL9_SET_NOWAT						  10000			//空水箱时WL9通道的数据
#define			SOCAPI_WL10_SET_NOWAT						  10000			//空水箱时WL10通道的数据
#define			SOCAPI_WL11_SET_NOWAT						  10000			//空水箱时WL11通道的数据
#define			SOCAPI_WL12_SET_NOWAT						  4472			//空水箱时WL12通道的数据
#define			SOCAPI_WL13_SET_NOWAT						  8570			//空水箱时WL13通道的数据
#define			SOCAPI_WL14_SET_NOWAT						  9360			//空水箱时WL14通道的数据
#define			SOCAPI_WL15_SET_NOWAT						  10000			//空水箱时WL15通道的数据
#define			SOCAPI_WL16_SET_NOWAT						  10000			//空水箱时WL16通道的数据
#define			SOCAPI_WL17_SET_NOWAT						  10000			//空水箱时WL17通道的数据
#define			SOCAPI_WL18_SET_NOWAT						  10330			//空水箱时WL18通道的数据
#define			SOCAPI_WL19_SET_NOWAT						  10640			//空水箱时WL19通道的数据
#define			SOCAPI_WL20_SET_NOWAT						  10000			//空水箱时WL20通道的数据
#define			SOCAPI_WL21_SET_NOWAT						  10000			//空水箱时WL21通道的数据
#define			SOCAPI_WL22_SET_NOWAT						  10000			//空水箱时WL22通道的数据
/*********************************************************************************************/

/*********************以下检水通道校准信息存放位置，不可更改***************/
#define         SOCAPI_EE_STATE_FLAGL						  0				//水位校准状态标志在EEPROM中存放的位置
#define         SOCAPI_EE_STATE_FLAGH						  1				//水位校准状态标志在EEPROM中存放的位置
#define         SOCAPI_EE_Cal_times						      2				//水位校准次数
#define         SOCAPI_EE_REF_VALUE_H						  3				//参考通道值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_REF_VALUE_L						  4				//参考通道值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH1_NOWATERRATIO_H				  5				//CH1通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH1_NOWATERRATIO_L				  6				//CH1通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH2_NOWATERRATIO_H				  7				//CH2通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH2_NOWATERRATIO_L				  8				//CH2通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH3_NOWATERRATIO_H				  9				//CH3通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH3_NOWATERRATIO_L				  10			//CH3通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH4_NOWATERRATIO_H				  11			//CH4通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH4_NOWATERRATIO_L			      12			//CH4通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH5_NOWATERRATIO_H				  13			//CH5通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH5_NOWATERRATIO_L				  14			//CH5通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH6_NOWATERRATIO_H				  15			//CH6通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH6_NOWATERRATIO_L				  16			//CH6通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH7_NOWATERRATIO_H				  17			//CH7通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH7_NOWATERRATIO_L				  18			//CH7通道无水比例值低8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH8_NOWATERRATIO_H				  19			//CH8通道无水比例值高8位在EEPROM中存放的位置
#define         SOCAPI_EE_CH8_NOWATERRATIO_L			      20			//CH8通道无水比例值低8位在EEPROM中存放的位置



/*********************以下参数用户不可更改********************************/
#define			SOCAPI_SET_WL_FREQ				 		      6 			//
#define			SOCAPI_SET_GAIN_CFG     					  4 			//
#define			SOCAPI_WL_SCAN_TIME				              32		    //
/***************************************************************************/



#endif 


