I started an i2C project on an UNO (reading Sensirion senors). In parallel I had a project running on a MEGA (with Ethernet and WLan-router, LCD on I2c). After the Sensor reading was functioning on the UNO I wanted to transfer the code to the MEGA. It didn´t work… Then I removed all SW on the MEGA and flashed the UNO SW into (still having the Ethernet shield connected). After some time I detached the i2C-Display lines to avoid problems.
Still it´s not possible to read the sensor…
A skope reveals, that the MEGA stops after writing the “trigger measurement”. This will be followed by a read-Sensor command (on the UNO) but doesn´t happen on the MEGA.
For reference I attached a screenshot. Any Ideas why the track right of the red line is different (although the SW & Sensor is the same)???