|
8 | 8 | > * for Turing Smart Screen, use the official forum here: http://discuz.turzx.com/ |
9 | 9 | > * for other smart screens, contact your reseller |
10 | 10 |
|
| 11 | +> [!NOTE] |
| 12 | +> ## 🔀 About this fork: display platform (carousel / netmap / YAML pages) |
| 13 | +> This fork adds a **multi-page display platform** on top of the stock project — everything is |
| 14 | +> **purely additive** (no upstream files modified) and documented in **[DISPLAY.md](DISPLAY.md)**: |
| 15 | +> * 🎠 **Page carousel** — rotate YAML-defined stat pages (live-reloaded, per-page dwell/refresh) |
| 16 | +> * ⚡ **Diff-based partial rendering** — only changed bands cross the serial link; in-page value |
| 17 | +> ticks are wipe-free and CPU/RAM stays tiny (~1% of one core, ~30 MB) |
| 18 | +> * 🗺️ **Animated network map** — hosts up/down as a star topology, packet dots on spokes with live traffic |
| 19 | +> * 📊 **Widgets**: `bar`, `metric`, `radial` (traces existing theme ring art — works great over the |
| 20 | +> stock *Cyberdeck* background), `text`, `graph` (multi-series history), `cores` (per-core mini-bars) |
| 21 | +> * 🔌 **Pluggable data sources** — local psutil values plus named sources (Prometheus implemented), |
| 22 | +> so pages can show Kubernetes, fleet, or any scraped metric next to host stats |
| 23 | +> * 🌙 Extras: backlight night/away schedule, serial auto-reconnect, net rates with auto units, |
| 24 | +> RAPL CPU watts, systemd unit |
| 25 | +> |
| 26 | +> Quick start: `venv/bin/python display.py` with `display.yaml` (`mode: standard` runs the stock |
| 27 | +> engine untouched). Proposed upstream in |
| 28 | +> [mathoudebine/turing-smart-screen-python#1011](https://github.com/mathoudebine/turing-smart-screen-python/issues/1011). |
| 29 | +> Everything below this block is the original upstream README. |
| 30 | +
|
11 | 31 |   [-000000?style=for-the-badge&logo=apple&logoColor=white)](https://github.com/mathoudebine/turing-smart-screen-python/issues/7)   [](./LICENSE) |
12 | 32 |
|
13 | 33 | A Python system monitor program and an abstraction library for **small IPS USB-C displays.** |
|
0 commit comments