HTT HDMI TFT Support Utility

HTT Series HDMI Interface TFT's
Post Reply
Henry
OMNIPRESENT
OMNIPRESENT
Posts: 3002
Joined: Tue Aug 14, 2001 6:00 pm
Contact:

HTT HDMI TFT Support Utility

Post by Henry »

We are happy to release our HTT HDMI TFT Support Utility source code for Windows and Linux!

Source code for Windows and Linux


Windows compiled version

User Defined Settings

Screen Rotation: 0, 90, 180, 270
Touch Panel sensitivity: Normal, High, Extra (thickness is dependent of display)

There commands require PCB 2.0+ of any HTT display

Backlight Brightness: 0-255
Haptic Feedback: Duration, ms
Piezo: Duration, ms
Touch Feedback: 0 none, 1 Haptic, 2 Piezo, 3 Haptic & Piezo
Backlight Auto Dim: dim from last touch, seconds
Henry J.
President
Matrix Orbital

thebigkahune
LCD?
Posts: 1
Joined: Fri Aug 19, 2022 10:38 am

Re: HTT HDMI TFT Support Utility

Post by thebigkahune »

Hello,

I am able to compile this utility for linux however htt_util --scan does not show any devices. as a sanity check i verified the device is visible on windows with the precompiled binary. I can also see the device is loaded using lsusb. Any tips on getting this to work in linux?

-Doug

Ray
Matrix Orbital
Matrix Orbital
Posts: 742
Joined: Thu Dec 13, 2001 4:00 pm
Location: Earth.... I think..
Contact:

Re: HTT HDMI TFT Support Utility

Post by Ray »

Likely a permission issue imposed by the OS, can you try with sudo ?

If that works you'll have to add a udev rule to give users permissions to touch the device :

Code: Select all

ATTR{idVendor}=="1b3d", ATTR{idProduct}=="14c9", TAG+="uaccess"
will likely do it, but i don't have system to test this on at the moment so you may have to get creative here.

Ray
Matrix Orbital
Matrix Orbital
Posts: 742
Joined: Thu Dec 13, 2001 4:00 pm
Location: Earth.... I think..
Contact:

Re: HTT HDMI TFT Support Utility

Post by Ray »

Found some time to test on Linux, the following udev rules will allow regular users to use the htt utility

Code: Select all

SUBSYSTEM=="usb", ATTRS{idVendor}=="1b3d", ATTRS{idProduct}=="14c9", MODE="0666"
KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="1b3d", ATTRS{idProduct}=="14c9", MODE="0666"

Post Reply