viture_kit 0.2.1 copy "viture_kit: ^0.2.1" to clipboard
viture_kit: ^0.2.1 copied to clipboard

Native Dart FFI bindings for the VITURE XR Glasses SDK.

0.2.1 #

  • FEAT: Expose SDK Version on Web.

0.2.0 #

  • BREAKING: getBrightnessLevel() and getVolumeLevel() now return Future<int?> instead of int?. Callers must await these calls.
  • BREAKING: setBrightnessLevel() and setVolumeLevel() now return Future<void> instead of void. Callers should await these calls to ensure the write completes before proceeding.
  • NEW: connect() opens a persistent connection to the glasses, reused by all subsequent calls until disconnect() or dispose() is called.
  • NEW: disconnect() closes the persistent connection, stopping head tracking first if active.
  • NEW: Web support.

0.1.5 #

  • New: setDarwinOpenExclusive argument.

0.1.4 #

  • New: stateStream.

0.1.3 #

  • startHeadTracking now returns HeadTrackingResponse.

0.1.2 #

  • getBrightnessLevel and getVolumeLevel now return null.

0.1.1 #

  • Windows support
  • Android support

0.1.0 #

  • fix: PAC failure during HID manager teardown
  • breaking: poseStream is now sensorStream
  • breaking: takeHeadTracking is now startHeadTracking
  • breaking: ViturePoseData is now VitureSensorData

0.0.7 #

  • added: magnetometer_raw_x, magnetometer_raw_y, magnetometer_raw_z, temperature

0.0.1 #

  • Initial Release
0
likes
150
points
373
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Native Dart FFI bindings for the VITURE XR Glasses SDK.

Homepage
Repository (GitHub)
View/report issues

Topics

#viture #xr #macos #ffi

License

BSD-3-Clause (license)

Dependencies

code_assets, ffi, flutter, hidapi, hooks, logging, native_toolchain_c, web

More

Packages that depend on viture_kit