From 8da11095baa8ae8581b74246535c53af7a594ba6 Mon Sep 17 00:00:00 2001 From: czq <860517298@qq.com> Date: Wed, 21 May 2025 17:47:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=9A=82=E5=AD=98=20?= =?UTF-8?q?=E8=93=9D=E7=89=99=E6=9C=AA=E8=BF=9E=E6=8E=A5=E6=97=B6=E9=97=AA?= =?UTF-8?q?=E7=81=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- APP/peripheral.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/APP/peripheral.c b/APP/peripheral.c index 636b478..6dbec35 100644 --- a/APP/peripheral.c +++ b/APP/peripheral.c @@ -434,10 +434,18 @@ uint16_t Peripheral_ProcessEvent(uint8_t task_id, uint16_t events) */ static void Peripheral_ProcessGAPMsg(gapRoleEvent_t *pEvent) { + static uint8_t LED_ALARM_Flag = 0; switch(pEvent->gap.opcode) { case GAP_SCAN_REQUEST_EVENT: { + LED_ALARM_Flag++; + if(LED_ALARM_Flag > 2) + { + LED_ALARM_OPEN; + DelayMs(5); + LED_ALARM_Flag = 0; + } // PRINT("Receive scan req from %x %x %x %x %x %x ..\n", pEvent->scanReqEvt.scannerAddr[0], // pEvent->scanReqEvt.scannerAddr[1], pEvent->scanReqEvt.scannerAddr[2], pEvent->scanReqEvt.scannerAddr[3], // pEvent->scanReqEvt.scannerAddr[4], pEvent->scanReqEvt.scannerAddr[5]);