mathoudebine/turing-smart-screen-python

8.8 inch screen support

arthurv opened this issue · 24 comments

I've got the 3.5 inch screen running nicely, and a 5 inch screen is on the way.

However, it seems an 8.8 inch screen is also available, any plans for supporting this?
https://www.aliexpress.com/item/1005005538293555.html

It looks like the perfect screen (in portrait mode) to display a to-do list, for example.

Hi! So there is now an 8.8 inch screen, great news but I'll be ruined if they release new models every 6 months 😄
If the protocol is the same as the 5.5 inch screen (which seems to be the case becasue the configuration software looks the same) then supporting it will be quick and easy.
But if they develop a new protocol for the 8.8 inch display, it will require to analyze serial frames like people did for the 5.5 inch so it will take longer.
Anyway, I will order one and we'll see! I would be happy if we can add it to the list of supported displays

Hi. I see that there is a branch for 8.8 inch screens. I have one. Can I help?

Glad people are finding this and getting involed. Is there a discord? would be good to have a channel for example talking about themes etc.

ferni7 commented

Hey, does the 8 inch branch work? If so I'll order one and have a play...

Hi, i have buy this screen it'is awesome. Can you support him?

Hi, has there been any progress towards support for the 8.8 inch display? Thanks

+1 interest

interest for 2.1 inch support
i tested branch https://github.com/mathoudebine/turing-smart-screen-python/tree/feature/264-88-inch-screen-support
device detected but image currupted - look like smt wrong with bitmap send
i dont have protocol spec for this device, how i can help?

+1

Looking to replace my aida64 8.8 screen with a turing one, definitely interested in seeing this screen size supported.

+1 interest

Hi again @mathoudebine - Do you have any plans to add 8.8 support any time soon, or is this still some time off? I would love to use this, the standard software is a challenge

Looking forward to this too. I might have to look into figuring this out I want to turn my 8.8 in screen into a command line program output display for my data recovery jobs.

Just ordered an 8.8 and am interested also. Haven’t seen anyone mention they’ve tested this branch, guess I’ll have a look when mine gets here.

Edit: Tested this out, was unable to select the 8.8 size from the menu, Python threw an error that I wasn't able to track down. The other sizes all seemed to work.

This branch is also many commits behind the main branch, there is likely a number of things under the hood that need updated I'd expect.

+1 to 8"

Also hoping for 8.8" support soon. Really cool stuff!

Any luck on supporting the 8.8 inch?

If that 8.8 inch usb-only screen work... it is great looking and seems faster than the Turzx 3.5 laggy one

Also got mine some weeks ago and started working on supporting it. Protocol was slightly changed but I am mostly finished and am currently testing all the functionality by making some example themes that already come with the turzx software. I would also be interested in adding the support for dynamic background videos but it doesn't seem like that has been done for any type of screen yet, so this might be a little more work.

Will do a pr as soon as I am done with the basic support.

Do you mean its support for SimHub or something else?

I don't even know what this is, sorry.

Basic Support = Hardware stats
Dynamic Background Videos = Hardware stats with a video as background instead of a static image

Simhub is simracing app like Aida but it shows the racing game stats on a usb screen, they have support for 3.5 and 5 inches turing in it, but not the 8 inch, it is what all sim racers use to connect dashboard screens and read games data, that is where the money is today

Should work as well, judging by the speed the display can be updated at. But this would be an issue for the SimHub Repo, not for this one.

Also got mine some weeks ago and started working on supporting it. Protocol was slightly changed but I am mostly finished and am currently testing all the functionality by making some example themes that already come with the turzx software. I would also be interested in adding the support for dynamic background videos but it doesn't seem like that has been done for any type of screen yet, so this might be a little more work.

Will do a pr as soon as I am done with the basic support.

Unfortunately i could not get it to work
and there is also no test theme for 8.8 right?
tried to modify a theme.yaml and background.
but then i get

Traceback (most recent call last):
File "C:\lcd\main.py", line 189, in
display.initialize_display()
File "C:\lcd\library\display.py", line 95, in initialize_display
self.lcd.InitializeComm()
File "C:\lcd\library\lcd\lcd_comm_rev_c.py", line 229, in InitializeComm
self._hello()
File "C:\lcd\library\lcd\lcd_comm_rev_c.py", line 211, in _hello
if response.startswith(SubRevision.FIVEINCH.value):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: startswith first arg must be str or a tuple of str, not bytearray