From 73c8ee042299fbbbc0cdf5d8026054656140b1c3 Mon Sep 17 00:00:00 2001 From: wgz-code <820906721@qq.com> Date: Mon, 14 Mar 2022 18:11:43 +0800 Subject: [PATCH] add LoraDataFormat for sx127x on nuttx --- .../app_match_nuttx/nuttx/drivers/wireless/lpwan/Kconfig | 2 +- .../nuttx/drivers/wireless/lpwan/sx127x/sx127x.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/Kconfig b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/Kconfig index 842502894..dc8cf9255 100644 --- a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/Kconfig +++ b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/Kconfig @@ -58,7 +58,7 @@ config LPWAN_SX127X_RXFIFO_LEN config LPWAN_SX127X_RXFIFO_DATA_LEN int "SX127X RX FIFO data length" - default 256 + default 128 endif #LPWAN_SX127X_RXSUPPORT diff --git a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/sx127x/sx127x.c b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/sx127x/sx127x.c index 1ce9f8044..57d0f8d0c 100644 --- a/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/sx127x/sx127x.c +++ b/Ubiquitous/Nuttx/app_match_nuttx/nuttx/drivers/wireless/lpwan/sx127x/sx127x.c @@ -1635,7 +1635,7 @@ static size_t sx127x_fskook_rxhandle(FAR struct sx127x_dev_s *dev) /* Read payload and store */ - sx127x_readreg(dev, SX127X_CMN_FIFO, rxdata.data, datalen); + sx127x_readreg(dev, SX127X_CMN_FIFO, (uint8_t*)(&rxdata.data), datalen); /* Unlock SPI */ @@ -1715,7 +1715,7 @@ static size_t sx127x_lora_rxhandle(FAR struct sx127x_dev_s *dev) /* Read payload */ - sx127x_readreg(dev, SX127X_CMN_FIFO, rxdata.data, datalen); + sx127x_readreg(dev, SX127X_CMN_FIFO, (uint8_t*)(&rxdata.data), datalen); /* Unlock SPI */