|
Monado OpenXR Runtime
|
OpenGloves serial prober implementation. More...
#include <libudev.h>#include <stdlib.h>#include <string.h>#include <stdio.h>#include "util/u_debug.h"#include "xrt/xrt_defines.h"#include "opengloves_prober_serial.h"#include "opengloves_serial.h"
Macros | |
| #define | OPENGLOVES_PROBER_LOG_LEVEL U_LOGGING_TRACE |
| #define | OPENGLOVES_ERROR(...) U_LOG_IFL_E(OPENGLOVES_PROBER_LOG_LEVEL, __VA_ARGS__) |
| #define | OPENGLOVES_INFO(...) U_LOG_IFL_I(OPENGLOVES_PROBER_LOG_LEVEL, __VA_ARGS__) |
| #define | OPENGLOVES_TTY_PATH_SIZE 14 |
Functions | |
| static int | opengloves_udev_get_sysattr_u16_base16 (struct udev_device *dev, const char *name, uint16_t *out_value) |
| static int | opengloves_serial_device_found (const char *sysfs_path, struct opengloves_communication_device **ocdev) |
| int | opengloves_get_serial_devices (uint16_t vid, uint16_t pid, struct opengloves_communication_device **out_ocd) |
OpenGloves serial prober implementation.