ml307a.h 821 B

1234567891011121314151617181920212223242526272829303132333435
  1. #ifndef __ML307A_H
  2. #define __ML307A_H
  3. #include "main.h"
  4. extern uint8_t u4length;
  5. extern bool u4RecvFlag;
  6. extern uint8_t g_ML307A_8buf[500];
  7. extern uint8_t g_ML307A_8buf_Down[500];
  8. extern uint8_t g_ML307A_Loc[1024];
  9. extern bool module4G_F;
  10. extern bool reset4Gmodule;
  11. extern char JD_str[13];
  12. extern char WD_str[12];
  13. extern bool conn4g_loc;
  14. extern char JWD_str[25];
  15. void ML307A_Init(void);
  16. void loction_4G(void);
  17. uint8_t sendCmd_4G(char *pCmd, char *pRes, uint32_t timeOut, uint8_t sendNum);
  18. uint8_t MQTT_PUB(uint8_t connect_id, char *topic, char *mesg, char* pRes);
  19. void CONNTCP(void);
  20. void Work_4Gtest(void);
  21. extern uint8_t ICCID[60];
  22. extern bool tcpconn ;
  23. extern uint32_t JD_dw;
  24. extern uint32_t WD_dw;
  25. void TcpConn(char *value, uint8_t cid, char *IP, uint16_t port, uint8_t tcpConnmode);
  26. #endif /*__ML307A_H*/