Wireless M-Bus Protocol Stack, compliant to EN 13757/-3/-4, OMS v4.3.3 and also available in combination with the LPWAN technologies mioty® and LoRaWAN®
STACK FEATURES
FLEXIBLE INTERFACES
- API for Application Layer for single chip solutions
- API for other layers (for example, DLL) possible
- API for externalization of security functions
- Well-formed Hardware Abstraction Layer (HAL)
- Available as a library
NETWORK PROCESSOR
- Well-proven serial interface with minimal overhead
- All API functions available via serial interface
- Serial interface supports UART, SPI, I²C, …
- AES encryption for serial interface
SUPPORT OF HARDWARE ACCELERATION
If provided by the platform, the stack supports the use of hardware acceleration, like:
- AES de- / encryption
- CRC-16
- De- / encoding of Manchester, 3 out of 6, ...
WIRELESS M-BUS MODE AND DEVICE TYPE SELECTION
Selection of mode (for example, T and C), direction (unidirectional / bidirectional) is possible ...
- During compile time to shrink the memory footprint
- During runtime to permit flexibility at any time in the field
FLEXIBLE SOFTWARE TIMER
In order to make use of only one hardware timer for all wireless M-Bus related timings, the stack can perform compensation for synchronous interval timing as well as automatically drop packets in case of a large mismatch.
SUPPORT OF ANY TYPE OF NON-VOLATILE MEMORY
- EEPROM, flash memory, MRAM, …
- Internal / external (for example, connected via SPI)
The Protocol Stack Package is delivered with a pre-compiled stack library, hardware-specific drivers, a serial interface, a power management and an app folder with the two applications "exampleMain.c" and "exampleMainSerial.c". While exampleMain.c includes a suggestion of creating your own firmware, which shows how to integrate the stack library into your own application software, the application exampleMainSerial.c allows you to create your own modem firmware using the supplied serial interface (for example, UART, SPI, I²C, …) and power management.
Supported Devices | STM32L0,STM32L4,STM32U5,STM32WL |
Software Function | Connect |
Middleware | WM-BUS |
Deliverable | Source |
License Type | Commercial |
Site |
ST Products |
---|