From 72def895431ad7a08e635b11f3da738e2b2c4618 Mon Sep 17 00:00:00 2001
From: wujiazhi <1147861305@qq.com>
Date: Thu, 13 Jun 2024 11:31:04 +0800
Subject: [PATCH] add lower model test

---
 CORE/main.h |  114 ++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 97 insertions(+), 17 deletions(-)

diff --git a/CORE/main.h b/CORE/main.h
index 7458ff3..55e43e2 100644
--- a/CORE/main.h
+++ b/CORE/main.h
@@ -27,17 +27,35 @@
 #define OS_SENCOND ((__TIME__[6] - '0') * 10 + (__TIME__[7] - '0'))
 
 
+  //	<<< Use Configuration Wizard in Context Menu >>>
+  // 	<h> �汾������
+  //	<o> �汾��Ԥ��
+  // 	<0x00 - 0x99>
+#define FW_VER_RESERVE 0x00
+  //	<o> ���汾��
+  //  <i>������ģ���нϴ�ı䶯���������Ӷ��ģ���������ܹ������仯���˰汾������Ŀ�����Ƿ��޸ġ�
+  // 	<0x00 - 0x99>
+#define FW_VER_MAIN 0x01
+  //	<o> �Ӱ汾��
+  //  <i>��������һ�������ӻ�仯�����������˶�Ȩ�޿��ơ������Զ�����ͼ�ȹ��ܡ��˰汾������Ŀ�����Ƿ��޸ġ�
+  // 	<0x00 - 0x99>
+#define FW_VER_MINOR 0x02
+  //	<o> �޶��汾��
+  //  <i>һ����Bug�޸�����һЩС�ı䶯��Ҫ���������޶��棬ʱ�������ޣ��޸�һ�����ص�bug���ɷ���һ���޶��档�˰汾������Ŀ��������Ƿ��޸ġ�
+  // 	<0x00 - 0x99>
+#define FW_VER_REVISE 0x03
+  // 	</h>
 
 	//	<s>����Ӳ���汾��
 #define HARDWARE_VERSION "02154.0203.3"
 	
   //	<s>����̼��汾��
   //  <i>��һ��С����������������ƽ̨��˼�����ÿ��� 0-5�����������ʱ���ж�Ӧ��ֵ
-  // 	<i>�ڶ���С����������������оƬ��0-F103VE,1-F407VETx,2-F446RETx  10-FM33A0
+  // 	<i>�ڶ���С����������������оƬ��0-F103VE,1-F407VETx,2-F446RETx
   //  <i>������С��������������ģ���нϴ�ı䶯���������Ӷ��ģ���������ܹ������仯
 	//										��������һ�������ӻ�仯�����������˶�Ȩ�޿��ơ������Զ�����ͼ�ȹ��ܡ��˰汾������Ŀ�����Ƿ��޸�
   //  <i>���ĸ�С��������һ����Bug�޸�����һЩС�ı䶯��Ҫ���������޶��棬ʱ�������ޣ��޸�һ�����ص�bug���ɷ���һ���޶��档�˰汾������Ŀ��������Ƿ��޸�
-#define FIRMWARE_VERSION "1.10.0.0"
+#define FIRMWARE_VERSION "1.3.0.0"
 
   //	<c1>�Ƿ����õ͹��ģ�STOP_MODE��
   //	<i>	ֹͣģʽ
@@ -51,18 +69,27 @@
 	
   //	<c1>�Ƿ����ô�ӡ������Printf��
   //	<i>	����״̬�¿��ô�ӡ��������ʽ״̬�²�����
-//#define RS232_PRINTF
+#define RS232_PRINTF
   //	</c>	
 	
-	  //	<c1>�Ƿ���LED״̬�ƹ���
-  //	<i>	��Ҫ���ڵ���״̬���ƹ۲��������
-#define LED_TEST
-  //	</c>	
+	//	<c1>�Ƿ�����С���Զ���ȡ����
+  //	<i>	����С���Զ���ȡ���ݣ����ڵ�����ԣ���ʽ״̬�²�����
+//#define NO_SLAVE_GET_FLOW_DATA_TEMP
+  //	</c>		
 	
+	//	<c1>�Ƿ�����С����л�ģʽ
+  //	<i>	����С����л�ģʽ�����ڵ�����ԣ���ʽ״̬�²�����
+//#define NO_SLAVE_SET_MODE_TEST
+  //	</c>
+
+  //	<c1>�Ƿ�������Һ��
+  //	<i>	��ѡ���ʾʹ����Һ����������Һ��
+#define LCD_NEW
+  //	</c>
 
   //	<o> Ĭ�ϵ�ϵͳģʽ
   //  <1=>��ͨģʽ <2=>������ʾģʽ <4=>�춨ģʽ <8=>����ģʽ
-#define SYS_MODE_DEFAULT 1
+#define SYS_MODE_DEFAULT 8
 
   //	<o> Ĭ�ϵ���ʾģʽ
   //  <0U=>������ʾģʽ <1=>����ģʽ <2=>��������ʾģʽ 
@@ -70,33 +97,76 @@
 
   //	<o> I2Cģʽ
   //  <0U=>Ӳ��I2C <1=>���I2C 
-#define SOFT_OR_HARD	1
+#define SOFT_OR_HARD	0
 
+  //  <o>��ϵͳ��ȡ�������ݵ�����ʱ��
+  //  <i>��Χ1 ~ 20��
+  // 	<1 - 20>
+#define GET_FLOW_DATA_PERIOD_TIME 10
 
   //  <o> ϵͳ���ѣ������ߣ�����ʱ��
   //  <i>��Χ20 ~ 180��
   // 	<5 - 180>
 #define SYS_WAKE_UP_TIME 30
 
+  //  <o> ��ʾ����ģʽ����ʱ��
+  //  <i>��Χ100 ~ 300��
+  // 	<100 - 300>
+#define DISPLAY_PARA_TIME 300
+
+  //  <o> Զ�����ʱʱ��
+  //  <i>Զ��ģ������Ӧ���Զ��رյij���ʱ�䡢��Χ90 ~ 180��
+  // 	<90 - 180>
+#define GPRS_TIMEOUT 120
+
+  //  <o> Զ���������ʱ��
+  //  <i>Զ��ģ��رյ��ٴ����ӵļ��ʱ�䡢��Χ3 ~ 10����
+  // 	<180 - 600>
+#define GPRS_RECONNECTION_INTERVAL_TIME 10
 
   //  <o> ��λ������ʱ��
-  //  <i>��λ����¼��Ŀ���ʱ�䣻�н���������ʱ�䡢��Χ ~��
-  // 	< - >
-#define UC_ACTIVE_TIME 3600
+  //  <i>��λ����¼��Ŀ���ʱ�䣻�н���������ʱ�䡢��Χ300 ~ 900��
+  // 	<300 - 900>
+#define UC_ACTIVE_TIME 600
 
+  //  <o> ���ò���ģʽ��ʱʱ��
+  //  <i>���ò���ģʽ��δ���� N �����Զ��˻�����ģʽ����Χ10 ~ 30��
+  // 	<10 - 30>
+#define SET_PARA_MODE_TIMEOUT 10
+
+  //  <o> �춨ģʽ�³�ʱʱ��
+  //  <i>�춨ģʽ�������� N �����Զ��˻�����ģʽ����Χ20 ~ 120��
+  // 	<20 - 120>
+#define CAL_MODE_TIMEOUT 20
+
+  //  <o> �춨ģʽ��ǿ���˳�ʱ��
+  //  <i>�춨ģʽ�³���N����ǿ���˻�����ģʽ����Χ480 ~ 600��
+  // 	<480 - 600>
+#define CAL_MODE_FORCE_TIME 480
+
+  // 	<o> Զ��Э��ѡ��
+  //  <0=>˼���� <1=>˼��ȼ����
+#define GPRS_PROTOCOL_SELECT 1
+
+  // 	<o> Զ������ģʽѡ��
+  //  <0=>ʵʱ���� <1=>��ʷ����
+#define GPRS_HISTORY_OR_REAL_DATA 1
 
   // 	<o> Զ��Э����Կ�汾
   //  <0=>�ر� <0x80=>����
 #define KEY_VERSION 0x80
 
-  // 	<o> Զ������ģʽ1,�ϱ�һ����ǰ����
-  //  <0=>�ر� <0x80=>����
-#define WRC_TEST_MODE_1
-
   // 	<o> ģ��ѡ��
   //  <0=>4G <1=>NB
 #define NB_OR_4G_FLAG 0
 
+  // 	<o> ����APN
+  //  <0=>�ر� <1=>����
+#define APN_SET_FLAG 0
+
+  // 	<o> IP/����
+  //  <0=>IP <1=>����
+#define IP_OR_YUMING_FLAG 0
 
   //	<o> ����ʱ����豸ʱ�������� N ��
   //	<i> ����ʱ����豸ʱ������ N ���Զ�У׼Ϊ����ʱ�䡢��Χ180 ~ 480��
@@ -114,7 +184,17 @@
 #define CAL_TEST
 
 
-extern FlagStatus key_awaken_flag_g;
+
+
+//--------------------------------------------------------------------------
+#define FIRMWARE_VER_1 0x0000
+#define FIRMWARE_VER_2 0x0102
+#define FIRMWARE_VER_3 0x0407
+ 
+
+//#define   STOP_MODE     //ֹͣģʽ����ʽ������Ҫ����
+
+//#define 	BOARD_INITIALIZATION //��ʼ���洢 
 
 
 #endif

--
Gitblit v1.9.3