update todos
This commit is contained in:
11
README.md
11
README.md
@@ -1,7 +1,7 @@
|
||||
# linuxSmartie
|
||||
Alphanumeric LCD software for Linux (kind of LCDSmartie for Windows but no GUI, no config file, no plugins, no Windows). Written with C++26, should compile with at least C++20.
|
||||
|
||||
Hardcoded to work with 4x40 character display because that's what I have and I don't plan on using anything else.
|
||||
Hardcoded to work with 4x40 character display because that's what I have and I don't plan on using anything else. Should work with most other display sizes by modifying `src/LCDDisplay.cpp`. Best of luck.
|
||||
|
||||
Vaguely inspired by suckless software philosophy.
|
||||
|
||||
@@ -9,14 +9,12 @@ Vaguely inspired by suckless software philosophy.
|
||||
Same as plugins. Just write more features scrub, learn some C++, damn
|
||||
|
||||
## TODOs
|
||||
- Extra screens support perhaps?
|
||||
- Media playback screen
|
||||
- In the LCDDisplay lib, reimplement all the features I have in picoSmartie + maybe finally add keypad support for both so I can toggle backlight (?) or change screens if I want any
|
||||
- Screens could be automatic tbh, like if it detects media playing it switches to media screen, if GPU power > 80W it switches to main (hwmon) screen
|
||||
- Gonna need custom chars for sure at some point
|
||||
- Measure execution time of main loop, if it's close enough to 1000ms, add network monitoring
|
||||
- Add more getters in general, CPU temp/clock/power/Vcore would be the big one
|
||||
- GPU is about as done as it's gonna be
|
||||
- Needs bar graphs still
|
||||
- Parse gpu_metrics for GPU metrics
|
||||
- Add more getters in general, CPU clock would be nice
|
||||
|
||||
## LCD layout
|
||||
It looks something like this
|
||||
@@ -28,6 +26,7 @@ It looks something like this
|
||||
1,200V 1186MHz 3150 2/9MHz 0,112V
|
||||
****************************************
|
||||
```
|
||||
(on LCDSmartie)
|
||||
|
||||
### Ok but what does it all mean
|
||||
In general left side is CPU/system stuff, right side is GPU stuff
|
||||
|
||||
Reference in New Issue
Block a user