Skip to main content

Wireless demo using the Sound Designer SDK on Windows

Project description

Sound Designer Wireless Demo

This repository contains a Python-based wireless demo app using the Sound Designer SDK on Windows. It uses the amazing Textual framework to provide a console-based GUI.

Installation

The easiest and cleanest way to install this demo is with pipx:

pipx install sd-wireless-demo

You can also install with pip (but it will install a bunch of dependencies directly into your Python environment):

pip install sd-wireless-demo

Either way, you will now have a wireless_demo command on your path, which you can run in a terminal:

$ wireless_demo -h
usage: wireless_demo [-h] [--sdk-root SDK_ROOT] [--noahlink-driver-path NOAHLINK_DRIVER_PATH] [--programmer {RSL10,NOAHLink}] [--com-port COM_PORT] [--debug] [--delete-bonds]

options:
  -h, --help            show this help message and exit
  --sdk-root SDK_ROOT   Path to the Sound Designer SDK root folder (or set "SD_SDK_ROOT" in your environment)
  --noahlink-driver-path NOAHLINK_DRIVER_PATH
                        Path to the NOAHLink Wireless drivers (when using NOAHLink wireless)
  --programmer {RSL10,NOAHLink}
                        The type of wireless programmer to use
  --com-port COM_PORT   The COM port to use when using the RSL10 dongle
  --debug               Log additional debug information to app_debug.log
  --delete-bonds        Delete the bond table in the wireless programmer

Usage

This demo requires the Sound Designer SDK, which you can point to via the --sdk-root command line argument. It also requires a wireless programmer. Currently supported devices are the RSL10 dongle from onsemi, or the NOAHLink Wireless.

Here is an example of what it looks like when connected to a pair of binaural hearing aids:

image

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sd_wireless_demo-0.2.0.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

sd_wireless_demo-0.2.0-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file sd_wireless_demo-0.2.0.tar.gz.

File metadata

  • Download URL: sd_wireless_demo-0.2.0.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.12 Linux/5.15.0-1039-azure

File hashes

Hashes for sd_wireless_demo-0.2.0.tar.gz
Algorithm Hash digest
SHA256 70f54b0f6cfa39822b4c011dec361b1f51d9eac63919ebddd8c268d5722089a2
MD5 9435e0d4dbed6166cf808c7b6a4b5d36
BLAKE2b-256 c577f06c3aec776e28b160978845911de14f1b54c6a9d381c7cb4af1066e6730

See more details on using hashes here.

File details

Details for the file sd_wireless_demo-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: sd_wireless_demo-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.12 Linux/5.15.0-1039-azure

File hashes

Hashes for sd_wireless_demo-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7748a7f64b5c5b48cced830796d360b01e9bba40dc588f12b0de28b5e12ab703
MD5 3f37027b302c8d1d518a807612ac0c73
BLAKE2b-256 970737049685bccbf521dd3169ec7974aa6cccc45c6bf2260a7e1e6e610675d1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page