Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Macros | |
#define | _PrintString(out_fun, s) |
#define | _PrintHex(out_fun, c) |
#define | _PrintHex16(out_fun, c) |
#define | _PrintHex32(out_fun, c) |
#define | UsbSPrintHex(c) _PrintHex(VCOM_putchar, c) |
#define | UsbSPrintHex16(c) _PrintHex16(VCOM_putchar, c) |
#define | UsbSPrintString(s) _PrintString(VCOM_putchar, s) |
Functions | |
static void | print_string (struct link_device *dev, char *s) |
static void | print_hex (struct link_device *dev, uint8_t c) |
static void | print_hex16 (struct link_device *dev, uint16_t c) |
static void | print_hex32 (struct link_device *dev, uint32_t c) |
#define _PrintHex | ( | out_fun, | |
c | |||
) |
Definition at line 47 of file uart_print.h.
#define _PrintHex16 | ( | out_fun, | |
c | |||
) |
#define _PrintHex32 | ( | out_fun, | |
c | |||
) |
Definition at line 82 of file uart_print.h.
#define _PrintString | ( | out_fun, | |
s | |||
) |
Definition at line 30 of file uart_print.h.
#define UsbSPrintHex | ( | c | ) | _PrintHex(VCOM_putchar, c) |
Definition at line 160 of file uart_print.h.
#define UsbSPrintHex16 | ( | c | ) | _PrintHex16(VCOM_putchar, c) |
Definition at line 161 of file uart_print.h.
#define UsbSPrintString | ( | s | ) | _PrintString(VCOM_putchar, s) |
Definition at line 162 of file uart_print.h.
|
inlinestatic |
Definition at line 56 of file uart_print.h.
References link_device::periph, and link_device::put_byte.
Referenced by print_hex16().
|
inlinestatic |
Definition at line 74 of file uart_print.h.
References print_hex().
Referenced by print_hex32(), and xbee_init().
|
inlinestatic |
Definition at line 89 of file uart_print.h.
References print_hex16().
|
inlinestatic |
Definition at line 38 of file uart_print.h.
References link_device::periph, and link_device::put_byte.
Referenced by xbee_init(), and xbee_try_to_enter_api().