Grafy OLED: přidat hodnotu do pole (internal_oled_data_add)¶
Co dělá: Přidá novou hodnotu do datového pole, omezí ji na zvolený rozsah a udrží maximální délku pole.

Vstupy¶
VAL: hodnota typu Hodnota.MAXLEN: hodnota typu Hodnota.- Pole
LIST: volba parametru v nabídce bloku. - Pole
RANGE: volba parametru v nabídce bloku.
Výstup¶
- Žádný (příkazový blok).
Kdy použít¶
- Když průběžně sbíráš data pro graf během běhu programu.
- Typicky jednou za periodu měření před vykreslením grafu.
Tipy a pasti¶
- Hodnota se převádí na číslo, omezí na zvolený rozsah a pak normalizuje na 0–100.
- Při
MAXLEN > 0se po přetečení odstraňují nejstarší prvky (klouzavé okno).
Ukázka generovaného Python kódu¶
chart_data_0 = chart_data_add(chart_data_0, 42, 0, 100, 64)