I2C Plugin for Xojo

I2C.FunctionalityMatrix Class (console safe)

Class storing capability matrix for I2C adapter.

Object
   FunctionalityMatrix

class I2C.FunctionalityMatrix

Constructors

FunctionalityMatrix (console safe) Private constructor.

Properties

Addressing10Bit (console safe) Returns true if the adapter supports 10 bit addressing.
I2C (console safe) Returns true if the adapter supports I2C..
I2CReadBlock (console safe) Returns true if the adapter supports I2C Read block.
I2CWriteBlock (console safe) Returns true if the adapter supports I2C Write block.
SMBusBlockProcessCall (console safe) Returns true if the adapter supports block process call.
SMBusPEC (console safe) Returns true if the adapter supports PEC.
SMBusProcessCall (console safe) Returns true if the adapter supports process call.
SMBusQuickCommand (console safe) Returns true if the adapter supports quick command.
SMBusReadBlock (console safe) Returns true if the adapter supports read block.
SMBusReadByte (console safe) Returns true if the adapter supports read byte.
SMBusReadWord (console safe) Returns true if the adapter supports read word..
SMBusReceiveByte (console safe) Returns true if the adapter supports receive byte..
SMBusSendByte (console safe) Returns true if the adapter supports send byte.
SMBusWriteBlock (console safe) Returns true if the adapter supports write block.
SMBusWriteByte (console safe) Returns true if the adapter supports write byte.
SMBusWriteWord (console safe) Returns true if the adapter supports write word.

Supported Platforms:

  • Linux ARM 32 bit
  • Linux ARM 64 bit
  • Unsupported Platforms:

  • macOS Intel 64 bit
  • macOS Apple Silicon
  • Windows 32 bit
  • Windows 64 bit
  • Windows ARM 64 bit
  • Linux 32 bit
  • Linux 64 bit