Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
#include "mcu_periph/uart.h"
#include "mcu_periph/usb_serial.h"
#include "pprzlink/pprzlink_device.h"
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 | |||
) |
Definition at line 67 of file uart_print.h.
#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 dev.
Referenced by print_hex16().
|
inlinestatic |
Definition at line 74 of file uart_print.h.
References dev, and print_hex().
Referenced by print_hex32().
|
inlinestatic |
Definition at line 89 of file uart_print.h.
References dev, and print_hex16().
|
inlinestatic |
Definition at line 38 of file uart_print.h.