sensirion_i2c_sgp43
  • Installation
  • Quick Start
  • Development
  • API Documentation
sensirion_i2c_sgp43
  • Sensirion SGP43 I2C Python Driver
  • View page source

Sensirion SGP43 I2C Python Driver

This package contains the driver for a Sensirion SGP43 sensor. It provides a hardware-independent interface which works with various I2C transceivers.

Contents

  • Installation
  • Quick Start
    • Execute measurements with SensorBridge
      • Example script
    • Execute measurements using internal Linux I²C driver
      • Example script
  • Development
    • Run tests
    • Build documentation
  • API Documentation
    • SGP43
      • Sgp43Device
        • Sgp43DeviceBase
          • Sgp43DeviceBase.__init__()
          • Sgp43DeviceBase.channel
          • Sgp43DeviceBase.measure_and_set_temperatures()
          • Sgp43DeviceBase.execute_self_test()
          • Sgp43DeviceBase.get_serial_number()
          • Sgp43DeviceBase.turn_heater_off()
        • Sgp43Device
          • Sgp43Device.sgp43
          • Sgp43Device.__init__()
      • Commands
        • MeasureAndSetTemperatures
          • MeasureAndSetTemperatures.CMD_ID
          • MeasureAndSetTemperatures.pack()
          • MeasureAndSetTemperatures.tx
          • MeasureAndSetTemperatures.rx
        • ExecuteSelfTest
          • ExecuteSelfTest.CMD_ID
          • ExecuteSelfTest.pack()
          • ExecuteSelfTest.tx
          • ExecuteSelfTest.rx
        • GetSerialNumber
          • GetSerialNumber.CMD_ID
          • GetSerialNumber.pack()
          • GetSerialNumber.tx
          • GetSerialNumber.rx
        • TurnHeaterOff
          • TurnHeaterOff.CMD_ID
          • TurnHeaterOff.pack()
          • TurnHeaterOff.tx
      • Result Types
Next

© Copyright 2026 Sensirion AG, Switzerland.

Built with Sphinx using a theme provided by Read the Docs.