ArtNet programmieren?
Re: ArtNet programmieren?
Stelle mich wohl doch zu blöd an. Wie genau sende ich ? Mit SendNetworkData() ? Und was soll ich dann senden ? Ich habe ne menge probiert, aber DAS bekomme ich einfach nicht auf die Kette. Direktes DMX war ja sooo einfach.... aber hier das
PB 5.62 / Windows 11 64Bit (i5/32GB/240GB-SSD+3TB-HDD/1050GTX4GB) / 27" Multitouch Monitor
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
Re: ArtNet programmieren?
Okay, habe es nach 2 Tassen Kaffee endlich selbst hinbekommen, aber eben nur, dass alle LEDs hell und wieder dunkel werden. Mit Structuren habe ich nicht wirklich gearbeitet. Wie verändere ich denn nur eine einzelne Lampe (die 3 RGB Werte) von zB Lampe 5 ?
PB 5.62 / Windows 11 64Bit (i5/32GB/240GB-SSD+3TB-HDD/1050GTX4GB) / 27" Multitouch Monitor
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
- NicTheQuick
- Ein Admin
- Beiträge: 8679
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 32 GB DDR4-3200
Ubuntu 22.04.3 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
- Kontaktdaten:
Re: ArtNet programmieren?
Nimm statt der bisherigen Structure diese hier:
Jetzt kannst du mit packet\lampe[x]\r den Rot-Kanal von Lampe x ändern, wenn ich das richtig erkannt habe. Den Rest des Programms kannst du so lassen, wie es war. Mit \b blau und mit \g grün. Falls die Zuordnung falsch ist, dann ändere einfach die Reihenfolge in der Lampe-Structure bis es passt.
Code: Alles auswählen
Structure Lampe
r.a
g.a
b.a
EndStructure
Structure ArtnetDmx
ID.a[8]
opCode.u
version.u
seq.a
physical.a
subUni.a
net.a
length.u
StructureUnion
data_.a[512]
lampe.Lampe[170]
EndStructureUnion
EndStructure
Define packet.ArtnetDmx
Re: ArtNet programmieren?
Vielen vielen Dank! Du hast mir sehr geholfen...
PB 5.62 / Windows 11 64Bit (i5/32GB/240GB-SSD+3TB-HDD/1050GTX4GB) / 27" Multitouch Monitor
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !
... ich mache dazu keine Aussage, weil ich mich damit selbst belasten könnte !