Welcome to VITURE One SDK for Linux!
Last updated: Jun 19, 2024
The VITURE XR Glasses SDK for Linux offers a set of APIs designed to enable the VITURE XR Glasses’ head tracking features. This SDK empowers developers to seamlessly access IMU (Inertial Measurement Unit) data.
Download the SDK and view release history.
Version |
What’s new |
Release date |
1.0.7 |
This release introduces full compatibility with VITURE Pro XR Glasses. |
Jun 19, 2024 |
1.0.3 |
- Resolved the 'get_imu_state' timeout issue. - Introduced APIs for setting and obtaining the IMU frequency (XR Glasses' firmware requires Version 01.0.02.006_20231201 or later). |
Dec 26, 2023 |
1.0.2 |
Rectified the return value in case of an error while obtaining the IMU status interface. |
Dec 4, 2023 |
1.0.1 |
Transitioned to C API and integrated static libraries. |
Nov 20, 2023 |
1.0.0 |
- |
Nov 17, 2023 |
Key functionalities and features include:
1. USB Initialization & Device Access
- Enables initialization of the USB library to access and interact with the XR Glasses.
2. IMU Data Handling
- Facilitates the reception and handling of Inertial Measurement Unit (IMU) data.
- Allows control over IMU event reporting, enabling or pausing IMU data stream.
3. Event Callbacks
- Supports callback mechanisms to receive events and changes from the XR Glasses.
- Callbacks for IMU data and other event changes provide flexibility in handling device responses.
4. Device Control
- Provides methods to control the XR Glasses states, such as switching resolutions (e.g., 3840x1080 or 1920x1080).
5. Error Handling
- Defines error codes and error states for various command executions, allowing developers to handle potential issues gracefully.
6. Resource Management
- Includes functions to release resources, ensuring proper cleanup post-usage.
Overall, the SDK empowers developers to initialize, control, and interact with the XR Glasses, managing IMU data, device states, and event callbacks effectively while handling potential errors.
API Reference: For detailed API information, kindly refer to the respective *.h file.
Contact Us: Have feedback or inquiries? Reach out to us at dev@viture.com.