Wio-E5-LE Lora P2P range issues

Sure, I am using the STM32Cube 1.17.0 along with STM32Cube_FW_WL_V1.3.0, along with changes the of the stm32wlxx_nucleo_radio.h, which I am unsure of its origin. Anyway it contains the following to match the wio-e5 module ;

#define RADIO_CONF_RFO_LP_HP                     0U
#define RADIO_CONF_RFO_LP                        1U
#define RADIO_CONF_RFO_HP                        2U

#define RADIO_CONF_TCXO_NOT_SUPPORTED            0U
#define RADIO_CONF_TCXO_SUPPORTED                1U

#define RADIO_CONF_DCDC_NOT_SUPPORTED            0U
#define RADIO_CONF_DCDC_SUPPORTED                1U

#define RF_SW_CTRL1_PIN                          GPIO_PIN_4
#define RF_SW_CTRL1_GPIO_PORT                    GPIOA
#define RF_SW_CTRL1_GPIO_CLK_ENABLE()            __HAL_RCC_GPIOA_CLK_ENABLE()
#define RF_SW_RX_GPIO_CLK_DISABLE()              __HAL_RCC_GPIOA_CLK_DISABLE()

#define RF_SW_CTRL2_PIN                          GPIO_PIN_5
#define RF_SW_CTRL2_GPIO_PORT                    GPIOA
#define RF_SW_CTRL2_GPIO_CLK_ENABLE()            __HAL_RCC_GPIOA_CLK_ENABLE()
#define RF_SW_CTRL2_GPIO_CLK_DISABLE()           __HAL_RCC_GPIOA_CLK_DISABLE()

#define RF_TCXO_VCC_PIN                          GPIO_PIN_0
#define RF_TCXO_VCC_GPIO_PORT                    GPIOB
#define RF_TCXO_VCC_CLK_ENABLE()                 __HAL_RCC_GPIOB_CLK_ENABLE()
#define RF_TCXO_VCC_CLK_DISABLE()                __HAL_RCC_GPIOB_CLK_DISABLE()

Not really sure where the st radio stuff is from, but I guess it’s a mix of their own, using stuff from Semtech.

I do have a SDR, and also a Siglent spec, but not sure how I can use them in this? I don’t have too much rf experience for this kind of stuff (learning)…

I also have a Semtech SX1261MB2xAS mbed shield, that I guess I could wire up to something, to compare with. But I am not sure it is the place to start.

Reducing the tx power is simple, I guess I can do this on one side, while keeping the other as is. I tried the very short antenna that came with the Semtech shield on the WIO-E5-LE, and I get different result if I stick it on the WIO-E5-LE Mini vs the WIO-E5-LE Devboard; the Mini reacts worse, whereas with the full devboard is only slighte worse than with the big Seeed antennas. But maybe this is because the bigger devboard acts as a bigger ground plane. All in all, I think this test gives me the impression that the Seeed antennas are equally good/bad, so I think I can rule them out.

1 Like