From 4ac8869c86534136e97ed4bf738a83e65cdefafa Mon Sep 17 00:00:00 2001
From: zhangbo <zhangbo@qq.com>
Date: 星期五, 14 三月 2025 10:31:03 +0800
Subject: [PATCH] 添加了新的协议内容,还添加了保留位

---
 keil/include/drivers/PCA9555.c |   46 ++++------------------------------------------
 1 files changed, 4 insertions(+), 42 deletions(-)

diff --git a/keil/include/drivers/PCA9555.c b/keil/include/drivers/PCA9555.c
index 7dd236d..6b167e5 100644
--- a/keil/include/drivers/PCA9555.c
+++ b/keil/include/drivers/PCA9555.c
@@ -597,29 +597,11 @@
 
 }
 uint8_t LORA_IRQ_flag=0;
-uint8_t Sos_state;
+uint8_t SOS_KEY_STATE;
 void SOS_irq_callback()
 {
+	SOS_KEY_STATE=1;
 	
-	Sos_state=!Sos_state;
-	if(Sos_state)
-	{
-
-
-		UWB_LED_ON;
-
-	}
-	else
-	{
-
-		UWB_LED_OFF;
-
-	}
-	
-	
-	
-	
-
 
 }
 //void WAKE_UP_irq_callback()
@@ -628,31 +610,12 @@
 //}
 void move_handler()
 {
-    nomove_count=0;
-	  Sos_state=!Sos_state;
-		if(Sos_state)
-	{
-	LORA_LED_ON;
-	}
-	else
-	{
-	LORA_LED_OFF;
-	}
-	  
+    nomove_count=0;	  
 }
 void check_input_change(void)
 {
         uint16_t gpio_state;
         gpio_state=(uint16_t)pca9555writedata_input[0]<<8|pca9555writedata_input[1];
-//        if(LORA_IRQ_POSITION&gpio_state)
-//        {
-
-//				//Lora_irq_callback();
-//        }
-//				else
-//				{
-//				
-//				}
 				if(BT_IRQ_POSITION&gpio_state)
 				{
 
@@ -678,8 +641,7 @@
 
 
 void pca_input_detection_init(GPIO_IRQ_HANDLER_T irq_handler)
-{
-        
+{   
         gpio_pin_set_dir(PCA_INPUT_DETECT , GPIO_DIR_IN, 0);
         io_pull_set(PCA_INPUT_DETECT, IO_PULL_UP, IO_PULL_UP_LEVEL2);
         gpio_enable_irq(PCA_INPUT_DETECT, GPIO_IRQ_TYPE_FALLING_EDGE, irq_handler);

--
Gitblit v1.9.3