APM:Libraries
Classes | Macros | Enumerations
UARTDriver.h File Reference
#include <AP_HAL_F4Light/AP_HAL_F4Light.h>
#include <usart.h>
#include <gpio_hal.h>
#include <hal.h>
#include "Scheduler.h"
Include dependency graph for UARTDriver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  F4Light::UARTDriver
 

Macros

#define DEFAULT_TX_TIMEOUT   10000
 

Enumerations

enum  UART_STOP_BITS { UART_Stop_Bits_1 = ((uint16_t)0x0000), UART_Stop_Bits_0_5 = ((uint16_t)0x1000), UART_Stop_Bits_2 = ((uint16_t)0x2000), UART_Stop_Bits_1_5 = ((uint16_t)0x3000) }
 
enum  UART_PARITY { UART_Parity_No = ((uint16_t)0x0000), UART_Parity_Even = ((uint16_t)0x0400), UART_Parity_Odd = ((uint16_t)0x0600) }
 

Macro Definition Documentation

◆ DEFAULT_TX_TIMEOUT

#define DEFAULT_TX_TIMEOUT   10000

Definition at line 12 of file UARTDriver.h.

Enumeration Type Documentation

◆ UART_PARITY

Enumerator
UART_Parity_No 
UART_Parity_Even 
UART_Parity_Odd 

Definition at line 21 of file UARTDriver.h.

◆ UART_STOP_BITS

Enumerator
UART_Stop_Bits_1 
UART_Stop_Bits_0_5 
UART_Stop_Bits_2 
UART_Stop_Bits_1_5 

Definition at line 14 of file UARTDriver.h.