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