| | |
| | | #include "board.h" |
| | | #define GPS_OPEN_TIME_OUT 240 |
| | | #define GPS_OPEN_TIME_OUT 60 |
| | | #define GPS_RESTART_TIME1 1200 |
| | | #define GPS_RESTART_TIME2 120 |
| | | |
| | | extern uint16_t gps_wait_count; |
| | | uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag = 1,gps_timeout_flag,gps_need_data_flag = 1; |
| | | uint8_t gps_power_state,gps_uwb_flag,gps_4g_flag,gps_timeout_flag,gps_need_data_flag = 1; |
| | | void GPS_Poll(void) |
| | | { |
| | | |
| | | if(gps_4g_flag||gps_uwb_flag) { |
| | | |
| | | gps_power_state = 1; //打开GPS电源 |
| | | if(!gps_timeout_flag) { |
| | | if(gps_need_data_flag) { |
| | | gps_wait_count++; |