forked from SZV10X_Software/SZV103_FM33A0xxEV_SiZhu

jinlicong
2024-05-13 29651cb059e56969ed845b045ab46505c89dc0c5
Function/WirelessRemoteComm/wireless_remote_comm.h
@@ -1,6 +1,7 @@
#ifndef _WIRELESS_REMOTE_COMM_H_
#define _WIRELESS_REMOTE_COMM_H_
#include "define_all.h"
#include "system_general_para.h"
// Ô¶´«µçÔ´
#define WRC_PWR_PORT          GPIOA
@@ -28,13 +29,32 @@
typedef enum
{
  WRC_MEANS_NONE = 0U,  // Ä¬ÈÏÖµ
  WRC_MEANS_RTC_TIMED,  // ¶¨Ê±Æô¶¯
  WRC_MEANS_RTC_TIMING,  // ¶¨Ê±Æô¶¯
  WRC_MEANS_KEY,        // °´¼ü
  WRC_MEANS_ALARM,      // ±¨¾¯
  WRC_MEANS_ALARM,      // ±¨¾¯¡¢Ê¼þ
  WRC_MEANS_POWER,        // ¿ª»ú/¸´Î»
  WRC_MEANS_RTC_PERIOD, // ÖÜÆÚ
  WRC_MEANS_RTC_INTERVAL, // ÖÜÆÚ
   WRC_MEANS_AGAIN,           // ÔÙ´Î
} WRC_START_MEANS;       // GPRSµÄÆô¶¯·½Ê½
typedef enum
{
  LINK_TCP = 0U,  // Ä¬ÈÏÖµ
   LINK_AEP,
   LINK_ONENET
} LINK_TYPE;       // Á¬½ÓÀàÐÍ
typedef enum
{
  WRC_TIME_START_NONE = 0U,  // Ä¬ÈÏÖµ
   WRC_TIME_START_INTERVAL,     //¼ä¸ô
   WRC_TIME_START_TIMING,       //¶¨Ê±
   WRC_TIME_START_TIMING_TIMING, //¼ä¸ôºÍ¶¨Ê±Í¬Ê±ÉúЧ
} WRC_TIME_START_TYPE;       // Ê±¼äÆô¶¯·½Ê½
typedef struct
@@ -70,7 +90,7 @@
void WirelessRemoteCommPro(void);
void WirelessRemoteCommPro(FUN_START_CTRL_PARA_T * sys_fun_run_ctrl_p);
@@ -79,4 +99,4 @@
#endif
#endif