33 #include "generated/airframe.h"
34 #include "generated/modules.h"
35 #include "pprzlink/messages.h"
39 #if defined SITL && !USE_NPS
41 #include "pprzlink/ivy_transport.h"
42 extern struct ivy_transport ivy_tp;
46 #if DATALINK == PPRZ || DATALINK == SUPERBITRF || DATALINK == W5100 || DATALINK == BLUEGIGA
47 #include "pprzlink/pprz_transport.h"
48 extern struct pprz_transport pprz_tp;
52 #include "pprzlink/pprzlog_transport.h"
53 extern struct pprzlog_transport pprzlog_tp;
57 #include "pprzlink/xbee_transport.h"
58 extern struct xbee_transport xbee_tp;
65 #if DATALINK == BLUEGIGA
70 #include "subsystems/datalink/superbitrf.h"
83 #ifndef DefaultChannel
84 #define DefaultChannel DOWNLINK_TRANSPORT
88 #define DefaultDevice DOWNLINK_DEVICE
arch independent UART (Universal Asynchronous Receiver/Transmitter) API
Handling of messages coming from ground and other A/Cs.
Bluegiga Bluetooth chip I/O.