Page 3 of 4

Re: Linux support

Posted: Wed Feb 14, 2024 11:32 am
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.

Re: Linux support

Posted: Wed Feb 14, 2024 11:35 am
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

Re: Linux support

Posted: Sat Mar 16, 2024 11:08 am
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?

Re: Linux support

Posted: Tue Mar 19, 2024 2:46 am
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.

Re: Linux support

Posted: Tue Mar 19, 2024 4:29 pm
by Guest
Thanks :D

Re: Linux support

Posted: Tue Mar 19, 2024 5:04 pm
by BobSmith123

Re: Linux support

Posted: Sun Mar 31, 2024 6:06 pm
by Guest
Excellent. That was exactly what I was looking for!

Re: Linux support

Posted: Thu Apr 04, 2024 9:04 am
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?

Re: Linux support

Posted: Mon Apr 08, 2024 8:42 pm
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.

Re: Linux support

Posted: Mon Apr 22, 2024 4:42 pm
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.