EDU Arduino API
Data Fields
ketCube_Arduino_API_t::UART Struct Reference

KETCube UART API. More...

Data Fields

UART_init_t init
 Initialize UART driver. More...
 
UART_send_t send
 Send throught UART2. More...
 
UART_receive_t receive
 Receive data through UART2. More...
 

Detailed Description

KETCube UART API.

Field Documentation

◆ init

UART_init_t ketCube_Arduino_API_t::UART::init

Initialize UART driver.

Parameters
baudRateUART Baud Rate
parityUART parity, see @ketCube_Arduino_parity_t
Return values
TRUEin case of success, else return FALSE

◆ receive

UART_receive_t ketCube_Arduino_API_t::UART::receive

Receive data through UART2.

Parameters
bufferpointer to buffer (of bytes)
lengththe buffer length
timeouttimeout in ms (for all data)
Return values
TRUEin case of success, else return FALSE

◆ send

UART_send_t ketCube_Arduino_API_t::UART::send

Send throught UART2.

Parameters
bufferpointer to buffer (of bytes)
lengththe buffer length
timeouttimeout in ms
Return values
TRUEin case of success, else return FALSE