sensirion-shdlc-driver
  • SHDLC Protocol
  • Installation
  • Quick Start
  • Executing Custom Commands
  • Logging / Debugging
  • API Reference
sensirion-shdlc-driver
  • Sensirion SHDLC Python Driver
  • View page source

Sensirion SHDLC Python Driver

This package contains the base driver for Sensirion SHDLC devices. It allows to transmit and receive SHDLC frames over the serial port and provides some generic commands (e.g. reading the serial number of a device).

Contents

  • SHDLC Protocol
  • Installation
    • Firmware Updater Dependencies
  • Quick Start
  • Executing Custom Commands
    • Using ShdlcCommand Directly
    • Deriving from ShdlcCommand
    • Creating a Device Class
  • Logging / Debugging
    • Usage
    • Log Raw Transmitted/Received Data
    • Change Logging Verbosity of Modules
  • API Reference
    • ShdlcSerialFrameBuilder
    • ShdlcPort
      • ShdlcPort
      • ShdlcSerialPort
      • ShdlcTcpPort
    • ShdlcConnection
      • ShdlcConnection
    • ShdlcDevice
      • ShdlcDeviceBase
      • ShdlcDevice
    • ShdlcFirmwareImage
    • ShdlcFirmwareUpdate
    • ShdlcCommand
      • ShdlcCommand
    • Types
      • FirmwareVersion
      • HardwareVersion
      • ProtocolVersion
      • Version
    • Exceptions
Next

© Copyright 2026 Sensirion AG, Switzerland.

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