Milý pane Matějáku,
váš terminál ke kávovaru nám výborně slouží, ale je tam ještě pár drobností, které bychom potřebovali vyřešit:
- Vypínání podsvícení. Implementovali jsme zhasínání framebufferu, ale podsvícení displeje je pořád zapnuté. Nevíte z hlavy, jestli/jak se dá podsvícení ovládat?
- Citlivost touchscreenu. Občas se stává, že displej detekuje doteky i když se ho nikdo nedotýká. Projevuje se to například tak, že se html stránka pořád scroluje, nebo se pořád objevuje a mizí kontextové menu. Netušíte, jestli se touchscreen dá nějak kalibrovat, aby se to nedělo?
Díky -Michal Sojka
Dobrý den, jsem rád, že terminál funguje.
K regulaci podsvícení by měly sloužit piny EN a PWM na LVDS Backlight konektoru ovládané přes /sys/class/backlight. Když jsem to ale zkoušel, tak to nefungovalo. V device tree mi to připadá nakonfigurované správně a v linux-menuconfig také na první pohled nevidím nic, co by chybělo. Zkusil bych přeměřit, jak ty piny reagují na echo a podle výsledku buď hledat, co je třeba dokonfigurovat, nebo zjišťovat, proč to neprojde přes ten převodník napětí.
O touchscreenu vím jen to, že používá nějaký standardní driver a Qt z něj čte přímo přes evdev. Jestli jde něco z toho kalibrovat, nevím. S těmito problémy jsem se ale nikdy nesetkal; nepomohlo by displej jenom vyčistit?
S pozdravem Jiří Matěják
út 4. 9. 2018 v 9:31 odesílatel Michal Sojka michal.sojka@cvut.cz napsal:
Milý pane Matějáku,
váš terminál ke kávovaru nám výborně slouží, ale je tam ještě pár drobností, které bychom potřebovali vyřešit:
Vypínání podsvícení. Implementovali jsme zhasínání framebufferu, ale podsvícení displeje je pořád zapnuté. Nevíte z hlavy, jestli/jak se dá podsvícení ovládat?
Citlivost touchscreenu. Občas se stává, že displej detekuje doteky i když se ho nikdo nedotýká. Projevuje se to například tak, že se html stránka pořád scroluje, nebo se pořád objevuje a mizí kontextové menu. Netušíte, jestli se touchscreen dá nějak kalibrovat, aby se to nedělo?
Díky -Michal Sojka