lories.connectors.serial.sdi12#
Classes#
Helper class that provides a standard way to create an ABC using |
Module Contents#
- class lories.connectors.serial.sdi12.Sdi12Connector(context: lories._core._registrator.RegistratorContext, configs: lories._core._configurations.Configurations | None = None, **kwargs)#
Bases:
lories.connectors.serial._serial._SerialConnector
Helper class that provides a standard way to create an ABC using inheritance.
- _break() None#
Issue SDI-12 break (≥12 ms of spacing, i.e. logic 0).
- _read_sensor(resources: lories.typing.Resources, address: AnyStr) Dict[str, float] | None#
Perform a full measurement cycle: aM! → parse atttn → wait ttt → aD0! … aDn! → parse values
- read(resources: lories.typing.Resources) pandas.DataFrame#
Read all sensors.