Flutter ARX Headset Plugin

Description

The ARX Headset Plugin for Flutter allows your application to connect to the ARX Headset, display real-time image and IMU data, and handle various connection states including permission handling and device disconnection.

Installation

Follow these steps to install:

  1. Add to the pubspec dependencies
       dependencies:
          arx_headset_plugin: ^0.0.2
    
  2. Install dependencies flutter pub get
  3. Run the application flutter run

Features

  • Real-time Image Data: Displays live image data from the ARX Headset.
  • IMU Data Display: Shows real-time IMU data from the headset.
  • Headset Button: Shows tapped headset button long press or short press.

Methods

  • getPermissionDeniedEvent: Listens for permission denial events.
  • getUpdateViaMessage: Listens for update messages from the headset.
  • getListOfResolutions: Listens for available resolutions from the headset.
  • getBitmapStream: Listens for image data streams.
  • getImuDataStream: Listens for IMU data streams.
  • disconnectedStream: Listens for device disconnection events.