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.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

sd_wireless_demo-0.2.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sd_wireless_demo-0.2.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.13 Linux/6.2.0-1012-azure

File hashes

Hashes for sd_wireless_demo-0.2.1.tar.gz
Algorithm Hash digest
SHA256 ea6f783183b23c16ddfb27db8a7c9f24171ab9af5c85c950d009bde4c193d1b9
MD5 8f55fda99b0a0eda14dd5c27fea19bb1
BLAKE2b-256 b4f088bfcef70d36064f5b89f4c7cef8f792cd05f06d33b9ff47afebce7c3ff6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sd_wireless_demo-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.13 Linux/6.2.0-1012-azure

File hashes

Hashes for sd_wireless_demo-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a5689b84ba0eb113b05f7d4aac9ab7aac5b5bea74a1b0e29fd62942e2da9b019
MD5 a04ec09ae6236df53464072c860b2bdf
BLAKE2b-256 6efc285e657007107ff7b4f068c31e2aec23bbd3c9b6b8d78e94217b8d596066

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