Adrian Zuercher a34f93e169
All checks were successful
Build ArtNet Driver / build (amd64, .exe, windows) (push) Successful in 3m49s
Build ArtNet Driver / build (amd64, , linux) (push) Successful in 3m58s
Build ArtNet Driver / build (arm, 6, , linux) (push) Successful in 3m30s
Build ArtNet Driver / build (arm64, , linux) (push) Successful in 3m31s
add status server for driver state
2025-09-07 14:22:44 +02:00
2025-08-06 22:41:34 +02:00
2025-04-29 09:16:27 +02:00
2025-04-18 10:30:18 +02:00
2025-04-22 18:01:22 +02:00
2025-09-07 14:22:44 +02:00
2025-09-07 14:22:44 +02:00
2025-07-16 21:52:31 +02:00
2025-09-07 14:22:44 +02:00
2025-09-07 14:22:44 +02:00
2025-09-07 14:22:44 +02:00
2025-04-21 09:56:30 +02:00

🎛️ ArtNet Driver

Tecamino ArtNet Driver — A lightweight driver for DMX communication using the ArtNet protocol over TCP/IP.

This tool allows you to send DMX values to an ArtNet-compatible device, enabling remote lighting control and stage automation.


🚀 Features

  • 🔌 Sends DMX data over the ArtNet protocol (UDP)
  • 📁 Configurable working and config directories
  • 🐞 Optional debug logging for development and troubleshooting
  • ⚙️ Easy to run with CLI flags

🧰 Command Line Arguments

Flag Default Description
--port 8110 Port on which the server listens
--cfg ./cfg Path to the configuration directory
--workingDirectory "." Working directory for runtime files
--debug false Enable verbose debug logging

🏁 Getting Started

🔧 Run the Driver

go run main.go --port=8110 --cfg=./cfg --workingDirectory=. --debug=true

🔧 Build the App

To compile the Go code into a runnable binary:

On Linux or macOS:

go build -o artnet-driver
Description
Tecamino artNet driver DMX-Communication
Readme 126 KiB
Languages
Go 100%