Source Code IAR Workbench Project with serial interface disabled. Silicon Labs Wireless M-Bus
Add to my manuals
71 Pages
advertisement
7 DEMONSTRATION APPLICATION
Project Name: Lib_Use_efm32lg990_si446x.ewp
Collector Main File: app_apl \main_collector.c
Meter Main File: app_apl \main_meter.c
Configuration File: app_apl \stzedn_wmbus_global.h
Type Mode Configuration Name
Collector c2
Collector n2
Collector s2
Collector t2
Meter
Meter
Meter
Meter c2 n2 s2 t2
Lib_Use_EFM32LG990_SI446X_Collector_C2
Lib_Use_EFM32LG990_SI446X_Collector_N2
Lib_Use_EFM32LG990_SI446X_Collector_S2
Lib_Use_EFM32LG990_SI446X_Collector_T2
Lib_Use_EFM32LG990_SI446X_Meter_C2
Lib_Use_EFM32LG990_SI446X_Meter_N2
Lib_Use_EFM32LG990_SI446X_Meter_S2
Lib_Use_EFM32LG990_SI446X_Meter_T2
Table 25: Configuration Names of the Library Usage porject page 64
7.2.3.3
Source Code IAR Workbench Project with serial interface disabled
The source code project contains all source files from the Wireless M-Bus Stack. A sample main file for the meter and the collector device is included in the project to quickly setup a wireless communication. The project contains all configurations with the type and mode corresponding settings listed in table
Project Name: Debug_Demo_efm32lg990_si446x.ewp
Collector Main File: app_apl \main_collector.c
Meter Main File: app_apl \main_meter.c
Configuration File: app_apl \stzedn_wmbus_global.h
Type Mode Configuration Name
Collector c2
Collector n2
Collector s2
Collector t2
Meter c2
Meter
Meter
Meter n2 s2 t2
Debug_Demo_EFM32LG990_SI446X_Collector_C2
Debug_Demo_EFM32LG990_SI446X_Collector_N2
Debug_Demo_EFM32LG990_SI446X_Collector_S2
Debug_Demo_EFM32LG990_SI446X_Collector_T2
Debug_Demo_EFM32LG990_SI446X_Meter_C2
Debug_Demo_EFM32LG990_SI446X_Meter_N2
Debug_Demo_EFM32LG990_SI446X_Meter_S2
Debug_Demo_EFM32LG990_SI446X_Meter_T2
Table 26: Configuration Names of the Debug porject with serial interface disabled
Quick Start Guide
Version 1.02
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 11 2.1 Introduction
- 12 2.2 Protocol Stack
- 12 Introduction
- 12 Communication Modes
- 13 Unidirectional vs. Bidirectional Communication
- 15 3.1 Wireless M-Bus Protocol Stack
- 16 3.2 Wireless M-Bus Protocol Stack Deliveries
- 16 Demonstration Applications
- 17 Wireless M-Bus Stack as Library
- 17 3.3 Configuration of the Wireless M-Bus Stack
- 17 3.4 Memory Models
- 18 3.4.1 Internal data
- 18 3.4.2 Volatile memory model
- 18 3.4.3 Non-volatile memory model
- 18 Data storage
- 19 Non-volatile memory management
- 20 3.5 Encryption Modes
- 21 3.6 Sleep modes
- 21 3.7 Wireless M-Bus Channels
- 23 4.1 Hardware
- 23 4.1.1 Supported Radio Types
- 23 4.1.2 Hardware requirements
- 23 4.1.3 Wireless M-Bus Hardware Platform
- 24 EFM32LG-STK3600 Leopard Gecko Starter Kit
- 25 MSC-RFP2EFM Adapter Board
- 26 Connection between Leopard Gecko MCU and EZRadioPRO transceiver
- 27 EZRadioPRO RF Pico Board
- 27 Required hardware resources
- 28 4.2 Firmware
- 29 Firmware Installation with Simplicity Studio
- 32 Install Firmware with IAR compiler
- 34 5.1 System Requirements
- 34 5.2 COM Port Settings
- 36 5.3 Loading the demo project
- 37 5.4 Collector short description
- 40 5.5 Meter short description
- 41 5.6 Using the Wireless M-Bus Suite
- 41 Mode selection
- 43 Console
- 44 5.7 Perform a ping test
- 46 5.8 Using the transmission tests
- 51 5.9 Wireless M-Bus Protocol Monitor Quick Start Guide
- 54 6.1 Introduction
- 54 6.2 Wireless M-BUS protocol
- 55 6.3 Running the protocol monitor
- 55 6.4 Packet View
- 56 6.5 CSV View
- 57 6.6 Statistics View
- 57 6.7 Timeline View
- 58 6.8 Details View
- 59 6.9 Filter View
- 60 6.10 No warranty
- 61 7.1 Introduction
- 61 7.2 The Wireless M-Bus Stack Nomenclature
- 61 7.2.1 Pre-compiled Firmware Files
- 61 Wireless M-Bus Stack Firmware Files
- 62 7.2.2 Wireless M-Bus Stack Libraries
- 63 7.2.3 IAR Projects and Configurations
- 63 Library Build IAR Workbench Project
- 63 Library Usage IAR Workbench Project
- 64 Source Code IAR Workbench Project with serial interface disabled
- 65 Source Code IAR Workbench Project with serial interface enabled
- 65 7.3 The Demonstration Application
- 65 Introduction
- 66 Demonstration Application without Wireless M-Bus Suite
- 67 Demonstration Application with Wireless M-Bus Suite
- 67 7.4 Download Binary Files
- 68 7.5 The Wireless M-Bus Stack as Library
- 68 Build Libraries
- 68 Use Libraries
- 68 7.6 The Wireless M-Bus Stack as Source Code