add ip programming packet types

This commit is contained in:
Joel Wetzell
2026-05-26 07:27:07 -05:00
parent 76189580db
commit 9546018fb7
3 changed files with 275 additions and 0 deletions
+20
View File
@@ -65,6 +65,26 @@ func Decode(bytes []byte) (ArtNetPacket, error) {
}
return &artPoll, nil
case OpIpProg:
artIpProg := ArtIpProg{}
err := artIpProg.UnmarshalBinary(bytes)
if err != nil {
return nil, err
}
return &artIpProg, nil
case OpIpProgReply:
artIpProgReply := ArtIpProgReply{}
err := artIpProgReply.UnmarshalBinary(bytes)
if err != nil {
return nil, err
}
return &artIpProgReply, nil
case OpDmx:
artDmx := ArtDmx{}