Features

The SDK provides a robust platform for developing applications with advanced wireless communication capabilities. Notable features of the SDK are:

  • Comprehensive support documentation, including a Getting Started guide and API references.

  • CMake Presets providing pre-configured build configurations.

  • Automated development environment setup for quick onboarding.

  • Application examples showcasing basic usage of the SDK Core Libraries.

  • Clearly defined Board Support Package (BSP) to facilitate integration with custom hardware.

  • Audio Core

    • High-quality audio with up to 96 kHz sampling rate.

    • Mono and stereo configurations.

    • Unidirectional and bidirectional configurations.

    • Optional ADPCM compression for up to 4x payload size reduction.

    • Clock drift compensation for reliable synchronization.

    • Secondary low-rate data channel for transmitting custom data alongside audio.

  • Wireless Core

    • High-performance synchronized data link.

    • Unidirectional and bidirectional communication.

    • Flexible topology configuration, including point-to-point and point-to-multipoint connections.

    • Device pairing support.

    • Configurable channel switching.

    • Configurable retransmissions & time-to-live.

    • Provides extensive link quality indicators.

    • Dual radio operation.

    • Concurrency mechanism.

    • Payload fragmentation.

    • Connection prioritization.