Silicon Labs RAIL (Radio Abstraction Interface Layer) provides an intuitive and easily-customizable radio interface that is designed to support proprietary or standards-based wireless protocols. RAIL allows customers to adopt the latest RF technology without sacrificing the previous development investment and future-proofs the code migration to future EFR32 ICs. The unified radio software API abstracts the significant number of hardware registers and complexity of the lower-level radio block, allowing customers to focus on their proprietary wireless application development instead of mastering device-specific details.
Features | Benefits | |
---|---|---|
Unified Radio API across SoCs | Application portability; Simple APIs for complex radio register level configurations | |
Multi-Protocol and Multi-PHY Support | Develop innovative applications like Dynamic Multi-Protocol BLE + Proprietary | |
Ready to use and customizable PHYs | Simplify & shorten the development process with dozens of validated PHYs | |
Support for WM-BUS, SigFox and Wi-SUN | Develop standard-based stacks using Silicon Labs hardware | |
Support for low power energy modes | Develop very low power battery operated applications |
Sample Applications
RAILtest
Range Test
Simple TRX
Empty Example
Duty Cycle
Energy Mode
Light and Switch
Wireless M-bus Meter/Collector
Enablement
Bootloader
In-Field Upgrade
Secure Boot
Signed Upgrade Images
Encrypted Upgrade Images
RTOS
Micrium
Command Line Interface
Development Tools
Simplicity Studio IDE
Radio Configurator
Network Analyzer
Energy Profiler
Application Builder
Hardware Configurator
Supported Toolchains
IAR Embedded Workbench for ARM
GCC (The GNU Compiler Collection)
Mobile Apps
DMP BLE+RAIL Mobile App for IOS and Android
Get up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your wireless systems. Choose your software package below.
Browse our knowledge base articles for information about specific products.
Search Knowledge BaseBrowse technical questions, share your ideas, and learn more about our latest solutions.
Search the ForumsGet up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your MCU and wireless systems.
Thank you for downloading .
If you have any issues downloading, please contact sales support or product technical support.
Please select at least one column.