nuttx/drivers/wireless
zhongzhijie1 386dbfa449 Refactored the btuart_rxwork function to improve data reception stability.
Read as much data as possible initially, then process each packet individually. Defined the read buffer within the structure and added a rx_len variable to indicate the current read offset. After processing each complete packet, leftover data is moved to rxbuf[0] and rx_len is reduced by the length of the processed packet. The next packet process will start from rxbuf[0] after the read ends at new rxbuf[rx_len].

Signed-off-by: zhongzhijie1 <zhongzhijie1@xiaomi.com>
2025-07-01 09:06:43 -03:00
..
bluetooth Refactored the btuart_rxwork function to improve data reception stability. 2025-07-01 09:06:43 -03:00
ieee80211 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
ieee802154 style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
lpwan style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
spirit style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
cc1101.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
CMakeLists.txt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
gs2200m.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ISM1_868MHzGFSK100kbps.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ISM2_433MHzMSK500kbps.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
ISM2_905MHzGFSK250kbps.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
Kconfig style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
Make.defs drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
nrf24l01.c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
nrf24l01.h drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00