Versions in this module Expand all Collapse all v0 v0.0.1 Nov 2, 2023 Changes in this version + type ArtNet struct + Data [512]uint8 + HasChannels bool + Length uint16 + OpCode OpCode + Physical uint8 + Pool ArtNetPoll + PoolReply ArtNetPollReply + Port uint16 + ProtocolVer uint16 + Sequence uint8 + Source net.Addr + Type string + func GetAndParse(debug bool) (ArtNet, error) + func Parse(buf []byte, n int, addr net.Addr, plog bool) (ArtNet, error) + func (an ArtNet) Channel(n uint) (uint8, bool) + func (an ArtNet) ChannelsAsSlice(from, amount int) []uint8 + func (an ArtNet) ChannelsAsSliceOfStrings(from, amount int) []string + func (an ArtNet) ChannelsAsString(from, amount int, delim string) string + type ArtNetPoll struct + Priority uint8 + TxDiag bool + TxDiagOnChange bool + TxDiagUnicast bool + TxVLC bool + func (anp ArtNetPoll) ExplainFlags() []string + type ArtNetPollReply struct + IPAddress []uint8 + LongName string + Name string + OEM []uint8 + Status string + Version []uint8 + func (apr ArtNetPollReply) IP() string + type OpCode uint16 + const OPCODECHANNELS + const OPCODEPOOL + const OPCODEPOOLREPLY