API Reference ============= ShdlcSerialFrameBuilder ----------------------- .. automodule:: sensirion_shdlc_driver.serial_frame_builder ShdlcPort --------- .. autoclass:: sensirion_shdlc_driver.port.ShdlcPort .. autoclass:: sensirion_shdlc_driver.port.ShdlcSerialPort .. autoclass:: sensirion_shdlc_driver.port.ShdlcTcpPort ShdlcConnection --------------- .. autoclass:: sensirion_shdlc_driver.connection.ShdlcConnection ShdlcDevice ----------- .. autoclass:: sensirion_shdlc_driver.device.ShdlcDevice ShdlcFirmwareImage ------------------ .. automodule:: sensirion_shdlc_driver.firmware_image ShdlcFirmwareUpdate ------------------- .. automodule:: sensirion_shdlc_driver.firmware_update ShdlcCommand ------------ .. autoclass:: sensirion_shdlc_driver.command.ShdlcCommand .. automodule:: sensirion_shdlc_driver.commands.baudrate .. automodule:: sensirion_shdlc_driver.commands.bootloader .. automodule:: sensirion_shdlc_driver.commands.device_info .. automodule:: sensirion_shdlc_driver.commands.device_reset .. automodule:: sensirion_shdlc_driver.commands.device_version .. automodule:: sensirion_shdlc_driver.commands.error_state .. automodule:: sensirion_shdlc_driver.commands.factory_reset .. automodule:: sensirion_shdlc_driver.commands.reply_delay .. automodule:: sensirion_shdlc_driver.commands.slave_address .. automodule:: sensirion_shdlc_driver.commands.system_up_time Types ----- .. autoclass:: sensirion_shdlc_driver.types.FirmwareVersion .. autoclass:: sensirion_shdlc_driver.types.HardwareVersion .. autoclass:: sensirion_shdlc_driver.types.ProtocolVersion .. autoclass:: sensirion_shdlc_driver.types.Version Exceptions ---------- .. inheritance-diagram:: sensirion_shdlc_driver.errors .. automodule:: sensirion_shdlc_driver.errors