[Design Academy] RAIL Development Tutorial for Proprietary Wireless Design
Silicon Labs' RAIL (Radio Abstraction Interface Layer) solution provides an intuitive and easily customizable radio interface layer designed to support proprietary or standard wireless protocols.
RAIL enables customers to adopt the latest RF technologies without affecting previous development investments, while ensuring future-proof code migration to future EFR32 ICs. A unified radio software API shields users from the many hardware registers and complexities of low-level radio modules, allowing users to focus on proprietary wireless application development rather than learning specific device knowledge. The Flex Software Development Kit (SDK) includes the RAIL library and RAIL radio configurator, as well as sample applications provided in source code that minimize the work required to quickly start a new project on an EFR32 device.
Explore Silicon Labs’ RAIL solutions: http://cn.silabs.com/products/development-tools/software/radio-abstraction-interface-layer-sdk
To help wireless engineers understand the application advantages and development techniques of RAIL, we have specially compiled a series of tutorials. The goal of this series of tutorials is to help you get started with RAIL, a C API for embedded software for Silicon Labs' EFR32 Wireless Geckos family of products.
Before reading the RAIL tutorial, you should have some experience with embedded C programming language - you should know how to handle interrupts, or understand what volatile means, etc.
Click the link below to visit the Silicon Labs online community and start the RAIL development tutorial immediately: https://www.silabs.com/community/wireless/proprietary/knowledge-base.entry.html/2019/05/08/rail_tutorials_tabl-FAFW
You can also scan the following QR code to follow Silicon Labs on social media platforms