Skip to content

feat: add Catchbox Hub DSP receiver driver#573

Open
KesterJJ wants to merge 2428 commits into
masterfrom
feat/new-driver/catchbox-hub-dsp
Open

feat: add Catchbox Hub DSP receiver driver#573
KesterJJ wants to merge 2428 commits into
masterfrom
feat/new-driver/catchbox-hub-dsp

Conversation

@KesterJJ
Copy link
Copy Markdown
Contributor

@KesterJJ KesterJJ commented Aug 8, 2025

Adds comprehensive driver for Catchbox Hub DSP wireless microphone system with:

  • JSON-over-TCP communication (configurable port, default 3000)
  • Complete microphone status monitoring (mute, battery, signal, connection)
  • Device information retrieval (name, firmware, hardware, serial)
  • Network configuration management (MAC, IP mode, IP, subnet, gateway)
  • Individual and bulk microphone mute/unmute controls
  • Automatic polling with configurable intervals
  • Robust error handling and input validation
  • Comprehensive test coverage

🤖 Generated with Claude Code

Description of the change

Benefits

Possible drawbacks

Applicable issues

  • fixes #

Additional information

stakach and others added 30 commits February 14, 2025 16:55
* fix(at_capacity_mailer): #check_capacity

* test(at_capacity_mailer): test AtCapacityMailer

* test(at_capacity_mailer): driver name

* refactor(at_capacity_mailer): simplify driver and handle new locker metadata format
checks in bookings based on card swipe events
useful for some automations
where doors may need to be locked by the host
* feat(cloud_xapi): PPT-1818 added webx cloud xapi driver

* refactor: [PPT-1818] methods to accept device-id param
stakach and others added 27 commits July 29, 2025 12:19
* fix(auto_release): [PPT-2001] default work preferences

* fix(auto_release): [PPT-2001] use default work preferences
Adds comprehensive driver for Catchbox Hub DSP wireless microphone system with:

- JSON-over-TCP communication (configurable port, default 3000)
- Complete microphone status monitoring (mute, battery, signal, connection)
- Device information retrieval (name, firmware, hardware, serial)
- Network configuration management (MAC, IP mode, IP, subnet, gateway)
- Individual and bulk microphone mute/unmute controls
- Automatic polling with configurable intervals
- Robust error handling and input validation
- Comprehensive test coverage

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@KesterJJ KesterJJ requested review from stakach and w-le August 8, 2025 09:37
@stakach stakach force-pushed the feat/new-driver/catchbox-hub-dsp branch from c82c3ee to 5af34c1 Compare May 8, 2026 01:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants