Releases: eteeXR/etee-Python-API
Releases · eteeXR/etee-Python-API
Version: v1.0.1-release
Release Version Contributors: Pilar Zhang Qiu.
Release Notes:
- Controller connectivity bugfix: Solved issue when checking if both controllers are connected in the "all_hands_on()" function. This function checks if both controllers are connected.
- Controller disconnection flags: Tweaked the time duration for a controller to be deemed disconnected and raise a disconnection flag in the driver.
Version: v1.0.0-release
Release Version Contributors: Dimitri Chikhladze and Pilar Zhang Qiu.
First etee Python API release, which includes the following features:
- Connection to etee hardware
- Events and callbacks
- Data retrieval for:
- Tactile data: fingers, trackpad, slider, tracker proximity sensor and system button.
- Gestures: grip, pinch with trackpad, pinch with thumb finger, point independent and point exclude trackpad.
- IMU and 3D rotation: raw 9-axis IMU data, Euler angles and quaternions.
- Device state: device handedness (i.e. left or right).
- Battery state: battery level and charging status.
Additional scripts include:
- Setup scripts:
setup_repo.py
will create a [virtual environment (venv) using the dependencies listed inrequirements.txt
.setup.py
will automate the etee-api package installation.
- Example scripts:
01_Retrieving_Data\
folder: accessing data through data-getter or event-based methods.02_Print_Data\
folder: CLI applications to print different available controller data.03_Plot_Data\
folder: live plotting quaternion or Euler angles.
More information about the API at: