02-27-2020, 11:57 AM
Hi ghera78
According to the configuration you posted, your new display uses a SSD1306, rather than a SSH1106, in which case use mpd_oled option '-o 3'. The 0x3C i2c addres is the mpd_oled default and so you do not need to use option -a. Your test command can simply be
So, stop pydPiper (avoid two programs trying to control the OLED at the same time, could this have been a previous issue?)
Make a fresh clone of the mpd_oled repository, build mpd and run the mpd_oled test command. Say what happens in the terminal and on your OLED, and include the output of the commands from my previous message (run twice).
Adrian.
According to the configuration you posted, your new display uses a SSD1306, rather than a SSH1106, in which case use mpd_oled option '-o 3'. The 0x3C i2c addres is the mpd_oled default and so you do not need to use option -a. Your test command can simply be
Code:
sudo ./mpd_oled -o3
So, stop pydPiper (avoid two programs trying to control the OLED at the same time, could this have been a previous issue?)
Code:
sudo systemctl stop pydpiper
Make a fresh clone of the mpd_oled repository, build mpd and run the mpd_oled test command. Say what happens in the terminal and on your OLED, and include the output of the commands from my previous message (run twice).
Adrian.