Monado OpenXR Runtime
Arduino flexible input device driver

Driver for the Monado Arduino based flexible input device. More...

Collaboration diagram for Arduino flexible input device driver:

Files

file  arduino_device.c
 Arduino felxable input device code.
 
file  arduino_interface.h
 Interer face Arduino flexible input device driver.
 
file  arduino_prober.c
 Arduino felxable input device prober code.
 

Data Structures

struct  arduino_prober
 Arduino prober struct. More...
 

Functions

struct xrt_auto_proberarduino_create_auto_prober (void)
 Probing function for the Arduino based flexible input device driver. More...
 
struct xrt_devicearduino_device_create (struct os_ble_device *ble)
 Create a arduino device from a ble notify. More...
 

Detailed Description

Driver for the Monado Arduino based flexible input device.

Function Documentation

◆ arduino_create_auto_prober()

struct xrt_auto_prober* arduino_create_auto_prober ( void  )

#include <drivers/arduino/arduino_interface.h>

Probing function for the Arduino based flexible input device driver.

References xrt_auto_prober::destroy, xrt_auto_prober::lelo_dallas_autoprobe, and U_TYPED_CALLOC.

◆ arduino_device_create()

struct xrt_device* arduino_device_create ( struct os_ble_device ble)

#include <drivers/arduino/arduino_interface.h>

Create a arduino device from a ble notify.