Difference between revisions of "GINPUT"

From uGFX Wiki
Jump to: navigation, search
(Created page with "GINPUT is a powerful module which provides an easy way to interface different hardware peripherals such as touchscreens to the rest of the library. To use any of these featur...")
 
Line 1: Line 1:
GINPUT is a powerful module which provides an easy way to interface different hardware peripherals such as touchscreens to the rest of the library.
+
GINPUT is a powerful module which provides an easy way to interface different hardware peripherals such as touchscreens to the rest of the library. It provides everything which these peripherals need in order to operate properly such as calibration routines for the touchscreens.
  
To use any of these features, you first have to enable the GINPUT module in your [[gfxconf.h]]:
+
[File:Ginput_architecture.png|right|frame|GINPUT architecture]
 
+
<syntaxhighlight lang=c>
+
#define GFX_USE_GINPUT TRUE
+
</syntaxhighlight>
+
 
+
The following input drivers have already been written for GINPUT:
+
 
+
* Touchscreen / Mouse
+
* General purpose digital input
+
* General purpose anlog input
+

Revision as of 21:00, 1 July 2014

GINPUT is a powerful module which provides an easy way to interface different hardware peripherals such as touchscreens to the rest of the library. It provides everything which these peripherals need in order to operate properly such as calibration routines for the touchscreens.

[File:Ginput_architecture.png|right|frame|GINPUT architecture]