dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Multiplex SRXL protocol receiver driver

Supports receivers using the Multiplex SRXL protocol. More...

Macros

#define PIOS_SRXL_MAX_CHANNELS   16
 

Functions

int32_t PIOS_SRXL_Init (uintptr_t *serial_id, const struct pios_com_driver *driver, uintptr_t lower_id)
 Initialize a new SRXL device. More...
 

Variables

const struct pios_rcvr_driver pios_srxl_rcvr_driver
 

Detailed Description

Supports receivers using the Multiplex SRXL protocol.

Macro Definition Documentation

#define PIOS_SRXL_MAX_CHANNELS   16

Definition at line 33 of file pios_srxl.h.

Function Documentation

int32_t PIOS_SRXL_Init ( uintptr_t *  serial_id,
const struct pios_com_driver driver,
uintptr_t  lower_id 
)

Initialize a new SRXL device.

Parameters
[in]serial_idPointer to serial device driver
[in]driverPointer to comm driver associated with serial device
[in]lower_idPointer to associated low-level serial device driver
Returns
0 on success, negative on failure

Variable Documentation

const struct pios_rcvr_driver pios_srxl_rcvr_driver