Přeskočit obsah

Grafy OLED: radiální segmentový ukazatel (internal_oled_draw_radial_segment_gauge)

Co dělá: Vykreslí radiální segmentový ukazatel s nastavitelným počtem segmentů.

internal_oled_draw_radial_segment_gauge

Vstupy

  • VAL: hodnota typu Hodnota.
  • X: hodnota typu Hodnota.
  • Y: hodnota typu Hodnota.
  • R: hodnota typu Hodnota.
  • SEG: hodnota typu Hodnota.

Výstup

  • Žádný (příkazový blok).

Kdy použít

  • Když chceš kruhové „dílky“ podobně jako LED ring.
  • Pro stavy, kde je důležitá rychlá vizuální orientace.

Tipy a pasti

  • Počet segmentů SEG je celá hodnota; použij kladné číslo pro smysluplný výstup.
  • Stejně jako ostatní gauge bloky pracuje s hodnotou VAL v rozsahu 0–100.

Ukázka generovaného Python kódu

oled_charts.draw_radial_segment_gauge(fbuf, _chart_int(0), _chart_int(0), _chart_int(0), _chart_int(0), _chart_clamp(_chart_float(00