circuitpython-sensirion-i2c-driver
1.0.2
Installation
Quick Start
Transceivers
Single/Multi-Channel Mode
Error Handling
Logging / Debugging
Device Driver Guidelines
API Reference
circuitpython-sensirion-i2c-driver
Docs
»
Index
Index
_
|
A
|
C
|
D
|
E
|
F
|
I
|
L
|
O
|
P
|
R
|
S
|
T
|
W
_
__call__() (circuitpython_sensirion_i2c_driver.crc_calculator.CrcCalculator method)
__init__ (circuitpython_sensirion_i2c_driver.errors.IOError attribute)
__init__() (circuitpython_sensirion_i2c_driver.command.I2cCommand method)
(circuitpython_sensirion_i2c_driver.connection.I2cConnection method)
(circuitpython_sensirion_i2c_driver.crc_calculator.CrcCalculator method)
(circuitpython_sensirion_i2c_driver.device.I2cDevice method)
(circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError method)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError method)
(circuitpython_sensirion_i2c_driver.errors.I2cError method)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError method)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError method)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError method)
(circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver method)
(circuitpython_sensirion_i2c_driver.sensirion_command.SensirionI2cCommand method)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 method)
A
always_multi_channel_response (circuitpython_sensirion_i2c_driver.connection.I2cConnection attribute)
API_VERSION (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
C
channel_count (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
circuitpython_sensirion_i2c_driver.command (module)
circuitpython_sensirion_i2c_driver.connection (module)
circuitpython_sensirion_i2c_driver.crc_calculator (module)
circuitpython_sensirion_i2c_driver.device (module)
circuitpython_sensirion_i2c_driver.errors (module)
circuitpython_sensirion_i2c_driver.linux_i2c_transceiver (module)
circuitpython_sensirion_i2c_driver.sensirion_command (module)
circuitpython_sensirion_i2c_driver.transceiver_v1 (module)
close() (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver method)
connection (circuitpython_sensirion_i2c_driver.device.I2cDevice attribute)
CrcCalculator (class in circuitpython_sensirion_i2c_driver.crc_calculator)
D
description (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
E
errno (circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError attribute)
(circuitpython_sensirion_i2c_driver.errors.IOError attribute)
execute() (circuitpython_sensirion_i2c_driver.connection.I2cConnection method)
(circuitpython_sensirion_i2c_driver.device.I2cDevice method)
F
filename (circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError attribute)
(circuitpython_sensirion_i2c_driver.errors.IOError attribute)
filename2 (circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError attribute)
(circuitpython_sensirion_i2c_driver.errors.IOError attribute)
I
I2cChannelDisabledError
I2cChecksumError
I2cCommand (class in circuitpython_sensirion_i2c_driver.command)
I2cConnection (class in circuitpython_sensirion_i2c_driver.connection)
I2cDevice (class in circuitpython_sensirion_i2c_driver.device)
I2cError
I2cNackError
I2cTimeoutError
I2cTransceiveError
I2cTransceiverV1 (class in circuitpython_sensirion_i2c_driver.transceiver_v1)
interpret_response() (circuitpython_sensirion_i2c_driver.command.I2cCommand method)
(circuitpython_sensirion_i2c_driver.sensirion_command.SensirionI2cCommand method)
IOError
is_multi_channel (circuitpython_sensirion_i2c_driver.connection.I2cConnection attribute)
L
LinuxI2cTransceiver (class in circuitpython_sensirion_i2c_driver.linux_i2c_transceiver)
O
open() (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver method)
P
post_processing_time (circuitpython_sensirion_i2c_driver.command.I2cCommand attribute)
R
read_delay (circuitpython_sensirion_i2c_driver.command.I2cCommand attribute)
rx_length (circuitpython_sensirion_i2c_driver.command.I2cCommand attribute)
S
SensirionI2cCommand (class in circuitpython_sensirion_i2c_driver.sensirion_command)
slave_address (circuitpython_sensirion_i2c_driver.device.I2cDevice attribute)
STATUS_CHANNEL_DISABLED (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
STATUS_NACK (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
STATUS_OK (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
STATUS_TIMEOUT (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
STATUS_UNSPECIFIED_ERROR (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver attribute)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 attribute)
strerror (circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError attribute)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError attribute)
(circuitpython_sensirion_i2c_driver.errors.IOError attribute)
T
timeout (circuitpython_sensirion_i2c_driver.command.I2cCommand attribute)
transceive() (circuitpython_sensirion_i2c_driver.linux_i2c_transceiver.LinuxI2cTransceiver method)
(circuitpython_sensirion_i2c_driver.transceiver_v1.I2cTransceiverV1 method)
W
with_traceback() (circuitpython_sensirion_i2c_driver.errors.I2cChannelDisabledError method)
(circuitpython_sensirion_i2c_driver.errors.I2cChecksumError method)
(circuitpython_sensirion_i2c_driver.errors.I2cError method)
(circuitpython_sensirion_i2c_driver.errors.I2cNackError method)
(circuitpython_sensirion_i2c_driver.errors.I2cTimeoutError method)
(circuitpython_sensirion_i2c_driver.errors.I2cTransceiveError method)
(circuitpython_sensirion_i2c_driver.errors.IOError method)