cancel
Showing results for 
Search instead for 
Did you mean: 

Wireless M-bus - transceiver IC & wm-bus software stack

Silas Valera
Senior
Posted on October 19, 2017 at 20:58

Hello,

I am working on a smart meter project and looking for RF transceiver IC for Sub-1GHz bands for Wireless m-bus. I found the S2-LP (

http://www.st.com/content/ccc/resource/technical/document/datasheet/group3/bd/26/62/81/3d/86/4d/15/DM00339133/files/DM00339133.pdf/jcr:content/translations/en.DM00339133.pdf

) seems to fit the requirements. Here are my question before I actually go ahead with that selection:

1. S2-LP has SPI interface so I believe I can use any microcontroller with it? I am planning to use STM32L0 / L1 

2. Is all the software stack available to implement wireless m-bus?  

3. Do I need to use any specific compiler (like IAR) ? or I can develop using GNU ARM compiler?

4. Is there any RF module limitation i.e. do I have to use SPSGRF-868 RF module as is used in evaluation board X-NUCLEO-IDS01A4?  

Any help will be very much appreciated!

thanks 

Silas

#smart-metering #wm-bus #s2-lp
3 REPLIES 3
Silas Valera
Senior
Posted on October 24, 2017 at 01:29

Can anyone please reply? Anyone from ST please? 

Thanks in advance!

Silas

alok
Senior
Posted on October 24, 2017 at 14:30

1. S2-LP has SPI interface so I believe I can use any microcontroller with it? I am planning to use STM32L0 / L1 

=> Sure. You can use any MCU. The wM-Bus example available on SPIRIT1 is based on STM32L1. You can use the same MCU.

2. Is all the software stack available to implement wireless m-bus?  

=> The S2-LP library is available on web. It can be used

http://www.st.com/content/st_com/en/products/embedded-software/evaluation-tool-software/stsw-s2lp-dk.html

3. Do I need to use any specific compiler (like IAR) ? or I can develop using GNU ARM compiler?

=> X-CUBE-SUBG1 is providing example of wM-Bus in IAR, Keil, SW4STM32 (GCC) compiler. You can look at it.

The wM-Bus is provided as library

4. Is there any RF module limitation i.e. do I have to use SPSGRF-868 RF module as is used in evaluation board X-NUCLEO-IDS01A4?  

=> SPSGRF-868 module is for SPIRIT1. The wM-Bus example is already available for X-NUCLEO-IDS01A4

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software-expansion/x-cube-subg1.html

Posted on October 25, 2017 at 16:31

Thank you so much! 

Best regards

Silas