Comments (8)
Hi
The file that needs to be changed to enable SPI is display.cpp. This file was renamed from display.cc, so thanks for reporting this. I will update the documentation with the new file name.
However, your display is not supported by mpd_oled so the changes would involve more than just entering the SPI configuration, and even if you are successsful then mpd_oled will only display on half the screen, unless you make further changes to the code.
@supercrab might be able to comment on this, as I believe he has looked at modifying the mpd_oled code to support your display.
Adrian.
from mpd_oled.
Hi
Yes, I did manage to get this working with the same screen as you but the refresh rate was about 9 FPS on my Pi 0. It was too slow for it to be of any use because I wanted a nice and snappy equaliser.
I knocked the idea of using the head and decided to use a monochrome 2 inch monochrome I2C screen and that worked like a dream.
I can upload the code if youโre interested though
Cheers
Mase
from mpd_oled.
@antiprism Thank you for your feedback!
I asumed that i also had to change other parts of the code... but isn't the way the destination? ๐
How hard this would be? But who doesn't try, won't succseed.
@supercrab Thank you for your feedback, i indeed would be happy to get the modified code!
I'm using a raspberry pi 4 /4gb for my project, that should bring more than 9fps...
So i hope i can test your modified code.
Great Comunity spirit, thank you guys!
from mpd_oled.
from mpd_oled.
@supercrab Hi, do you need my e-mail adress to send me the promised code?
I'm super curious to try it!
Greetings!
from mpd_oled.
test
from mpd_oled.
@antiprism Thank you for bringing me in touch with @supercrab he will send me his modified Code.
So the Incident is solved!
Thanks, guys!
from mpd_oled.
Extra notes for SSD1322 support. You'll need to enable 4 wire SPI on the screen. This will require moving a 0ohm resistor or 2. This is because the DC pin is used to determine if data or command is being transmitted.
from mpd_oled.
Related Issues (20)
- MoOde - ALSA loopback - SoX HOT 24
- hello how it use with mic without player HOT 35
- Volume - % HOT 2
- Mod main.cpp HOT 3
- Really solved? still have issue HOT 3
- Feature Request turned Bug: Prevent OLED Burn-In - Turn off display or screensaver after idle period HOT 5
- MPD OLED for Raspberry Pi VOLUMIO 3.0? HOT 37
- Display freezes on playback start (moOde 8.1.2) HOT 11
- Mpd_oled on a 128x64 RGB matrix HOT 3
- cp: cannot stat '/var/local/www/currentsong.txt': No such file or directory HOT 28
- Some potentially useful tips for defining the mpd_oled service for Volumio HOT 4
- 128x32 Monochrome OLED HOT 2
- Improve framerate by changing image data transmission HOT 2
- Unable to use hifiberry digi pro DAC with mpdoled HOT 13
- Option for showing Spectrum analyser only, when mpd is playing HOT 2
- Russian song titles are not displayed HOT 4
- MPD_oled over MoOde audio rel 8.3.2 HOT 17
- A mpd_oled is crashing in idle/clock mode after switching to 64bit. HOT 8
- Not an issuse but some things for Raps p4 64bit raspbain HOT 1
- Spectrum Analyzer after some time in stop HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mpd_oled.