glydrfreak/vSpeed-Vario

Noisey MS5611 Altitude when 2.9inch e-Paper Enabled

glydrfreak opened this issue · 2 comments

EPAPER TAKES SIGIFICANT TIME TO UPDATE EACH FRAME;

  • WHEN THE DISPLAY IS ENABLED, THE ALTITUDE DATA IS VERY NOISY AT 87 SAMPLES PER SECOND;
  • WHEN THE DISPLAY IS OFF, THE ALTITUDE DATA IS VERY SMOOTH AT 91 SAMPLES PER SECOND;

When the epd is reset using...

digitalWrite(rst_pin, LOW);
delay(200);
digitalWrite(rst_pin, HIGH);
delay(200);

...and if no more requests are sent to refresh the display, precision is regained. If there is another command sent to refresh the display after the reset sequence, noisy data remains.
It seems as though there is some hardware interference.

  • I wired up the MS5611 via I2C and still I get noisey data when the EPD is enabled.
  • I also tried to slow down the loops while the EPD was disabled to ensure the same sample rate.

Still no avail. Looks like this isn't SPI interference like I thought it was. Perhaps something with the power line going through the EPD? I'm desperate for ideas now. Until then, it looks like the 2.9" e-Paper Display is a no go.