|
|
@@ -99,7 +99,13 @@ void E52_Analyze_Data() {
|
|
|
// uint16_t received_len = sizeof(rx_buf_uart2) - __HAL_DMA_GET_COUNTER(huart2.hdmarx);
|
|
|
printf("loraDeviceAddress: 0x%02X 0x%02X\r\n", deviceInfo.loraDeviceAddress_H,deviceInfo.loraDeviceAddress_L);
|
|
|
if (rx_buf_uart2[0] == 0x55 && rx_buf_uart2[1] == 0xBB) {
|
|
|
- printf("The data is command\r\n");
|
|
|
+ // printf("The data is command\r\n");
|
|
|
+ printf("开启发送蓝牙数据\r\n");
|
|
|
+ deviceInfo.sendBlDataFlag = 1;
|
|
|
+ }else if (rx_buf_uart2[0] == 0x55 && rx_buf_uart2[1] == 0xAA) {
|
|
|
+ // printf("The data is command\r\n");
|
|
|
+ printf("关闭发送蓝牙数据\r\n");
|
|
|
+ deviceInfo.sendBlDataFlag = 0;
|
|
|
}else if (strncmp((char *)rx_buf_uart2, "SUCCESS", 7) == 0) {
|
|
|
printf("The data is a callback\r\n");
|
|
|
}else if (rx_buf_uart2[0] == 'A' && rx_buf_uart2[1] == 'T') {
|