Sensirion SPS30 I2C Python Driver
This package contains the driver for a Sensirion SPS30 sensor. It provides a hardware-independent interface which works with various I2C transceivers.
Contents
- Installation
- Quick Start
- Development
- API Documentation
- SPS30
- Sps30Device
Sps30DeviceBase
Sps30DeviceBase.__init__()
Sps30DeviceBase.channel
Sps30DeviceBase.start_measurement()
Sps30DeviceBase.stop_measurement()
Sps30DeviceBase.read_data_ready_flag()
Sps30DeviceBase.read_measurement_values_uint16()
Sps30DeviceBase.read_measurement_values_float()
Sps30DeviceBase.sleep()
Sps30DeviceBase.wake_up()
Sps30DeviceBase.start_fan_cleaning()
Sps30DeviceBase.read_auto_cleaning_interval()
Sps30DeviceBase.write_auto_cleaning_interval()
Sps30DeviceBase.read_product_type()
Sps30DeviceBase.read_serial_number()
Sps30DeviceBase.read_firmware_version()
Sps30DeviceBase.read_device_status_register()
Sps30DeviceBase.clear_device_status_register()
Sps30DeviceBase.device_reset()
Sps30Device
- Commands
OutputFormat
StartMeasurement
StopMeasurement
ReadDataReadyFlag
ReadMeasurementValuesUint16
ReadMeasurementValuesFloat
Sleep
WakeUp
StartFanCleaning
ReadAutoCleaningInterval
WriteAutoCleaningInterval
ReadProductType
ReadSerialNumber
ReadFirmwareVersion
ReadDeviceStatusRegister
ClearDeviceStatusRegister
DeviceReset
- Result Types
- Sps30Device
- SPS30