Hi,
I published a small app based on Spark-ArtNet-DMX from KyotoFox. It runs nicely for some time, but after connecting to the cloud the UDP Server doesn't react properly, the UDP packets take quite long to beeing parsed and the result is weird (see below). TCPServer works fine but seems to be delayed if UDP packets are still in pipe. I tried to turn off the spark cloud functions and udp parsing works fine for days,..
Any idea what's wrong with the code? I used the latest firmware available on GIT.
UDP Packet sent to spark core:
From: 192.168.5.121 to 192.168.5.52
Source port: 55056 Destination port: 3200
Data (ASCII, 19 bytes): S0,255;S5,0;F6,255;
Serial output of the spark core:
Client Connected: UDP, Remote IP: 121.189.147.41, Length: 18 bytes
Unknown Packet: (HEX: 0x0 DEC: 0) - Done
Unknown Packet: (HEX: 0x10 DEC: 16) - Done
Unknown Packet: ▒ (HEX: 0xf8 DEC: 248) - Done
Unknown Packet: ▒ (HEX: 0xdf DEC: 223) - Done
Unknown Packet: I (HEX: 0x49 DEC: 73) - Done
Unknown Packet: (HEX: 0x6 DEC: 6) - Done
Unknown Packet: ▒ (HEX: 0xff DEC: 255) - Done
Unknown Packet: m (HEX: 0x6d DEC: 109) - Done
Unknown Packet: ▒ (HEX: 0xef DEC: 239) - Done
Unknown Packet: ▒ (HEX: 0xf2 DEC: 242) - Done
Unknown Packet: ▒ (HEX: 0xa0 DEC: 160) - Done
Unknown Packet: L (HEX: 0x4c DEC: 76) - Done
Unknown Packet: ▒ (HEX: 0xe4 DEC: 228) - Done
Unknown Packet: ( (HEX: 0x28 DEC: 40) - Done
Unknown Packet: (HEX: 0x3 DEC: 3) - Done
Unknown Packet: (HEX: 0x0 DEC: 0) - Done
Unknown Packet: > (HEX: 0x3e DEC: 62) - Done
Unknown Packet: (HEX: 0x9 DEC: 9) - Done
Channel invalid: Channel 0 - Done
regards