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

Uploaded Source

Built Distribution

sd_wireless_demo-0.2.2-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for sd_wireless_demo-0.2.2.tar.gz
Algorithm Hash digest
SHA256 d13f18585a43a5f29c5d1d7acdb513e964c4001017aa583b73c3716527ba4765
MD5 486c6055968f2fa80292215831b91360
BLAKE2b-256 7a7fb96f51cbf67e521e9ec50e3b11772c248bb4f7d0e8ecf0a4faf8ce9bc468

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for sd_wireless_demo-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 71e8de4561324d8524fab49e1519732b465176e9457021f6bac67def1454fc5c
MD5 76bc1387a91899edbb236567ef1b9806
BLAKE2b-256 078a251e3de8e19343a852c8dd778c806485f40dbf61b75da76dcdcb354d889c

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