Skip to content

Commit f0a3ebc

Browse files
authored
Update README.md
1 parent 9f7bb6e commit f0a3ebc

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ This project is an open-source alternative software, NOT the original software p
1212
![Linux](https://img.shields.io/badge/Linux-FCC624?style=for-the-badge&logo=linux&logoColor=black) ![Windows](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white) ![macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=apple&logoColor=white) ![Raspberry Pi](https://img.shields.io/badge/Raspberry%20Pi-A22846?style=for-the-badge&logo=Raspberry%20Pi&logoColor=white) ![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54) [![Licence](https://img.shields.io/github/license/mathoudebine/turing-smart-screen-python?style=for-the-badge)](./LICENSE)
1313

1414

15-
A Python system monitor program and a library for **small IPS USB-C (UART) displays.**
15+
A Python system monitor program and an abstraction library for **small IPS USB-C (UART) displays.**
1616

1717
Supported operating systems : macOS, Windows, Linux (incl. Raspberry Pi), basically all OS that support Python 3.8+
1818

@@ -30,8 +30,8 @@ Supported operating systems : macOS, Windows, Linux (incl. Raspberry Pi), basica
3030

3131
### [> What is my smart screen model?](https://github.com/mathoudebine/turing-smart-screen-python/wiki/Hardware-revisions)
3232

33-
**Please note the Turing and the XuanFang screens are different products** designed and produced by different companies, despite having a similar appearance. The communication protocol is also different.
34-
This project support products from both manufacturers, including backplate RGB LEDs for available models!
33+
**Please note all listed smart screens are different products** designed and produced by different companies, despite having a similar appearance. Their communication protocol is also different.
34+
This project offers an abstraction layer to manage all of these products in a unified way, including some product-specific features like backplate RGB LEDs for available models!
3535

3636
If you haven't received your screen yet but want to start developing your theme now, you can use the [**"simulated LCD" mode!**](https://github.com/mathoudebine/turing-smart-screen-python/wiki/Simulated-display)
3737

@@ -81,17 +81,18 @@ Some themes are already included for a quick start!
8181

8282
## Control the display from your Python projects
8383

84-
If you don't want to use your screen for system monitoring, you can just use this project as a module to do some simple operations on the display from any Python code :
84+
If you don't want to use your screen for system monitoring, you can just use this project as a module from any Python code to do some simple operations on the display:
8585
- **Display custom picture**
8686
- **Display text**
87-
- **Display progress bar**
87+
- **Display horizontal / radial progress bar**
8888
- **Screen rotation**
8989
- Clear the screen (blank)
9090
- Turn the screen on/off
9191
- Display soft reset
9292
- Set brightness
9393
- Set backplate RGB LEDs color (on supported hardware rev.)
9494

95+
This project will act as an abstraction library to handle specific protocols and capabilities of each supported smart screen models in a transparent way for the user.
9596
Check `simple-program.py` as an example.
9697

9798
### [> Control the display from your code](https://github.com/mathoudebine/turing-smart-screen-python/wiki/Control-screen-from-your-own-code)

0 commit comments

Comments
 (0)