| | |
| | | { |
| | | CloseUWB(); |
| | | Uwb_init(); |
| | | OpenUWB(); |
| | | // OpenUWB(); |
| | | } |
| | | in_the_room_flag=1; |
| | | // in_the_room_flag=1; |
| | | if(in_the_room_flag==1) |
| | | { |
| | | Receive_g_spsum_Data(g_spsum_GSV); |
| | | Receive_g_snum_Data(g_snum_GSV); |
| | | if(g_spsum_GSV_sum<50&&g_snum_GSV_sum<3) |
| | | if(g_spsum_GSV_sum<200&&g_snum_GSV_sum<9) |
| | | { |
| | | lounei_flag=1; |
| | | } |
| | |
| | | } |
| | | Switch_low_power_mode(lounei_flag); |
| | | |
| | | if(heart_upload_time==0||heart_upload_time==61) |
| | | if(heart_upload_time==0||heart_upload_time==60) |
| | | { |
| | | TCPHeartBeatUpload(); |
| | | heart_upload_time=1; |
| | | heart_upload_time=0; |
| | | } |
| | | heart_upload_time++; |
| | | } |
| | |
| | | state5V_prase_flag=state5v; |
| | | gps_prase_flag=1;//恢复gps解析 |
| | | uart1_change_from_debug_to_gps();//测试 |
| | | PCA9555_Set_One_Value_Output(MCU_A,0);//输出低电平切换为GPS |
| | | PCA9555_Set_One_Value_Output(MCU_A,1);//输出低电平切换为GPS |
| | | } |
| | | } |
| | | UART_CheckReceive(); |