Sensirion SCD30 I2C Python Driver
This package contains the driver for a Sensirion SCD30 sensor. It provides a hardware-independent interface which works with various I2C transceivers.
Contents
- Installation
- Quick Start
- Development
- API Documentation
- SCD30
- Scd30Device
Scd30DeviceBase
Scd30DeviceBase.__init__()
Scd30DeviceBase.channel
Scd30DeviceBase.start_periodic_measurement()
Scd30DeviceBase.stop_periodic_measurement()
Scd30DeviceBase.set_measurement_interval()
Scd30DeviceBase.get_measurement_interval()
Scd30DeviceBase.get_data_ready()
Scd30DeviceBase.read_measurement_data()
Scd30DeviceBase.activate_auto_calibration()
Scd30DeviceBase.get_auto_calibration_status()
Scd30DeviceBase.force_recalibration()
Scd30DeviceBase.get_force_recalibration_status()
Scd30DeviceBase.set_temperature_offset()
Scd30DeviceBase.get_temperature_offset()
Scd30DeviceBase.get_altitude_compensation()
Scd30DeviceBase.set_altitude_compensation()
Scd30DeviceBase.read_firmware_version()
Scd30DeviceBase.soft_reset()
Scd30Device
- Commands
StartPeriodicMeasurement
StopPeriodicMeasurement
SetMeasurementInterval
GetMeasurementInterval
GetDataReady
ReadMeasurementData
ActivateAutoCalibration
GetAutoCalibrationStatus
ForceRecalibration
GetForceRecalibrationStatus
SetTemperatureOffset
GetTemperatureOffset
GetAltitudeCompensation
SetAltitudeCompensation
ReadFirmwareVersion
SoftReset
- Result Types
- Scd30Device
- SCD30