hvl_ccb.utils.conversion.sensor

digraph inheritancee810991e69 { bgcolor=transparent; rankdir=TB; size=""; "ABC" [fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",tooltip="Helper class that provides a standard way to create an ABC using"]; "LEM4000S" [URL="../hvl_ccb.utils.conversion.sensor.html#hvl_ccb.utils.conversion.sensor.LEM4000S",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="LEM4000S()"]; "Sensor" -> "LEM4000S" [arrowsize=0.5,style="setlinewidth(0.5)"]; "LMT70A" [URL="../hvl_ccb.utils.conversion.sensor.html#hvl_ccb.utils.conversion.sensor.LMT70A",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top",tooltip="Converts the output voltage (V) to the measured temperature (default °C)"]; "Sensor" -> "LMT70A" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Sensor" [URL="../hvl_ccb.utils.conversion.sensor.html#hvl_ccb.utils.conversion.sensor.Sensor",fillcolor=white,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.25,shape=box,style="setlinewidth(0.5),filled",target="_top"]; "ABC" -> "Sensor" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

Sensors that are used by the devices implemented in the CCB

class LEM4000S[source]

Bases: Sensor

CONVERSION
calibration_factor
convert(value, **kwargs)
shunt
class LMT70A[source]

Bases: Sensor

Converts the output voltage (V) to the measured temperature (default °C) when using a TI Precision Analog Temperature Sensor LMT70(A)

LUT
convert(value, **kwargs)
temperature_unit
class Sensor[source]

Bases: ABC

abstract convert(value, **kwargs)