dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
PiOS IBus receiver driver

Receives and decodes IBus protocol reciever packets. More...

Functions

int PIOS_IBus_Init (uintptr_t *ibus_id, const struct pios_com_driver *driver, uintptr_t uart_id)
 Initialises the IBus Rx driver with a serial port. More...
 

Variables

const struct pios_rcvr_driver pios_ibus_rcvr_driver
 

Detailed Description

Receives and decodes IBus protocol reciever packets.

Function Documentation

int PIOS_IBus_Init ( uintptr_t *  ibus_id,
const struct pios_com_driver driver,
uintptr_t  uart_id 
)

Initialises the IBus Rx driver with a serial port.

Parameters
[out]ibus_idIBus receiver device handle
[in]driverPiOS COM driver for the serial port
[in]uart_idUART port driver handle
Return values
0on success, otherwise error

Variable Documentation

const struct pios_rcvr_driver pios_ibus_rcvr_driver