cancel
Showing results for 
Search instead for 
Did you mean: 

BLE transparent mode firmware for STM32WB55VGQ package.

rapoorv
Associate II

Hello,

Using custom firmware on an Inhouse designed board, the BLE output seems unmodulated as shown in the picture attached. But using the Transparent mode firmware on a Nucleo-Board (controlled via the Cube monitorRF) the modulation seems good (also attached)

So,

1. Is there any option to tune the modulation further other than default ?

2. Can someone provide the Transparent mode firmware for the STM32WB55VGQ package ? This can help in FCC testing.

This picture shows the sidebands when tx is ON on the 1st channel.

rapoorv_0-1717760112870.png

This picture shows there are no sidebands on the Nucleo Board which are coming in the above pic.

rapoorv_1-1717760236541.png

 

15 REPLIES 15
Lubos KOUDELKA
ST Employee

Dear @teja_111 ,
repository example BLE_TransparentMode can be used also with other packages and interfaces, just few modification is needed to switch from default USART1 to LPUART. Please see attached diff and project BLE_TransparentMode_LPUART. To get correct path to drivers, it need to be deployed in path ...\STM32Cube\Repository\STM32Cube_FW_WB_V1.20.0\Projects\P-NUCLEO-WB55.Nucleo\Applications\BLE (I uesd up to date v1.20.0) some older pack can be used as well, but we recommend up to date when possible.
Please try on your side.

Best regards,
Lubos

Hello @Lubos KOUDELKA ,

Thanks for the reply.
The changes mentioned by you were considered and the program is modified accordingly. But we don't see the Transparent mode working. Could you please test this on your side and provide us feedback.

Best Regards

teja

rapoorv
Associate II

Hi All,

 

We can close this thread as we got the solutions to both the problems mentioned in this ticket.

Thanks for your time.

Apoorv

 

Hello rapoorv,

The transparent mode program is still not running on the STM32WB55VGQ package after adopting the modifications from @Lubos KOUDELKA in his latest post. If you were able to run it please let us know.

 

Until then, I request, we can keep this thread open?

 

Thanks & Regards

tej

rapoorv
Associate II

We tried by just changing the UART pins to the required one within the code and it worked using the Transparent Mode code used for the Nucleo Board.

So we can close this out.

 

Yes, it worked. We can close the thread.