pigpiod is only on ipv6?

This commit is contained in:
legop3
2026-01-15 12:06:22 -05:00
parent d272a33dc2
commit 6c01087738
6 changed files with 12 additions and 2 deletions
+5 -2
View File
@@ -14,7 +14,6 @@ import (
)
const (
pigpioAddr = "127.0.0.1:8888"
piCmdSetMode = 0
piCmdWrite = 4
piCmdWaveClear = 27
@@ -104,7 +103,11 @@ func NewIRTransmitter(cfg IRConfig, logger *log.Logger) (*IRTransmitter, error)
return nil, fmt.Errorf("ir disabled")
}
client, err := connectPigpioWithRetry(pigpioAddr, logger)
addr := cfg.PigpioAddr
if addr == "" {
addr = "localhost:8888"
}
client, err := connectPigpioWithRetry(addr, logger)
if err != nil {
return nil, fmt.Errorf("connect pigpio: %w", err)
}