Merge dev into master: документация приведена в соответствие с кодом
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
commit
fec4c9be1a
2 files changed
+6
-6
No files matched your search
+5
-5
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
```
|
```
|
||||||
LibreHardwareMonitorLib.dll ──> PowerShell-агент ──COM (USB CDC)──> ESP32-C3 ──I2C──> OLED 72×40
|
LibreHardwareMonitorLib.dll ──> PowerShell-агент ──COM (USB CDC)──> ESP32-C3 ──I2C──> OLED 72×40
|
||||||
(через драйвер PawnIO) раз в секунду "T=67.0;L=34" U8g2
|
(через драйвер PawnIO) раз в секунду "T=67.0;L=34;M=97" U8g2
|
||||||
```
|
```
|
||||||
|
|
||||||
**Плата ничего не измеряет сама.** Она принимает готовые строки по USB и рисует
|
**Плата ничего не измеряет сама.** Она принимает готовые строки по USB и рисует
|
||||||
@@ -173,8 +173,8 @@ powershell -ExecutionPolicy Bypass -File "D:\Soft\Arduino\CPU_temp\agent\cpu_tem
|
|||||||
|
|
||||||
```
|
```
|
||||||
connected: COM4
|
connected: COM4
|
||||||
T=47.0;L=24
|
T=47.0;L=24;M=97
|
||||||
T=48.0;L=14
|
T=48.0;L=14;M=97
|
||||||
```
|
```
|
||||||
|
|
||||||
Одновременно на экране платы появится температура. Остановить — Ctrl+C.
|
Одновременно на экране платы появится температура. Остановить — Ctrl+C.
|
||||||
@@ -286,7 +286,7 @@ Start-ScheduledTask -TaskName 'CPU Temp Agent'
|
|||||||
|
|
||||||
## Что показывает экран
|
## Что показывает экран
|
||||||
|
|
||||||
Экранов два, переключаются коротким нажатием кнопки **BOOT**:
|
Экранов два, переключаются нажатием кнопки **BOOT** (длительность не важна):
|
||||||
|
|
||||||
| Экран | Крупно | Мелко | График |
|
| Экран | Крупно | Мелко | График |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
@@ -382,7 +382,7 @@ $sp.Close()
|
|||||||
| Путь | Что это |
|
| Путь | Что это |
|
||||||
|---|---|
|
|---|---|
|
||||||
| `config.h` | все настройки |
|
| `config.h` | все настройки |
|
||||||
| `CPU_temp.ino` | свежесть данных, гистерезис тревоги, светодиод |
|
| `CPU_temp.ino` | свежесть данных, гистерезис тревоги, кнопка, выбор экрана, светодиод |
|
||||||
| `link.h` / `link.cpp` | неблокирующее чтение строки из Serial и её разбор |
|
| `link.h` / `link.cpp` | неблокирующее чтение строки из Serial и её разбор |
|
||||||
| `ui.h` / `ui.cpp` | отрисовка через U8g2, кольцевой буфер истории, негатив |
|
| `ui.h` / `ui.cpp` | отрисовка через U8g2, кольцевой буфер истории, негатив |
|
||||||
| `tools/i2c_scan/` | одноразовый скетч поиска пинов дисплея |
|
| `tools/i2c_scan/` | одноразовый скетч поиска пинов дисплея |
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Агент CPU Temp
|
# Агент CPU Temp
|
||||||
|
|
||||||
Читает температуру и загрузку процессора и раз в секунду отдаёт их плате
|
Читает температуру и загрузку процессора и раз в секунду отдаёт их плате
|
||||||
ESP32-C3 по USB-COM строкой вида `T=67.0;L=34`.
|
ESP32-C3 по USB-COM строкой вида `T=67.0;L=34;M=97`.
|
||||||
|
|
||||||
## Что нужно установить
|
## Что нужно установить
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user