|  | Paparazzi UAS v7.0_unstable
    Paparazzi is a free software Unmanned Aircraft System. | 
CRTP protocol for communication with bitcraze/crazyflie modems. More...
#include "std.h" Include dependency graph for crtp.h:
 Include dependency graph for crtp.h: This graph shows which files directly or indirectly include this file:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
| Data Structures | |
| struct | crtp_commander | 
| Macros | |
| #define | CRTP_PORT_CONSOLE 0x00 | 
| #define | CRTP_PORT_PARAM 0x02 | 
| #define | CRTP_PORT_COMMANDER 0x03 | 
| #define | CRTP_PORT_MEM 0x04 | 
| #define | CRTP_PORT_LOG 0x05 | 
| #define | CRTP_PORT_PPRZLINK 0x09 | 
| #define | CRTP_PORT_PLATFORM 0x0D | 
| #define | CRTP_PORT_DEBUG 0x0E | 
| #define | CRTP_PORT_LINK 0x0F | 
| #define | CRTP_NULL(x) (((x).header & 0xf3) == 0xf3) | 
| #define | CRTP_MAX_DATA_SIZE 31 | 
CRTP protocol for communication with bitcraze/crazyflie modems.
based on PX4 implementation
Definition in file crtp.h.
| struct crtp_message_t | 
| Data Fields | ||
|---|---|---|
| union crtp_message_t.__unnamed290__ | __unnamed__ | |
| uint8_t | data[CRTP_MAX_DATA_SIZE] | |
| uint8_t | size | |
| struct crtp_commander | 
| union crtp_message_t.__unnamed290__ | 
| Data Fields | ||
|---|---|---|
| struct crtp_message_t.__unnamed290__.__unnamed292__ | __unnamed__ | |
| uint8_t | header | |
| struct crtp_message_t.__unnamed290__.__unnamed292__ |