Hi, I love your project. i have an unbranded chinese node that uses its own app to work. I am trying to build another one with your library. but the software does not detect it. I clone all the data I found mac, name, manufacturer, etc but still not detected and looking at the traffic I found an unknown opcode that doesn't follow artnet rules, besides port changes.
capture the packets and forward them. and got the software to activate. I need to send this package as a replica to the software but my knowledge does not reach such a point to modify your library I enclose the package that my node sends to the app
Ip 2.0.0.1 software
User Datagram Protocol, Src Port: 6455, Dst Port: 6454
Source Port: 6455
Destination Port: 6454
Length: 247
Checksum: 0xba90 [unverified]
[Checksum Status: Unverified]
[Stream index: 32]
[Timestamps]
UDP payload (239 bytes)
Art-Net, Opcode: ArtPollReply (0x2100)
Descriptor Header
ID: Art-Net
OpCode: ArtPollReply (0x2100)
ArtPollReply packet
IP Address: 2.0.0.1
Port number: 6454
Version Info: 0x0100
NetSwitch: 0x00
SubSwitch: 0x00
Oem: Simon Newton: LibArtNet (0x0430)
UBEA Version: 0
Status: 0x00, Port Address Programming Authority: unknown, Indicator State: unknown
ESTA Code: ESTA/PLASA (0x0000)
Short Name: 4 Universes Input
Long Name: 4 Universes Input Service
Node Report: 0000 [0000] libartnet
Port Info
SwVideo: Displaying local data (0x00)
SwMacro: 0x00
SwRemote: 0x00
spare: 000000
Style: StNode (Art-Net to DMX device) (0x00)
MAC: Broadcast (ff:ff:ff:ff:ff:ff)
Bind IP Address: 0.0.0.0
Bind Index: 0x00
Status2: 0x00, Port-Address size: 8bit Port-Address
filler: 0000000000000000000000000000000000000000000000000000
User Datagram Protocol, Src Port: 6455, Dst Port: 6454
Source Port: 6455
Destination Port: 6454
Length: 22
Checksum: 0x4a22 [unverified]
[Checksum Status: Unverified]
[Stream index: 32]
[Timestamps]
UDP payload (14 bytes)
Art-Net, Opcode: ArtPoll (0x2000)
Descriptor Header
ID: Art-Net
OpCode: ArtPoll (0x2000)
ProtVer: 14
ArtPoll packet
TalkToMe: 0x06, Send me ArtPollReply on change, Send diagnostics messages, Send diagnostics unicast: Broadcast
Priority: DpAll (0)
Ip 2.0.0.2 hardware
User Datagram Protocol, Src Port: 6454, Dst Port: 6455
Source Port: 6454
Destination Port: 6455
Length: 247
Checksum: 0x4a6c [unverified]
[Checksum Status: Unverified]
[Stream index: 33]
[Timestamps]
UDP payload (239 bytes)
Art-Net, Opcode: ArtPollReply (0x2100)
Descriptor Header
ID: Art-Net
OpCode: ArtPollReply (0x2100)
ArtPollReply packet
IP Address: 2.0.0.2
Port number: 6454
Version Info: 0x0100
NetSwitch: 0x00
SubSwitch: 0x00
Oem: Simon Newton: LibArtNet (0x0430)
UBEA Version: 0
Status: 0xe0, Port Address Programming Authority: network, Indicator State: Normal Mode
ESTA Code: ESTA/PLASA (0x0000)
Short Name: AG_11277CE2F73C00
Long Name: AG ArtNet4DMX512_Service
Node Report: https://github.com/rstephan/ArtnetnodeWifi/issues/1[2]RuningOK
Port Info
Number of Ports: 4
Port Types
Type of Port 1: Art-Net <-> DMX512 (0xc0)
Type of Port 2: Art-Net <-> DMX512 (0xc0)
Type of Port 3: Art-Net <-> DMX512 (0xc0)
Type of Port 4: Art-Net <-> DMX512 (0xc0)
Input Status
Input status of Port 1: 0x00
Input status of Port 2: 0x00
Input status of Port 3: 0x00
Input status of Port 4: 0x00
Output Status
Output status of Port 1: 0x80
Output status of Port 2: 0x80
Output status of Port 3: 0x80
Output status of Port 4: 0x80
Input Subswitch
Input Subswitch of Port 1: 0x00
[Universe of input port 1: 0]
Input Subswitch of Port 2: 0x01
[Universe of input port 2: 1]
Input Subswitch of Port 3: 0x02
[Universe of input port 3: 2]
Input Subswitch of Port 4: 0x03
[Universe of input port 4: 3]
Output Subswitch
Output Subswitch of Port 1: 0x00
[Universe of output port 1: 0]
Output Subswitch of Port 2: 0x01
[Universe of output port 2: 1]
Output Subswitch of Port 3: 0x02
[Universe of output port 3: 2]
Output Subswitch of Port 4: 0x03
[Universe of output port 4: 3]
SwVideo: Displaying local data (0x00)
SwMacro: 0x00
SwRemote: 0x00
spare: 000000
Style: StNode (Art-Net to DMX device) (0x00)
MAC: 08:bb:e7:06:bf:da (08:bb:e7:06:bf:da)
Bind IP Address: 2.0.0.2
Bind Index: 0x01
Status2: 0x08, Port-Address size: 15bit Port-Address
filler: 0000000000000000000000000000000000000000000000000000
User Datagram Protocol, Src Port: 6455, Dst Port: 6455
Source Port: 6455
Destination Port: 6455
Length: 76
Checksum: 0xabfb [unverified]
[Checksum Status: Unverified]
[Stream index: 34]
[Timestamps]
UDP payload (68 bytes)
Art-Net, Opcode: Unknown (0x1005)
Descriptor Header
ID: Art-Net
OpCode: Unknown (0x1005)
ProtVer: 14
Data: fa2e00c6cec9beb4bcf99fc7fa2e00c6cec9beb4bcf99fc7fa2e00c6cec9beb4bcf99fc7f74418f94025f74418f94025f74418f94025f3ff
Hi, I love your project. i have an unbranded chinese node that uses its own app to work. I am trying to build another one with your library. but the software does not detect it. I clone all the data I found mac, name, manufacturer, etc but still not detected and looking at the traffic I found an unknown opcode that doesn't follow artnet rules, besides port changes.
capture the packets and forward them. and got the software to activate. I need to send this package as a replica to the software but my knowledge does not reach such a point to modify your library I enclose the package that my node sends to the app
Ip 2.0.0.1 software
User Datagram Protocol, Src Port: 6455, Dst Port: 6454
Source Port: 6455
Destination Port: 6454
Length: 247
Checksum: 0xba90 [unverified]
[Checksum Status: Unverified]
[Stream index: 32]
[Timestamps]
UDP payload (239 bytes)
Art-Net, Opcode: ArtPollReply (0x2100)
Descriptor Header
ID: Art-Net
OpCode: ArtPollReply (0x2100)
ArtPollReply packet
IP Address: 2.0.0.1
Port number: 6454
Version Info: 0x0100
NetSwitch: 0x00
SubSwitch: 0x00
Oem: Simon Newton: LibArtNet (0x0430)
UBEA Version: 0
Status: 0x00, Port Address Programming Authority: unknown, Indicator State: unknown
ESTA Code: ESTA/PLASA (0x0000)
Short Name: 4 Universes Input
Long Name: 4 Universes Input Service
Node Report: 0000 [0000] libartnet
Port Info
SwVideo: Displaying local data (0x00)
SwMacro: 0x00
SwRemote: 0x00
spare: 000000
Style: StNode (Art-Net to DMX device) (0x00)
MAC: Broadcast (ff:ff:ff:ff:ff:ff)
Bind IP Address: 0.0.0.0
Bind Index: 0x00
Status2: 0x00, Port-Address size: 8bit Port-Address
filler: 0000000000000000000000000000000000000000000000000000
User Datagram Protocol, Src Port: 6455, Dst Port: 6454
Source Port: 6455
Destination Port: 6454
Length: 22
Checksum: 0x4a22 [unverified]
[Checksum Status: Unverified]
[Stream index: 32]
[Timestamps]
UDP payload (14 bytes)
Art-Net, Opcode: ArtPoll (0x2000)
Descriptor Header
ID: Art-Net
OpCode: ArtPoll (0x2000)
ProtVer: 14
ArtPoll packet
TalkToMe: 0x06, Send me ArtPollReply on change, Send diagnostics messages, Send diagnostics unicast: Broadcast
Priority: DpAll (0)
Ip 2.0.0.2 hardware
User Datagram Protocol, Src Port: 6454, Dst Port: 6455
Source Port: 6454
Destination Port: 6455
Length: 247
Checksum: 0x4a6c [unverified]
[Checksum Status: Unverified]
[Stream index: 33]
[Timestamps]
UDP payload (239 bytes)
Art-Net, Opcode: ArtPollReply (0x2100)
Descriptor Header
ID: Art-Net
OpCode: ArtPollReply (0x2100)
ArtPollReply packet
IP Address: 2.0.0.2
Port number: 6454
Version Info: 0x0100
NetSwitch: 0x00
SubSwitch: 0x00
Oem: Simon Newton: LibArtNet (0x0430)
UBEA Version: 0
Status: 0xe0, Port Address Programming Authority: network, Indicator State: Normal Mode
ESTA Code: ESTA/PLASA (0x0000)
Short Name: AG_11277CE2F73C00
Long Name: AG ArtNet4DMX512_Service
Node Report: https://github.com/rstephan/ArtnetnodeWifi/issues/1[2]RuningOK
Port Info
Number of Ports: 4
Port Types
Type of Port 1: Art-Net <-> DMX512 (0xc0)
Type of Port 2: Art-Net <-> DMX512 (0xc0)
Type of Port 3: Art-Net <-> DMX512 (0xc0)
Type of Port 4: Art-Net <-> DMX512 (0xc0)
Input Status
Input status of Port 1: 0x00
Input status of Port 2: 0x00
Input status of Port 3: 0x00
Input status of Port 4: 0x00
Output Status
Output status of Port 1: 0x80
Output status of Port 2: 0x80
Output status of Port 3: 0x80
Output status of Port 4: 0x80
Input Subswitch
Input Subswitch of Port 1: 0x00
[Universe of input port 1: 0]
Input Subswitch of Port 2: 0x01
[Universe of input port 2: 1]
Input Subswitch of Port 3: 0x02
[Universe of input port 3: 2]
Input Subswitch of Port 4: 0x03
[Universe of input port 4: 3]
Output Subswitch
Output Subswitch of Port 1: 0x00
[Universe of output port 1: 0]
Output Subswitch of Port 2: 0x01
[Universe of output port 2: 1]
Output Subswitch of Port 3: 0x02
[Universe of output port 3: 2]
Output Subswitch of Port 4: 0x03
[Universe of output port 4: 3]
SwVideo: Displaying local data (0x00)
SwMacro: 0x00
SwRemote: 0x00
spare: 000000
Style: StNode (Art-Net to DMX device) (0x00)
MAC: 08:bb:e7:06:bf:da (08:bb:e7:06:bf:da)
Bind IP Address: 2.0.0.2
Bind Index: 0x01
Status2: 0x08, Port-Address size: 15bit Port-Address
filler: 0000000000000000000000000000000000000000000000000000
User Datagram Protocol, Src Port: 6455, Dst Port: 6455
Source Port: 6455
Destination Port: 6455
Length: 76
Checksum: 0xabfb [unverified]
[Checksum Status: Unverified]
[Stream index: 34]
[Timestamps]
UDP payload (68 bytes)
Art-Net, Opcode: Unknown (0x1005)
Descriptor Header
ID: Art-Net
OpCode: Unknown (0x1005)
ProtVer: 14
Data: fa2e00c6cec9beb4bcf99fc7fa2e00c6cec9beb4bcf99fc7fa2e00c6cec9beb4bcf99fc7f74418f94025f74418f94025f74418f94025f3ff