| | |
| | | if(i==rec_nearbase_num&&taglist_pos==taglist_num)//当基站不在标签列表中,标签也不在基站列表中时,随机找个时间片回复基站。 |
| | | { |
| | | Anchor_RecNearPoll(rec_nearbase_num+start_time%5); |
| | | // Anchor_RecNearPoll(rec_nearbase_num); |
| | | // Anchor_RecNearPoll(rec_nearbase_num); |
| | | } |
| | | } |
| | | |
| | |
| | | #define HEATBEAT_UPDATE_TIME 3600 |
| | | #define LORA_REPORT_MAXANC_NUM 7 |
| | | extern float Height; |
| | | u8 tarray[20]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}; |
| | | u8 tarray[20]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}; |
| | | void LoraReportPoll(void) |
| | | { |
| | | // delay_ms(100); |
| | |
| | | LoraHeartBeartPoll(); |
| | | return; |
| | | } |
| | | for(u16 i=0; i<report_ancnum-1; i++) |
| | | for(u16 i=0; i<report_ancnum-1; i++) |
| | | { |
| | | for(u16 j=0; j<report_ancnum-1-i; j++) |
| | | { |
| | |
| | | } |
| | | |
| | | } |
| | | void LedOff_task(void) |
| | | { |
| | | LED_TB_OFF; |
| | | LED_TR_OFF; |
| | | LED2_TB_OFF; |
| | | LED2_TR_OFF; |
| | | } |
| | | u16 lora_send_count; |
| | | void Lora_Send_Poll(void) |
| | | { |
| | |
| | | Lora_send_flag=0; |
| | | LedTask(); |
| | | LoraReportPoll(); |
| | | LED_TB_OFF; |
| | | LED_TR_OFF; |
| | | LED2_TB_OFF; |
| | | LED2_TR_OFF; |
| | | LedOff_task(); |
| | | } |
| | | } |
| | | } |