ft5x06 --- Trình Điều Khiển Màn Hình Cảm Ứng¶
Mô-đun ft5x06 cung cấp trình điều khiển cho bộ điều khiển màn hình cảm ứng điện dung FT5x06 được sử dụng trên OpenMV Pure Thermal.
class FT5X06 -- Bộ Điều Khiển Màn Hình Cảm Ứng¶
- class ft5x06.FT5X06(i2c_addr: int = 0x38)¶
Tạo một đối tượng bộ điều khiển màn hình cảm ứng.
i2c_addrlà địa chỉ I2C của bộ điều khiển FT5x06.- get_gesture() int¶
Trả về cử chỉ hiện tại. Giá trị trả về là một trong các hằng số
ft5x06.GESTURE_*.Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- get_points() int¶
Trả về số điểm chạm hiện tại (0-5).
Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- get_point_flag(index: int) int¶
Trả về trạng thái hiện tại của điểm chạm tại
index(0-4). Giá trị trả về là một trong các hằng sốft5x06.FLAG_*.Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- get_point_id(index: int) int¶
Trả về id của điểm chạm tại
index(0-4). Id là một giá trị số cho phép theo dõi một điểm chạm qua các lần cập nhật khi các điểm được thêm vào và xóa đi.Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- get_point_x(index: int) int¶
Trả về vị trí x theo điểm ảnh của điểm chạm tại
index(0-4).Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- get_point_y(index: int) int¶
Trả về vị trí y theo điểm ảnh của điểm chạm tại
index(0-4).Khi một hàm gọi lại được đăng ký qua
FT5X06.touch_callback(), phương thức này chỉ nên được gọi từ bên trong hàm gọi lại.
- touch_callback(callback: object) None¶
Đăng ký
callbackđể được gọi khi có sự kiện chạm. Hàm gọi lại nhận một đối số: số điểm chạm hiện tại (0-5).Truyền
Nonelàmcallbackđể vô hiệu hóa hàm gọi lại. Khi có hàm gọi lại được đăng ký, không được gọiFT5X06.update_points()bên ngoài hàm gọi lại.