diff options
| author | Arslaan Pathan <[email protected]> | 2026-03-30 18:11:00 +1300 |
|---|---|---|
| committer | Arslaan Pathan <[email protected]> | 2026-03-30 18:11:00 +1300 |
| commit | 87b8451e0638e864dff3d624086ace93edfd3f77 (patch) | |
| tree | 1873a57de03e151b1804ad6692367362a525c4c8 | |
| parent | e983de9c60e7b0e4264878c19dab8e45962efa10 (diff) | |
| download | zwzn-freefit-re-87b8451e0638e864dff3d624086ace93edfd3f77.tar.xz zwzn-freefit-re-87b8451e0638e864dff3d624086ace93edfd3f77.zip | |
Add disclaimer and remove 'unconfirmed' from bytes 17-18
| -rw-r--r-- | README.md | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -139,6 +139,12 @@ Send chunks sequentially with ~100ms delay between each. ### enterMakeDial (watch face) +#### > THIS IS NOT GUARANTEED TO BE STABLE!! +#### > ENTERMAKEDIAL CAN VARY HEAVILY DEPENDING ON THE WATCH VARIANT +#### > SOME WATCHES EXPECT RAW RGB565, SOME PRESUMABLY EXPECT BMP-WRAPPED RGB565(?) +#### > THE FOLLOWING DOCUMENTATION WORKS FOR MY WATCH, IT MAY BE DIFFERENT FOR OTHER VARIANTS +#### > I CANNOT TEST MORE THAN THE WATCH I CURRENTLY HAVE + This protocol sends a custom watchface to the watch. The watch expects raw RGB565 pixel data, sent in chunks. Protocol flow: @@ -206,7 +212,7 @@ byte[14+] = raw RGB565 pixel data (up to chunk size bytes) **Notes:** - UI overlay (time/date) only appears if byte[15] = 0x01 -- Text color is presumably set via bytes[17-18] (RGB565) [unconfirmed] +- Text color is presumably set via bytes[17-18] (RGB565) - The watch does NOT automatically overlay UI - you must enable it - Actual display height is 296, not 280 (white bar appears at bottom with 280) - Resolution and variables can vary quite a lot depending on watch variant |
