-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Bryan Mayland edited this page May 10, 2024
·
14 revisions
This documentation for the CRSF protocol is the collected opinions of CapnBry, created by reverse engineering or reading the source code of various open source projects and is the basis of the implementation in the ExpressLRS project. Only by first understanding the existing protocol can we seek to build upon it.
- Physical Layer - Serial configuration and such
- Message Format
- CRSF Addresses - Addresses used for SRC/DEST fields
- Packet Types
- Config Protocol - How the Lua configuration script works
- Receiver Baud Negotiation
- Python Parser - A simple python 3 CRSF parser
- Arduino Library - Simple Arduino platform library