refactor: project structure (#9)
Split up project into multiple crates and use a Cargo workspace.
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# AOOSTAR WTR MAX / GEM12+ PRO UART Screen Protocol
|
||||
|
||||
Reverse engineered [AOOSTAR WTR MAX](https://aoostar.com/products/aoostar-wtr-max-amd-r7-pro-8845hs-11-bays-mini-pc)
|
||||
UART display protocol, written in Rust.
|
||||
This project should also support the GEM12+ PRO device.
|
||||
|
||||
- [LCD Protocol](../../docs/lcd_protocol.md)
|
||||
- See [README](../../README.md) for more information about the `asterctl` screen control tool.
|
||||
|
||||
## Display Information
|
||||
|
||||
- **Resolution:** 960 × 376
|
||||
- **Manufacturer:** Synwit
|
||||
- **Connected over USB UART** with a proprietary serial communication protocol:
|
||||
- **USB device ID:** `416:90A1` (as shown by `lsusb`)
|
||||
- **Linux device (example on Debian):** `/dev/ttyACM0`
|
||||
- **1,500,000 baud**, 8N1 (likely ignored; actual USB transfer speed is much higher)
|
||||
Reference in New Issue
Block a user