Net-UDAP

May 11, 2026 · View on GitHub

⚠️ This project is archived

Net-UDAP has been superseded by yo61/go-udap, a Go reimplementation. Please use that project for any new work; this repository is kept online for historical reference only and will not receive further updates.

Net-UDAP started in January 2008 as a way to configure the Logitech SqueezeBox Receiver without needing a SqueezeBox Controller. Working with the Squeezebox community over the years that followed was hugely formative for me — the conversations on the Slim Devices forums, the collaboration with other developers, and the encouragement from users all played a real part in shaping my career as a developer. Thank you to everyone who used it, contributed, filed bugs, or just hung around the forums. It meant a lot then, and it still does.

— Robin

Overview

Net::UDAP is a Perl module to configure the Logitech SqueezeBox Receiver (SBR) from a PC, i.e. without requiring a SqueezeBox Controller (SBC).

I currently develop on MacOS (14.5 Sonoma), but original developed and tested on linux (Fedora 8), Windows XP (ActiveState perl and cygwin).

Important If you don't read anything else, read the Getting Started page on the wiki.

Donations

Net-UDAP is free software - you do not have to pay to use it.

However, if you find Net-UDAP useful, you might like to make a donation - I've got four five kids to support!

https://paypal.me/RobinBowes

Support

Please raise issues if you have any problems with Net-UDAP

Documentation

The latest documentation is on the project wiki

http://wiki.slimdevices.com/index.php/SBRFrontButtonAndLED

http://forums.slimdevices.com/showpost.php?p=280981&postcount=47