Open leperjulien opened 6 years ago
Hi leperjulien,
Thanks for your kind words, I really appreciate it. That's a good question - it looks like an interesting screen you found there. It's currently not supported though, sorry. That's not a problem though, I can add it easily. It's a tiny bit more involved as I have to add services and I want to make sure they get cleanly removed during de-installation. I'm on holiday until next Wednesday but can look into at at the end of next week. Is that ok?
If you would like to help you could play around with writing a script to automate the creation and deletion of these services:
https://github.com/pimoroni/hyperpixel/tree/master/requirements/usr/lib/systemd/system
and the corresponding scripts (there is one binary that we can copy across during setup but the text files should be created during setup). You can use the update_configtxt() function in the main program for inspirations: https://github.com/Re4son/Re4son-Pi-TFT-Setup/blob/rpts-4.9/re4son-pi-tft-setup
What do you think?
Wow i didn't even came back the week after i posted this, never thought you would answer so fast !!
No need to thanks me , just saying outloud what everybody must be thinking ;)
I didn't had the chance to test a lot of screen but i think this one might be the best i've used so far, the resolution and brightness are way better then all others raspberry display i've seen !
I'm in no rush at all , hope you enjoy your holidays and i tried to make small changes to your script to get my screen to work with your kernel but i've started all this before i got the chance to see your answer :(
Here is what i've got so far but i'm not even sure what i'm doing is in the right way lol
Will try to make a script that create and deletes the hyperpixel-touch.service and hyperpixel-init.service and post here once it's done thanks a lot for your help
(Here is what i've got so far i you'd like to take a look)
https://github.com/leperjulien/Re4son-Pi-TFT-Setup/blob/rpts-4.9/re4son-pi-tft-setup
FWIW, I have this screen and seriously, it is the best one by far.
Instead of deleting and creating the service files, it's fine to leave them on the device, and better to use systemd's handling of services, and simply enable/disable them.
so if the user enables hyperpixel, you'd just
systemctl enable hyperpixel-init
systemctl enable hyperpixel-touch
and then if they disable it, or switch to a different one,
systemctl disable hyperpixel-init
systemctl disable hyper pixel-touch
I've finished the new version of this tool and will work on adding this screen to it. Thanks for your work @leperjulien and your input @steev is much appreciated as always.
The new tool is located here: https://github.com/Re4son/RPi-Tweaks/tree/master/kalipi-tft-config I'll let you know when it's ready for testing
Hi there :)
You're more than welcome for this small contribution !
I just got my RPI3 and my Pimoroni Hyperpixel from the drawer and was meaning to play with it, any news on the testing part ? Let me know if i can help in any way.
Cheers
Hi, First of all i should thanks you and congrats you for all thoses great tools you made and shared with the community ;)
I was wondering if there would be any chance for the PI TFT setup script you wrote to work with my HyperPixel Screen from Pimoroni ? I might be playing with something out of my knowledge but could you give me an advices on how i could tweak your code to make it work with this screen ?
Just asking before i pull out a fresh install , thanks a lot