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"
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 | __unnamed__ | |
uint8_t | data[CRTP_MAX_DATA_SIZE] | |
uint8_t | size |
struct crtp_commander |
union crtp_message_t.__unnamed290__ |
Data Fields | ||
---|---|---|
__unnamed290__ | __unnamed__ | |
uint8_t | header |
struct crtp_message_t.__unnamed290__.__unnamed292__ |