I'm working on a home automation project. Several Arduino's will function as gateway to a "SCADA" like system called Domoticz.
In short, I have the Arduino collecting data from several sensors like DHT22, Serial P1 data, Push-buttons, Hall sensor flow-meter etc. Also relay outputs will be used. Data is send/received from the Arduino to/from Domoticz with the W5100 shield.
I'm using the interrupts on some digital input pins (PORTD) for buttons and if possible the hall flow meter.
My question is, what happens when a message is send/received by the Ethernet shield or serial rs232 bus, and there is an interrupt caused by a push-button or flow-meter?
Is the communication disrupted?
For example when the flow-meter generates several pulses/s would this break the Ethernet comms? I don't mind missing some of the flow-meter pulses.