<p align="center">
<a href="https://github.com/pyaillet/ft6x36-rs/actions/workflows/ci.yml"><img src="https://github.com/pyaillet/ft6x36-rs/actions/workflows/ci.yml/badge.svg?branch=main" alt="Build status" /></a>
<a href="https://crates.io/crates/ft6x36"><img src="https://img.shields.io/crates/v/ft6x36.svg" alt="Crates.io"></a>
<a href="https://docs.rs/ft6x36"><img src="https://docs.rs/ft6x36/badge.svg" alt="Docs.rs"></a>
</p>
# FT6x36 Rust driver
Minimal FT6x36 implementation.
What's working:
- Reporting touch event statuses by querying the device
What's missing:
- Detecting gestures within the device. I found reports noticing the same problem
with C/C++ drivers, so I guess we are missing some information from the datasheet here
Interrupt service handler setup is not provided, as it depends on your platform
## Examples
You can find an example usage in this project: [TTGO T-Watch v1 rust example](https://github.com/pyaillet/twatch-idf-rs).
## Contributing
This project is open to contributions of any form, do not hesitate to open an issue or a pull-request
if you have questions or suggestions.