closed

Loginbox

Please enter your username and password into the following fields to log in.


  • Username:
  • Password:
  •  
  • Auto log in on every visit.


  •  

Demo XGraph_TFT800x480



TheBeginner offline
Benutzer
Avatar
Gender: n/a
Location: GERMANY  Wunsiedel Bayern
Age: 62
Posts: 467
Registered: 06 / 2013
Private message
Subject: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 11:58   -  
Ich habe mir so ein TFT 7 Zoll mit SSD1963 vor einiger Zeit gekauft,
nun habe ich auch touchscreen eingebaut. (uses uTouchBD)

So ganz zufrieden bin ich damit nicht, eine schaltfläche 1cm x 1 cm unten links
und mehrere noch größere oben rechts auf dem TFT, taste ich unten rechts dann
schalten die oben ab und zu.

Die die Kalibrierung habe ich mit einem Stift gemacht, nicht mit einem Finger.
Ich denke mit einem Stift ist es genauer.
Code

   if not TouchCalibrated then
       DoCalibration(800, 480);
  endif;


Woran kann es liegen ? Muss ich davon ausgehen das es aus China kommt ?
Ist die Qualität diese TFT nicht so gut ? Oder liegt es an meiner Programmierung ?


Gruß Frank

PS Das Display habe ich über Eckstein gekauft
------------------------------------------------------------------------
Als Gott mich schuf wollte er angeben.
go down go up
Harry offline
PowerUser
Avatar
Gender: male
Location: GERMANY  zwischen Augsburg und Ulm
Age: 54
Posts: 1542
Registered: 03 / 2003
Private message
Subject: Re: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 14:49   -  
Hallo Frank,

ich vermute, daß es ein resistiver Touch ist? Da hast du ein gewisses Prellen, wie bei Tastern. Kannst du über den Touch-IC evtl. was konfigurieren, daß z.B. min. xx ms gedrückt sein muß?

Gruss
Harry
Elektronik arbeitet mit Rauch - wenn man den Rauch raus läßt, funktioniert es nicht mehr.
Electronics works with smoke - if you let the smoke out, it works no longer.
go down go up
TheBeginner offline
Benutzer
Avatar
Gender: n/a
Location: GERMANY  Wunsiedel Bayern
Age: 62
Posts: 467
Registered: 06 / 2013
Private message
Subject: Re: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 15:39   -  
Hallo Harry, ich wüsste nicht wo ?!



Gruß Frank
------------------------------------------------------------------------
Als Gott mich schuf wollte er angeben.
go down go up
Harry offline
PowerUser
Avatar
Gender: male
Location: GERMANY  zwischen Augsburg und Ulm
Age: 54
Posts: 1542
Registered: 03 / 2003
Private message
Subject: Re: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 16:38   -  
Was für ein Chip ist da drauf?

Harry
Elektronik arbeitet mit Rauch - wenn man den Rauch raus läßt, funktioniert es nicht mehr.
Electronics works with smoke - if you let the smoke out, it works no longer.
go down go up
TheBeginner offline
Benutzer
Avatar
Gender: n/a
Location: GERMANY  Wunsiedel Bayern
Age: 62
Posts: 467
Registered: 06 / 2013
Private message
Subject: Re: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 17:00   -  
Das steht in der Treiber uTouchBD.pas

https://www.buydisplay.com/download/ic/XPT2046.pdf

Code

unit uTouchBD;

(*********************************************************)
(* XPT2046/ADS7843 Touch Controller Interface            *)
(* Uses SPI_D for data                                   *)
(* IRQ pin at PortB.7                                    *)
(*********************************************************)

interface
// global part

{ $W+}                  // enable/disable warnings for this unit

uses;



Gruß Frank
------------------------------------------------------------------------
Als Gott mich schuf wollte er angeben.
This post has been edited 1-times. Last edit: 23.09.2019 - 17:01 by TheBeginner.
go down go up
Harry offline
PowerUser
Avatar
Gender: male
Location: GERMANY  zwischen Augsburg und Ulm
Age: 54
Posts: 1542
Registered: 03 / 2003
Private message
Subject: Re: Demo XGraph_TFT800x480  -  Posted: 23.09.2019 - 17:26   -  
Auf die Schnelle hab ich auch nichts gefunden, daß der Chip das selber kann. Bleibt dir nichts anders übrig, als 2...3 Touchereignisse abwarten und nur wenn diese gleich sind zu reagieren.

Harry
Elektronik arbeitet mit Rauch - wenn man den Rauch raus läßt, funktioniert es nicht mehr.
Electronics works with smoke - if you let the smoke out, it works no longer.
This post has been edited 1-times. Last edit: 23.09.2019 - 17:26 by Harry.
go down go up
 


Registered users in this topic
Currently no registered users in this section

Delete cookies of this forum  •  FAQ / Help  •  Team page  •  Imprint   |  Local time: 14.10.2019 - 13:04