This commit is contained in:
小马_666 2025-05-28 16:31:12 +08:00
parent 137bfae98b
commit 591c81ed11
3 changed files with 3 additions and 3 deletions

View File

@ -827,7 +827,7 @@ static void centralEventCB(gapRoleEvent_t *pEvent)
valve_list.valve_data[0].valve_connct_status = FALSE; valve_list.valve_data[0].valve_connct_status = FALSE;
valve_list.valve_data[0].valve_switch_status = FALSE; valve_list.valve_data[0].valve_switch_status = FALSE;
valve_list.valve_data[0].valve_temp = FALSE; valve_list.valve_data[0].valve_temp = FALSE;
BSP_Bt_Valve_Resp(kValveConncetStatus, valve_list.valve_data[0].valve_id, valve_list.valve_data[0].valve_mac, FALSE);//表示连接成功 BSP_Bt_Valve_Resp(kValveConncetStatus, valve_list.valve_data[0].valve_id, valve_list.valve_data[0].valve_mac, FALSE);//表示连接断开
} }
} }

View File

@ -79,7 +79,7 @@ struct __attribute__((packed)) valve_data
uint32_t valve_in_pressure; uint32_t valve_in_pressure;
uint32_t valve_out_pressure; uint32_t valve_out_pressure;
uint32_t valve_atm_pressure; uint32_t valve_atm_pressure;
uint8_t valve_type; uint8_t valve_voltage;//阀门电池电压
}; };
typedef struct valve_data_list typedef struct valve_data_list

View File

@ -327,7 +327,7 @@ int BSP_Bt_Valve_Resp(uint8_t cmd, uint8_t id, uint8_t *mac_addr, uint8_t state)
break; break;
case kValveEventStatus: case kValveEventStatus:
tmos_memcpy(&ptr->buf[0], &valve_list.valve_data[id - 1], sizeof(struct valve_data)); tmos_memcpy(&ptr->buf[0], &valve_list.valve_data[id - 1], sizeof(struct valve_data));
BT_GenerateRawFrame(&valve_frame_data, (uint8_t *)ptr, sizeof(struct valve_data)); BT_GenerateRawFrame(&valve_frame_data, (uint8_t *)ptr, sizeof(struct valve_data) + 1);
break; break;
case kValveConncetStatus: case kValveConncetStatus:
ptr->buf[0] = id; ptr->buf[0] = id;