Monado OpenXR Runtime
xreal_air_interface.h
Go to the documentation of this file.
1// Copyright 2023-2024, Tobias Frisch
2// SPDX-License-Identifier: BSL-1.0
3/*!
4 * @file
5 * @brief Xreal Air packet parsing implementation.
6 * @author Tobias Frisch <thejackimonster@gmail.com>
7 * @ingroup drv_xreal_air
8 */
9
10#pragma once
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
16/*!
17 * @defgroup drv_xreal_air Xreal Air driver
18 * @ingroup drv
19 *
20 * @brief Driver for the Xreal Air HMD.
21 */
22
23/*!
24 * Vendor id for Xreal Air.
25 *
26 * @ingroup drv_xreal_air
27 */
28#define XREAL_AIR_VID 0x3318
29
30/*!
31 * Product id for Xreal Air.
32 *
33 * @ingroup drv_xreal_air
34 */
35#define XREAL_AIR_PID 0x0424
36
37/*!
38 * Product id for Xreal Air 2.
39 *
40 * @ingroup drv_xreal_air
41 */
42#define XREAL_AIR_2_PID 0x0428
43
44/*!
45 * Product id for Xreal Air 2 Pro.
46 *
47 * @ingroup drv_xreal_air
48 */
49#define XREAL_AIR_2_PRO_PID 0x0432
50
51/*!
52 * Builder setup for Xreal Air glasses.
53 *
54 * @ingroup drv_xreal_air
55 */
56struct xrt_builder *
58
59/*!
60 * @dir drivers/xreal_air
61 *
62 * @brief xreal_air files.
63 */
64
65#ifdef __cplusplus
66}
67#endif
struct xrt_builder * xreal_air_builder_create(void)
Builder setup for Xreal Air glasses.
Definition: target_builder_xreal_air.c:220
Sets up a collection of devices and builds a system, a setter upper.
Definition: xrt_prober.h:560