SetSystemPara.h 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. #ifndef __SETSYSTEMPARA_H
  2. #define __SETSYSTEMPARA_H
  3. /*****************************************************************/
  4. #include <stm32f10x.h>
  5. /*
  6. #define APN_NAME "card"
  7. #define APN_PASSWORD "card"
  8. higos.m2m vnet.mobi
  9. */
  10. #define APN_NUM (4)
  11. #define CODEC_NUM 100
  12. #define PWR_MODE_NUM 3
  13. /**********codec ²ÎÊýÅäÖÃ****************/
  14. typedef struct CODEC_PARAM{
  15. unsigned char CodecNum;
  16. // unsigned short SetAddr[CODEC_NUM];
  17. // unsigned short SetValue[CODEC_NUM];
  18. }__attribute__((packed)) CODEC_PARAM;
  19. extern char* g_cGetlongitude;
  20. extern char* g_cGetlatitude;
  21. extern unsigned int g_uiGpsStat;
  22. extern int Index;
  23. extern unsigned int g_uikey_up_stat;
  24. extern unsigned int g_iLCDFlag;
  25. typedef enum{
  26. MODEM_STATUS_TRIGGER,
  27. MODEM_STATUS_READY,
  28. MODEM_STATUS_CMD_VER_ERR,
  29. MODEM_STATUS_NO_NEWVER,
  30. MODEM_STATUS_LOADING,
  31. MODEM_STATUS_SER_ERR,
  32. MODEM_STATUS_DONE,
  33. MODEM_STATUS_INSTALLED,
  34. MODEM_STATUS_TIMEOUT,
  35. MODEM_STATUS_REBOOT
  36. }MODEM_UPDATE_DEF;
  37. // extern unsigned int g_LCDTimeCt;
  38. // extern unsigned int g_LCDFlag;
  39. // extern unsigned int g_LCDTemp;
  40. void SetAPNShow(int update);
  41. void SetAPNResponse(void);
  42. void SetGPSShow(int update);
  43. void SetGPSResponse(void);
  44. void SetLCDShow(int update);
  45. void SetLCDResponse(void);
  46. void SetNetResponse(void);
  47. void SetNetShow(int update);
  48. void EnterGTmodem(void);
  49. void MakeGpsSendData(void);
  50. void AscStrTurnHexStr(char *AscStr, char *HexStr);
  51. void GetCoordinates(unsigned char type);
  52. void SetAPNDetailShow(int);
  53. void SetAPNDetailResponse(void);
  54. void SetApnDetailShow(int update);
  55. void SetApnDetailResponse(void);
  56. void UpdateStatus(MODEM_UPDATE_DEF status);
  57. void ShowNetCaption(unsigned char g_net);
  58. void GetMododexWithCard(void);
  59. const char *GetCaptionByMododex(unsigned int mododex);
  60. void SetSYSResponse(void);
  61. int CodecFileInit(void);
  62. void SetQuickGroupShow(int update);
  63. void SetQuickGroupResponse(void);
  64. extern CODEC_PARAM codec_param;
  65. extern unsigned char m_process;
  66. extern unsigned char validApnNum;
  67. extern unsigned char Net_temp_flag;
  68. void GetPwrMode(char *msg);
  69. extern unsigned short LcdOnTimeCt;
  70. extern unsigned char QuickGroupSet;
  71. extern unsigned char QuickGrouPIndex;
  72. extern unsigned char QuickGroupSelect;
  73. extern CODEC_PARAM codec_param;
  74. #endif