| | |
| | | // //é¤UWBä¹å¤çå
¶ä»ä»£ç ... |
| | | // static uint16_t beep_judge_cnt = 0; |
| | | // if(beep_judge_cnt++ >= 100) |
| | | // { |
| | | // { |
| | | // beep_judge_cnt = 0; |
| | | // min_dist=0xffff; |
| | | // for(i = 0; i < 255;i++) |
| | |
| | | // { |
| | | // min_dist=g_Tagdist[i]; |
| | | // } |
| | | // |
| | | // |
| | | // } |
| | | // |
| | | // |
| | | // if (min_dist <= g_com_map[ALARM_DISTANCE2]+distoffset1) |
| | | // { |
| | | // beep_ontime = ONTIME2; |
| | |
| | | // distoffset1=0; |
| | | // distoffset2=0; |
| | | // } |
| | | // |
| | | // |
| | | // if(beep_state!=0) |
| | | // { |
| | | // if(timer_state==1) |
| | |
| | | // if(beep_timer++ < beep_ontime) |
| | | // { |
| | | // RELAY1_ON; |
| | | // RELAY2_ON; |
| | | // RELAY2_ON; |
| | | // }else{ |
| | | // timer_state=0; |
| | | // beep_timer=0; |
| | |
| | | // timer_state=1; |
| | | // beep_timer=0; |
| | | // } |
| | | // |
| | | // |
| | | // } |
| | | // |
| | | // |
| | | // } else { |
| | | // RELAY1_OFF; |
| | | // RELAY2_OFF; |
| | | // } |
| | | // } |
| | | } |
| | | } |
| | | |
| | | |
| | | |