Star on GitHubStar1.1k stars

Case study

DABplay+: reconstructing USB DAB+ dongle control

DABplay+ implements an Android DAB radio using a reverse-engineered USB dongle protocol. It drives the DTR-100 family directly, decodes broadcast data and audio, and documents additional dongle protocols alongside hardware findings and tests.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed

Requirements & limits

  • Prerequisites: Android 8+ and a supported USB DAB+ dongle are required.
  • Prerequisites: Building requires JDK 25 and the Android SDK.
  • Testing evidence: Only the first listed dongle family has been tested on real hardware; several on-air features remain unconfirmed.
  • License: MIT.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · jvspier/dabplayplus · Revision f935586
  2. docs/findings.md GitHub · jvspier/dabplayplus · Revision f935586

More in Protocols

All 140 entries in ProtocolsProtocols case studies (91)

↑↓ move↵ open⌘↵ new tab