From 9200a6930db4a33793929113daacc7da1e26e95d Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期三, 22 十二月 2021 20:33:17 +0800 Subject: [PATCH] 1 --- Src/application/dw_app.c | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Src/application/dw_app.c b/Src/application/dw_app.c index e89cfba..2f5009a 100644 --- a/Src/application/dw_app.c +++ b/Src/application/dw_app.c @@ -766,7 +766,7 @@ // tyncpoll_time = (tagslotpos--%max_slotpos)*slottime; } } -uint8_t pack_length = 0,pack_index = 0,pack_msgtype = 0; +uint8_t pack_length = 0,pack_index = 0,pack_msgtype = 0, fangchaiconnect_flag; void NearPoll(void) { @@ -790,9 +790,10 @@ recbase_num=0; // motor_state=0; + fangchaiconnect_flag = !HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_5); tx_near_msg[BATTARY_IDX] = bat_percent; - tx_near_msg[BUTTON_IDX] = userkey_state|stationary_flag<<1|gotosleep_flag<<2; + tx_near_msg[BUTTON_IDX] = userkey_state|stationary_flag<<1|gotosleep_flag<<2|fangchaiconnect_flag<<3; tx_near_msg[SEQUENCE_IDX] = frame_seq_nb; tx_near_msg[SEQUENCEH_IDX] = (frame_seq_nb++)>>8; tx_near_msg[NEARBASENUM_INDEX] = nearbase_num; @@ -1061,6 +1062,7 @@ tag_frequency = REGISTER_FREQUENCY; bigslot_num = TOTAL_SLOTNUM/tag_frequency; regpoll_count++; + fangchaiconnect_flag = !HAL_GPIO_ReadPin(GPIOB,GPIO_PIN_5); if(regpoll_count%2) { if(tagslotpos--<2) -- Gitblit v1.9.3