| | |
| | | #include "mk_4G.h" |
| | | #include "mk_trace.h" |
| | | #include "dw_app_anchor.h" |
| | | #include "PCA9555.h" |
| | | /******************************************************************************* |
| | | * Macro * |
| | | *******************************************************************************/ |
| | |
| | | |
| | | |
| | | |
| | | //if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(15)||flag_first_TCPconnect) |
| | | if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(g_com_map[SEND_4G_SECOND])||flag_first_TCPconnect) |
| | | if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(5)||flag_first_TCPconnect) |
| | | //if ((u32CurTick - l_u32HeartBeatTick) >= HIDO_TIMER_TICK_S(g_com_map[SEND_4G_SECOND])||flag_first_TCPconnect) |
| | | { |
| | | flag_first_TCPconnect = 0; |
| | | l_u32HeartBeatTick = u32CurTick; |
| | |
| | | char str[17]= {"AT+IPR=9600;&W\r\n"}; |
| | | void AIR780E_Reset(void) |
| | | { |
| | | gps_air780_power_change(gps_power_state,0);//开启gps,4G |
| | | delay_us(1500000); |
| | | gps_air780_power_change(gps_power_state,1);//开启gps,4G |
| | | // delay_us(3000000); |
| | | // Uart_ReConfigBaudRate(UART_ID_4G,115200); |
| | | // PCA9555_Set_One_Value_Output(AIR780E_ENBALE,0);//关闭4G |
| | | // delay_ms(1500); |
| | | // PCA9555_Set_One_Value_Output(AIR780E_ENBALE,1);//打开4G |
| | | // delay_ms(3000); |
| | | // Uart_ReConfigBaudRate(UART_ID_4G,115200); |
| | | // uart_send(UART_ID0, str,17, NULL); |
| | | // Uart_ReConfigBaudRate(UART_ID_4G,9600); |
| | | |
| | | } |
| | | uint8_t IfTCPConnected(void) |
| | | { |