Sensirion SEN5x Sensor I²C Python Driver¶
This package contains the Python driver to communicate with the Sensirion SEN5x sensors using the I²C interface. It provides a hardware-independent interface which works with various I²C transceivers.
The driver supports all product variants (SEN50, SEN54, SEN55), but not all driver features are supported with all product variants. See class documentation for details which features depend on the product variant.
Contents¶
- Installation
- Quick Start
- API Reference
- Sen5xI2cDevice
- Sen5xMeasuredValues
- Response Data Types
- Commands
- CmdStartMeasurement
- CmdStartMeasurementWithoutPm
- CmdStopMeasurement
- CmdReadDataReady
- CmdReadMeasuredValues
- CmdGetTemperatureOffsetParameters
- CmdSetTemperatureOffsetParameters
- CmdGetWarmStartParameter
- CmdSetWarmStartParameter
- CmdGetRhtAccelerationMode
- CmdSetRhtAccelerationMode
- CmdGetVocAlgorithmTuningParameters
- CmdSetVocAlgorithmTuningParameters
- CmdGetNoxAlgorithmTuningParameters
- CmdSetNoxAlgorithmTuningParameters
- CmdGetVocAlgorithmState
- CmdSetVocAlgorithmState
- CmdStartFanCleaning
- CmdGetFanAutoCleaningInterval
- CmdSetFanAutoCleaningInterval
- CmdGetProductName
- CmdGetSerialNumber
- CmdGetVersion
- CmdReadDeviceStatus
- CmdReadAndClearDeviceStatus
- CmdDeviceReset