This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
projects:crazyflie:crtp [2013-02-22 07:03] macke created |
projects:crazyflie:crtp [2013-02-22 07:24] macke |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Crazy RealTime Protocol ====== | ====== Crazy RealTime Protocol ====== | ||
The protocol used to communicate with the Crazyflie is called the Crazy RealTime Protocol, or CRTP in short. It's a simple protocol mainly designed to suit the radio chip used on the Crazyflie but the protocol can also be used on other physical links. | The protocol used to communicate with the Crazyflie is called the Crazy RealTime Protocol, or CRTP in short. It's a simple protocol mainly designed to suit the radio chip used on the Crazyflie but the protocol can also be used on other physical links. | ||
+ | |||
+ | This page and it's sub-pages describe the protocol itself, not the implementation of some of the more complex functions such as logging and parameters. | ||
===== Header ===== | ===== Header ===== | ||
Line 38: | Line 40: | ||
Current port allocation: | Current port allocation: | ||
^ **Port** | ^ **Port** | ||
- | | | + | | |
- | | | + | | |
- | | | + | | |
- | | | + | | |
| | | | ||
- | | | + | | |
====== Physical layers ====== | ====== Physical layers ====== | ||
Line 67: | Line 69: | ||
| Data | | Data | ||
| CRC | | | CRC | | ||
- |