ERIS CORE
Touch Class Reference

#include "Touch.h"

+ Inheritance diagram for Touch:
+ Collaboration diagram for Touch:

Public Member Functions

 Touch (uint8_t cspin, uint8_t tirq=255)
 
bool begin ()
 
TS_Point getPoint ()
 
void setCalibrationInputs (uint16_t raw_minx, uint16_t raw_miny, uint16_t raw_maxx, uint16_t raw_maxy)
 
bool touched ()
 
void update ()
 

Public Attributes

int16_t xraw =0
 
int16_t yraw =0
 
int16_t zraw =0
 

Protected Attributes

uint16_t _raw_maxx
 
uint16_t _raw_maxy
 
uint16_t _raw_minx
 
uint16_t _raw_miny
 
uint8_t csPin
 
uint32_t msraw =0x80000000
 
uint8_t rotation =1
 
uint8_t tirqPin
 

Detailed Description

Definition at line 17 of file Touch.h.


The documentation for this class was generated from the following files: