#ifndef __SETSYSTEMPARA_H #define __SETSYSTEMPARA_H /*****************************************************************/ #include /* #define APN_NAME "card" #define APN_PASSWORD "card" higos.m2m vnet.mobi */ #define APN_NUM (4) #define CODEC_NUM 100 #define PWR_MODE_NUM 3 /**********codec ²ÎÊýÅäÖÃ****************/ typedef struct CODEC_PARAM{ unsigned char CodecNum; // unsigned short SetAddr[CODEC_NUM]; // unsigned short SetValue[CODEC_NUM]; }__attribute__((packed)) CODEC_PARAM; extern char* g_cGetlongitude; extern char* g_cGetlatitude; extern unsigned int g_uiGpsStat; extern int Index; extern unsigned int g_uikey_up_stat; extern unsigned int g_iLCDFlag; typedef enum{ MODEM_STATUS_TRIGGER, MODEM_STATUS_READY, MODEM_STATUS_CMD_VER_ERR, MODEM_STATUS_NO_NEWVER, MODEM_STATUS_LOADING, MODEM_STATUS_SER_ERR, MODEM_STATUS_DONE, MODEM_STATUS_INSTALLED, MODEM_STATUS_TIMEOUT, MODEM_STATUS_REBOOT }MODEM_UPDATE_DEF; // extern unsigned int g_LCDTimeCt; // extern unsigned int g_LCDFlag; // extern unsigned int g_LCDTemp; void SetAPNShow(int update); void SetAPNResponse(void); void SetGPSShow(int update); void SetGPSResponse(void); void SetLCDShow(int update); void SetLCDResponse(void); void SetNetResponse(void); void SetNetShow(int update); void EnterGTmodem(void); void MakeGpsSendData(void); void AscStrTurnHexStr(char *AscStr, char *HexStr); void GetCoordinates(unsigned char type); void SetAPNDetailShow(int); void SetAPNDetailResponse(void); void SetApnDetailShow(int update); void SetApnDetailResponse(void); void UpdateStatus(MODEM_UPDATE_DEF status); void ShowNetCaption(unsigned char g_net); void GetMododexWithCard(void); const char *GetCaptionByMododex(unsigned int mododex); void SetSYSResponse(void); int CodecFileInit(void); void SetQuickGroupShow(int update); void SetQuickGroupResponse(void); extern CODEC_PARAM codec_param; extern unsigned char m_process; extern unsigned char validApnNum; extern unsigned char Net_temp_flag; void GetPwrMode(char *msg); extern unsigned short LcdOnTimeCt; extern unsigned char QuickGroupSet; extern unsigned char QuickGrouPIndex; extern unsigned char QuickGroupSelect; extern CODEC_PARAM codec_param; #endif