Fix multi-port device discovery by accumulating universes

Multi-port ArtNet devices (like PD8000) send separate ArtPollReply
packets for each group of 4 ports. Previously we overwrote universes
on each reply; now we accumulate them.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Ian Gulliver
2025-12-24 12:28:09 -08:00
parent b372815892
commit 2cde5b255b
2 changed files with 16 additions and 4 deletions

View File

@@ -297,8 +297,6 @@ func (a *App) sendOutputs(outputs []remap.Output) {
func init() {
log.SetFlags(log.Ltime | log.Lmicroseconds)
fmt.Println("artmap - ArtNet Remapping Proxy")
fmt.Println()
}
// parseListenAddr parses listen address formats: