大理水控初始版本
diff --git a/supwisdom/sp_constant.h b/supwisdom/sp_constant.h
new file mode 100644
index 0000000..3081fc0
--- /dev/null
+++ b/supwisdom/sp_constant.h
@@ -0,0 +1,58 @@
+#ifndef _SP_CONSTANT_H_
+#define _SP_CONSTANT_H_
+
+///////////////////////////////////////////////////////////////////////////////
+#define RC_CPU_FILENOTFOUND 0x6A82
+#define RC_CPU_RECORDNOTFOUND 0x6A83
+#define RC_CPU_NOMAC        0x9406
+
+////////////////////////////////////////////////////////////////////////////////
+#define RC_SUCCESS 						0 	// ³É¹¦
+#define RC_PSAM_ERR						1   //SAM¸´Î»Ê§°Ü
+#define RC_CARD_LOGIN					2	//ÑéÖ¤ÃÜԿʧ°Ü
+#define RC_CARD_READ					3	//¶Á¿¨Ê§°Ü
+#define RC_CARD_WRITE					4	//д¿¨Ê§°Ü
+#define RC_FLASH_ERR					5	//FLASH´íÎó
+#define RC_HARDWARE_ERR					6  //Ó²¼þ¼ÓÔØ´íÎó
+#define RC_FLASH_NO_RIGHT				7 //·Ç¿Éдflash
+
+#define RC_CARD_NORIGHT 				11	//¿¨ÎÞȨÏÞ
+#define RC_CARD_EXPIRED					12 	//¹ýÆÚ¿¨
+#define RC_CARD_AUTHENTICATION			13	//¿¨ÈÏ֤ʧ°Ü
+#define RC_CARD_LOST					14	//ºÚÃûµ¥¿¨
+#define RC_CARDNO_EXCEPT				17	//¿¨ºÅÒì³£
+#define RC_CARD_TIMEOUT					18	//ʹÓÃʱ¼äÌ«³¤
+#define RC_CARDBAL_EXCEPT				19	//¿¨Óà¶îÒì³£
+#define RC_CARDBAL_LACK					20	//¿¨Óà¶î²»×ã
+
+#define RC_DEVPHYID_NOTSET				21 	//É豸µØÖ·Î´ÉèÖÃ
+#define RC_FEERATE_NOTSET				22 	//·ÑÂÊδ³õʼ»¯
+#define RC_DEV_OFFLINE_ERROR			23  // É豸ÍÑ»ú¹¤×÷Ì«³¤
+#define RC_FILE09_CRC_ERR				25	////¼Ç¼CRC´íÎó
+#define RC_FILE10_CRC_ERR				26 	//Ë®¿ØÇ®°üCRC´íÎó
+#define RC_CARD_INVALID					27	//ÎÞЧ¿¨
+#define RC_FEENUM_ERROR					28	//·ÑÂʸöÊý´íÎó
+#define RC_NOTSUPPORT					29	//²»Ö§³Ö		
+#define RC_NOT_SAME_CARD				30	//²»Í¬¿¨
+
+#define RC_MODE_NOT_SUPPORT				42	//Ïû·Ñģʽ²»Ö§³Ö
+#define RC_UPDPROG_ERR					43	//Éý¼¶Ê§°Ü
+
+#define RC_CONFPARA_CRC_ERR   			55  //ÅäÖòÎÊýcrc´íÎó
+#define RC_TRANSDTL_FULL				58	//	Á÷Ë®ÒÑÂú
+#define RC_TRANSDTL_NO_ERR				59	//Á÷Ë®ºÅÒì³£
+#define RC_DEVICENO_OUT					60	// »úºÅ¹ý´ó
+
+#define RC_QRCODE_FAILURE				61	//¶þάÂë»ñȡʧ°Ü
+#define RC_QRCODE_TIMEOUT				62	//¶þάÂ볬ʱ
+#define RC_QRCODE_QUERY_FAIL			63	//¶þάÂëÈÏ֤ʧ°Ü
+
+#define RC_DEV_LOGIN_FAIL				64	//É豸µÇ¼ʧ°Ü
+#define RC_DEV_NOT_LOGIN				65	//É豸δǩµ½
+#define RC_DEV_FAULT					66  //É豸ÒÉËÆ¹ÊÕÏ
+#define RC_DEV_NOSET_FLOWSENSOR_UNIT	67  //É豸Á÷Á¿¼ÆË㵥λδÉèÖÃ
+#define STATUS_KEEPOPEN					1	//³£¿ª¿¨
+#define STATUS_CLOSED					0	//È¡Ïû³£¿ª¿¨
+
+#endif
+