Skip to content

SDK API Overview

Use this page as a map of the SDK surface area while building your integration.

Responsible for initialization, shutdown, and platform-specific lifecycle handling.

Lists available devices and notifies your application when device availability changes.

Represents an active link to a device and provides subscription points for updates.

Delivers motion, state, and telemetry payloads into your application.

As the SDK docs grow, expand this section into dedicated pages for:

  • initialization
  • discovery
  • connection lifecycle
  • streaming callbacks
  • data models
  • errors and recovery