dhrone / pydPiper

A general purpose program to display song metadata on LCD and OLED devices
MIT License
78 stars 36 forks source link

Problem with 16x2 in parallel mode #78

Open tdouez opened 4 years ago

tdouez commented 4 years ago

Hello, I connected a generic 16x2 LCD on Raspberry / Volumio 2.673 and after turning on pydPiper the display is incorrect with random characters. I tried with an LCD 20x4; i checked configuration and wiring; same issue ..

IMG_0924 IMG_0926

Help ! :( Tristan

tdouez commented 4 years ago

Sorry my problem is similar at issue #43

tdouez commented 4 years ago

Hello, I bypassed this issue with an interface i2c/parallel. :D

Tristan

TaliesinDS commented 4 years ago

I have the same issue. Just random letters flickering on and off and occasionally one or more of the letters seem to represent the song that is playing but mostly just random garbage.

I don't think i can use an i2c interface since Hifiberry dac plus is using it and everywere i read it's not simple to do 2 things on i2c and i am a noob at this.

I'm running this on rpi 4 with a fresh image of volumio 2 and nothing else installed besides the pydpiper plugin.

short video on google drive or lcd: https://drive.google.com/open?id=19C3YAygmHta5A0lqGDZQJQNoX3P-Ss3L

Edit: i had the pi hooked up to a monitor, mouse, keyboard and power from a usb hub, i disconnected everything and hooked up a 4 amp power supply straight from the net and now about 60% of the screen is what it should be and the other part still flickering garbage.

after a few minutes most of the screen became garbage again.

While the pi is rebooting nothing flickers and it just says Wiigß in very clear letters.

Edit2: i got it working after a week of messing around. when i installed pydpiper using sudo python pydPiper.configure it worked right away. Before i was configuring stuff by manually editing files with sudo nano., I am a total linux/docker noob so maybe my changes somehow did not get through to were they needed to be ? i did notice stuff reverting back to wrong settings after a reboot, docker errors etc so maybe i just dont have a clue how this all works. errors like var/blabla/tmp/docker? not found but when i try to install docker it says it is installed so i just created a tmp folder and it stopped complaining.