Arduino mega stop working after 6 hour of receiving artnet trames. the only solution I have in mind is to reset the arduino each 5h to make it work again.
Is there a more elegant way to prevent freezing?
Is there some memory overloading involved?
my setup : artnet is send from computer to the arduino through ethernet shield then arduino act on I2C relays.
I use 2 libraries : your artnet library and the library from grove to control the i2c relay (https://wiki.seeedstudio.com/Grove-4-Channel_SPDT_Relay/). The library use Wire to talk to I2C devices.
I'm trying to figure where is the issue.
Do you try to make your receive exemple working for more than 5hours?
Arduino mega stop working after 6 hour of receiving artnet trames. the only solution I have in mind is to reset the arduino each 5h to make it work again. Is there a more elegant way to prevent freezing? Is there some memory overloading involved? my setup : artnet is send from computer to the arduino through ethernet shield then arduino act on I2C relays. I use 2 libraries : your artnet library and the library from grove to control the i2c relay (https://wiki.seeedstudio.com/Grove-4-Channel_SPDT_Relay/). The library use Wire to talk to I2C devices. I'm trying to figure where is the issue. Do you try to make your receive exemple working for more than 5hours?