#include "circle_api.h"#include "UWindows.h"#include "Calibrate.h"Functions | |
| bool | UW_TSIsClicked (void) |
| Return if Touchs screen is clicked. | |
| void | UW_TSDrawCurser (u8 x, u8 y) |
| Return if Touchs screen is clicked. | |
| u8 | UW_TSCalibrate (void) |
| Perform a 3 point Calibration. | |
| u16 | UW_TSGetPos (void) |
| retur a clibratin pointer | |
| u16 | UW_TSInit (void) |
| Initialize TS variables. | |
Variables | |
| POINT | screensample [3] |
| POINT | displaysample [3] |
| MATRIX | matrix |
| u8 | calibration_phase |
| u8 | lasttouchstatus |
]
To Handle Touch Screen Operations.
| u8 UW_TSCalibrate | ( | void | ) |
Perform a 3 point Calibration.
The Calibration algorithm is done on 3 points this function implements it.

Return if Touchs screen is clicked.
This function will draw a cursor for calibration
| u16 UW_TSGetPos | ( | void | ) |
retur a clibratin pointer
The function will retun a clibrated position (if Calibration enabled)

| u16 UW_TSInit | ( | void | ) |
Initialize TS variables.
| bool UW_TSIsClicked | ( | void | ) |
Return if Touchs screen is clicked.
This function will detect a toggle in TS status and return True when TS is pressed after being released before
1.6.1