esp加入

This commit is contained in:
2025-10-19 19:08:23 +08:00
parent e7b0457fb9
commit 71ef7cdd20
16 changed files with 948 additions and 97 deletions

View File

@@ -7,7 +7,7 @@
*/
#include "vofa_client.h"
#include "esp8266.h"
float vofa_data[VOFA_RECEIVE_CH] = {0}; // <20><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
float vofa_last_data = 0;
@@ -129,7 +129,9 @@ void VOFA_Sender(uint8 *p, uint32 len)
return;
}
#if VOFA_CLIENT_COM_INTERFACE == 0
uart_write_buffer(VOFA_CLIENT_UART_PORT,p,len);
ESP8266_send_data(p,len);
// uart_write_buffer(VOFA_CLIENT_UART_PORT,p,len);
#elif VOFA_CLIENT_COM_INTERFACE == 1
wifi_spi_send_buffer(p,len);
#elif VOFA_CLIENT_COM_INTERFACE == 2
@@ -138,7 +140,7 @@ void VOFA_Sender(uint8 *p, uint32 len)
#endif
}
void VOFA_Receiver_Callback()
void VOFA_Receiver_Callback(uint8 rev_data)
{
if(failed_flag) // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ʧ<EFBFBD><CAA7><EFBFBD>򲻷<EFBFBD><F2B2BBB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
{
@@ -147,7 +149,8 @@ void VOFA_Receiver_Callback()
uint8 rev_tmp = 0;
uint8 tmp[4] = {0};
#if VOFA_CLIENT_COM_INTERFACE == 0
while(uart_query_byte(VOFA_CLIENT_UART_PORT, &rev_tmp))
rev_tmp = rev_data;
// while(uart_query_byte(VOFA_CLIENT_UART_PORT, &rev_tmp))
#elif VOFA_CLIENT_COM_INTERFACE == 1
while(wifi_spi_read_buffer(&rev_tmp,1))
#elif VOFA_CLIENT_COM_INTERFACE == 2