ft5x06 — Controlador de pantalla táctil¶
El módulo ft5x06 proporciona un controlador para el controlador de pantalla táctil capacitiva FT5x06 usado en la OpenMV Pure Thermal.
class FT5X06 – Controlador de pantalla táctil¶
- class ft5x06.FT5X06(i2c_addr: int = 0x38)¶
Crea un objeto controlador de pantalla táctil.
i2c_addres la dirección I2C del controlador FT5x06.- get_gesture() int¶
Devuelve el gesto actual. El valor de retorno es una de las constantes
ft5x06.GESTURE_*.Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- get_points() int¶
Devuelve el número actual de puntos de contacto (0-5).
Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- get_point_flag(index: int) int¶
Devuelve el estado actual del punto de contacto en
index(0-4). El valor de retorno es una de las constantesft5x06.FLAG_*.Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- get_point_id(index: int) int¶
Devuelve el id del punto de contacto en
index(0-4). El id es un valor numérico que permite rastrear un punto de contacto a lo largo de las actualizaciones a medida que se añaden y se eliminan puntos.Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- get_point_x(index: int) int¶
Devuelve la posición de píxel x del punto de contacto en
index(0-4).Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- get_point_y(index: int) int¶
Devuelve la posición de píxel y del punto de contacto en
index(0-4).Cuando se registra una función de retorno (callback) mediante
FT5X06.touch_callback(), este método solo debe llamarse desde dentro de la función de retorno (callback).
- touch_callback(callback: object) None¶
Registra
callbackpara que se invoque en un evento táctil. La función de retorno (callback) recibe un argumento: el número actual de puntos de contacto (0-5).Pase
Nonecomocallbackpara deshabilitar la función de retorno (callback). Mientras haya una función de retorno (callback) registrada, no llame aFT5X06.update_points()fuera de la función de retorno (callback).