CelsiusToHue

Kurzbeschreibung

CelsiusToHue wandelt eine Temperatur in Celsius in einen 16bit Farbwert (Hue) im HSL-Farbraum um.

../_images/celsiustohue.svg

Input

CelsiusToHue besitzt einen Input-Port.

celsius = (string, int8, int16, int32, int64, float16, float32, float64);

Als Input empfängt CelsiusToHue eine Temperatur in Grad Celsius.

Output

CelsiusToHue besitzt einen Output-Port.

hue = int16;

Als Output verschickt CelsiusToHue einen Farbwert (Hue) im HSL-Farbraum.

Parametrisierung

keine.

Funktion

CelsiusToHue wandelt eine Temperatur in Grad Celsius in einen Farbtonwert im HSL-Farbraum um.

Der Temperaturbereich reicht von -20 bis +40 Grad. -20° entspricht 250° im HSL Farbrad als 16bit Wert: 45511 (tiefes Blau) +40° entspricht 0° im HSL Farbrad als 16bit Wert: 0 (Rot)

Python-Module

CelsiusToHue benutzt folgende Python-Module:

  • influxdb