├── .github ├── dependabot.yml └── workflows │ └── go-test.yml ├── .gitignore ├── .stickler.yml ├── LICENSE.md ├── README.md ├── config.go ├── controller.go ├── doc.go ├── docker-files ├── Dockerfile.controller └── Dockerfile.node ├── example ├── controller │ └── main.go ├── node │ └── main.go ├── poll │ └── main.go └── simpledmx │ └── main.go ├── go.mod ├── go.sum ├── logger.go ├── node.go ├── options.go ├── packet ├── artaddress.go ├── artcommand.go ├── artdiagdata.go ├── artdmx.go ├── artdmx_test.go ├── artfirmwaremaster.go ├── artfirmwarereply.go ├── artinput.go ├── artipprog.go ├── artipprogreply.go ├── artnzs.go ├── artpoll.go ├── artpoll_test.go ├── artpollreply.go ├── artpollreply_test.go ├── artrdm.go ├── artrdmsub.go ├── artsync.go ├── arttimecode.go ├── arttodcontrol.go ├── arttoddata.go ├── arttodrequest.go ├── arttrigger.go ├── artvlc.go ├── code │ ├── doc.go │ ├── goodinput.go │ ├── goodoutput.go │ ├── nodereportcode.go │ ├── nodereportcode_string.go │ ├── opcode.go │ ├── opcode_string.go │ ├── porttype.go │ ├── prioritycode.go │ ├── prioritycode_string.go │ ├── status1.go │ ├── status2.go │ ├── stylecode.go │ ├── swmacro.go │ ├── swremote.go │ └── talktome.go ├── doc.go ├── header.go ├── header_test.go ├── packet.go └── packet_test.go └── version ├── doc.go ├── version.go └── version_test.go /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/go-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/.github/workflows/go-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | art-net.pdf 2 | vendor 3 | -------------------------------------------------------------------------------- /.stickler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/.stickler.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/README.md -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/config.go -------------------------------------------------------------------------------- /controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/controller.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/doc.go -------------------------------------------------------------------------------- /docker-files/Dockerfile.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/docker-files/Dockerfile.controller -------------------------------------------------------------------------------- /docker-files/Dockerfile.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/docker-files/Dockerfile.node -------------------------------------------------------------------------------- /example/controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/example/controller/main.go -------------------------------------------------------------------------------- /example/node/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/example/node/main.go -------------------------------------------------------------------------------- /example/poll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/example/poll/main.go -------------------------------------------------------------------------------- /example/simpledmx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/example/simpledmx/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/go.sum -------------------------------------------------------------------------------- /logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/logger.go -------------------------------------------------------------------------------- /node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/node.go -------------------------------------------------------------------------------- /options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/options.go -------------------------------------------------------------------------------- /packet/artaddress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artaddress.go -------------------------------------------------------------------------------- /packet/artcommand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artcommand.go -------------------------------------------------------------------------------- /packet/artdiagdata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artdiagdata.go -------------------------------------------------------------------------------- /packet/artdmx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artdmx.go -------------------------------------------------------------------------------- /packet/artdmx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artdmx_test.go -------------------------------------------------------------------------------- /packet/artfirmwaremaster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artfirmwaremaster.go -------------------------------------------------------------------------------- /packet/artfirmwarereply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artfirmwarereply.go -------------------------------------------------------------------------------- /packet/artinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artinput.go -------------------------------------------------------------------------------- /packet/artipprog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artipprog.go -------------------------------------------------------------------------------- /packet/artipprogreply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artipprogreply.go -------------------------------------------------------------------------------- /packet/artnzs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artnzs.go -------------------------------------------------------------------------------- /packet/artpoll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artpoll.go -------------------------------------------------------------------------------- /packet/artpoll_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artpoll_test.go -------------------------------------------------------------------------------- /packet/artpollreply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artpollreply.go -------------------------------------------------------------------------------- /packet/artpollreply_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artpollreply_test.go -------------------------------------------------------------------------------- /packet/artrdm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artrdm.go -------------------------------------------------------------------------------- /packet/artrdmsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artrdmsub.go -------------------------------------------------------------------------------- /packet/artsync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artsync.go -------------------------------------------------------------------------------- /packet/arttimecode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/arttimecode.go -------------------------------------------------------------------------------- /packet/arttodcontrol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/arttodcontrol.go -------------------------------------------------------------------------------- /packet/arttoddata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/arttoddata.go -------------------------------------------------------------------------------- /packet/arttodrequest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/arttodrequest.go -------------------------------------------------------------------------------- /packet/arttrigger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/arttrigger.go -------------------------------------------------------------------------------- /packet/artvlc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/artvlc.go -------------------------------------------------------------------------------- /packet/code/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/doc.go -------------------------------------------------------------------------------- /packet/code/goodinput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/goodinput.go -------------------------------------------------------------------------------- /packet/code/goodoutput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/goodoutput.go -------------------------------------------------------------------------------- /packet/code/nodereportcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/nodereportcode.go -------------------------------------------------------------------------------- /packet/code/nodereportcode_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/nodereportcode_string.go -------------------------------------------------------------------------------- /packet/code/opcode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/opcode.go -------------------------------------------------------------------------------- /packet/code/opcode_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/opcode_string.go -------------------------------------------------------------------------------- /packet/code/porttype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/porttype.go -------------------------------------------------------------------------------- /packet/code/prioritycode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/prioritycode.go -------------------------------------------------------------------------------- /packet/code/prioritycode_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/prioritycode_string.go -------------------------------------------------------------------------------- /packet/code/status1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/status1.go -------------------------------------------------------------------------------- /packet/code/status2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/status2.go -------------------------------------------------------------------------------- /packet/code/stylecode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/stylecode.go -------------------------------------------------------------------------------- /packet/code/swmacro.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/swmacro.go -------------------------------------------------------------------------------- /packet/code/swremote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/swremote.go -------------------------------------------------------------------------------- /packet/code/talktome.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/code/talktome.go -------------------------------------------------------------------------------- /packet/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/doc.go -------------------------------------------------------------------------------- /packet/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/header.go -------------------------------------------------------------------------------- /packet/header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/header_test.go -------------------------------------------------------------------------------- /packet/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/packet.go -------------------------------------------------------------------------------- /packet/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/packet/packet_test.go -------------------------------------------------------------------------------- /version/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/version/doc.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/version/version.go -------------------------------------------------------------------------------- /version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jsimonetti/go-artnet/HEAD/version/version_test.go --------------------------------------------------------------------------------