Linux support

mini PC with display!
Guest

Re: Linux support

Post by Guest »

mikolka wrote: Mon Feb 12, 2024 12:20 pm Could you make a version where we could not t use PVE :) ?

In 0.0.5 version I can't rotate screen from horizontal to vertical variant and can't switch off proxmox config (try to comment it and try to leave it empty: "")...
the latest (0.0.5) which pve version the horizontal and vertical works (image_type value empty or "shu" in config.json) with tested.

for normal Linux currently there is only testing version which is 0.0.2, there is quite gooding look pics which in https://github.com/mathoudebine/turing- ... /themes.md

I may upgrade the program for standalone linux but just my limited free time.
nov30th
Posts: 9
Joined: Wed Jan 31, 2024 12:19 pm
Been thanked: 5 times

Re: Linux support

Post by nov30th »

Guest wrote: Wed Feb 14, 2024 11:32 am
mikolka wrote: Mon Feb 12, 2024 12:20 pm Could you make a version where we could not t use PVE :) ?

In 0.0.5 version I can't rotate screen from horizontal to vertical variant and can't switch off proxmox config (try to comment it and try to leave it empty: "")...
the latest (0.0.5) which pve version the horizontal and vertical works (image_type value empty or "shu" in config.json) with tested.

for normal Linux currently there is only testing version which is 0.0.2, there is quite gooding look pics which in https://github.com/mathoudebine/turing- ... /themes.md

I may upgrade the program for standalone linux but just my limited free time.
sry forgot login.

the url I post above is good looking pics repo which is no related with the tft screen protocol
Guest

Re: Linux support

Post by Guest »

winit_a wrote: Sun Jan 14, 2024 1:30 pm RGB Control Command CH340 usb-serail

serial port sniffer

command change rgb

[14/01/2024 12:23:34] - Open port COM3 (C:\Program Files\CYX_TftTool\LedControl.exe)

[14/01/2024 12:23:34] Written data (COM3)
fa 04 03 03 04 ú....
[14/01/2024 12:23:34] - Close port COM3

[14/01/2024 12:23:47] - Open port COM3 (C:\Program Files\CYX_TftTool\LedControl.exe)

[14/01/2024 12:23:47] Written data (COM3)
fa 05 03 03 05 ú....
[14/01/2024 12:23:47] - Close port COM3

[14/01/2024 12:23:51] - Open port COM3 (C:\Program Files\CYX_TftTool\LedControl.exe)

[14/01/2024 12:23:51] Written data (COM3)
fa 01 03 03 01 ú....
[14/01/2024 12:23:51] - Close port COM3

[14/01/2024 12:23:54] - Open port COM3 (C:\Program Files\CYX_TftTool\LedControl.exe)

[14/01/2024 12:23:54] Written data (COM3)
fa 02 03 03 02 ú....
[14/01/2024 12:23:54] - Close port COM3

[14/01/2024 12:23:57] - Open port COM3 (C:\Program Files\CYX_TftTool\LedControl.exe)

[14/01/2024 12:23:57] Written data (COM3)
fa 03 03 03 03 ú....
[14/01/2024 12:23:57] - Close port COM3


TFT Controller 04d9:fd01 Holtek Semiconductor, Inc.
USB port sniffer on this
Could you perhaps provide a bit more of the actual data? It doesn't look like any kind of data is being provided so then we might have a crack at figuring out the protocol ourselves.
Or maybe someone has managed to find the hardware specs of the screen module?
BobSmith123

Re: Linux support

Post by BobSmith123 »

struct led_command {
    uint8_t signature; // 0xfa
    uint8_t theme;     
    uint8_t intensity;
    uint8_t speed; 
    uint8_t checksum;
};
theme:

0x01 = rainbow
0x02 = breathing
0x03 = color cycle
0x04 = off
0x05 = automatic

intensity:

0x01 = level 5
0x02 = level 4
0x03 = level 3
0x04 = level 2
0x05 = level 1

speed:

0x01 = level 5
0x02 = level 4
0x03 = level 3
0x04 = level 2
0x05 = level 1

checksum:

crc = LSB(signature + theme + intensity + speed)

have fun.
Guest

Re: Linux support

Post by Guest »

Thanks :D
BobSmith123

Re: Linux support

Post by BobSmith123 »

Guest

Re: Linux support

Post by Guest »

Excellent. That was exactly what I was looking for!
Guest

Re: Linux support

Post by Guest »

BobSmith123 wrote: Tue Mar 19, 2024 5:04 pm thank this guy -> https://github.com/tjaworski/AceMagic-S1-LED-TFT-Linux
I'm understand correctly - this project still have no working solution - just investigation but without finished app to control TFT?
Guest

Re: Linux support

Post by Guest »

No, there is no full program, just info on how to make your own.

I'm currently working on my own code which will be on github once it is (somewhat) working. Though tbh I wasn't planning on making a full standalone program, I was planning on just making a go package.
guest

Re: Linux support

Post by guest »

Guest wrote: Mon Apr 08, 2024 8:42 pm No, there is no full program, just info on how to make your own.
He posted his s1panel app. But he is still making changes to it.
Post Reply

Return to “New Model S1”