12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- #ifndef __SETSYSTEMPARA_H
- #define __SETSYSTEMPARA_H
- /*****************************************************************/
- #include <stm32f10x.h>
- /*
- #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 CODEC_PARAM 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;
- 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 GetMododexWithCard(void);
- const char *GetCaptionByMododex(unsigned int mododex);
- void SetSYSResponse(void);
- int CodecFileInit(void);
- void SetQuickGroupShow(int update);
- void SetQuickGroupResponse(void);
- void SetPowerModeResponse();
- void GetPwrMode(char *msg);
- void SetSpklvShow(int update);
- void SetSpklvResponse();
- void SetMiclvShow(int update);
- void SetMiclvResponse(void);
- extern CODEC_PARAM codec_param;
- extern unsigned char m_process;
- extern unsigned char validApnNum;
- extern unsigned char Net_temp_flag;
- extern unsigned short LcdOnTimeCt;
- extern unsigned char SetSpklvIndex;
- extern unsigned char QuickGroupSet;
- extern unsigned char QuickGrouPIndex;
- extern unsigned char QuickGroupSelect;
-
- #endif
|