Open FFBoard
Open source force feedback firmware
UARTPort Member List

This is the complete list of members for UARTPort, including all inherited members.

abortReceive()UARTPort
abortTransmit()UARTPort
deviceUARTPortprivate
freePort(UARTDevice *device)UARTPort
getConfig()UARTPort
getErrors()UARTPort
getHuart()UARTPort
getUARTHandlers()UartHandlerinlinestatic
giveSemaphore(bool txsem=true)UARTPort
huartUARTPortprivate
isReserved()UARTPortinline
isTaken()UARTPort
isTakenFlagUARTPortprivate
lastPosUARTPortprivate
receive(char *rxbuf, uint16_t size, uint32_t timeout=10000)UARTPort
receive_DMA(char *rxbuf, uint16_t size)UARTPort
receive_IT(char *rxbuf, uint16_t size)UARTPort
reconfigurePort(UART_InitTypeDef &config)UARTPort
registerInterrupt()UARTPort
reservePort(UARTDevice *device)UARTPort
rxbuf_tUARTPortprivate
rxsemaphoreUARTPortprivate
semaphoreUARTPortprivate
takeSemaphore(bool txsem=true, uint32_t blocktime=portMAX_DELAY)UARTPort
transmit(const char *txbuf, uint16_t size, uint32_t timeout=10000)UARTPort
transmit_DMA(const char *txbuf, uint16_t size)UARTPort
transmit_IT(const char *txbuf, uint16_t size)UARTPort
uart_bufUARTPortprivate
UartHandler()UartHandler
UARTPort(UART_HandleTypeDef &huart)UARTPort
uartRxComplete(UART_HandleTypeDef *huart)UARTPortvirtual
uartTxComplete(UART_HandleTypeDef *huart)UARTPortvirtual
waitingForSingleBytesUARTPortprivate
~UartHandler()UartHandlervirtual
~UARTPort()UARTPortvirtual