Skip to main content

I2C

I2C (Inter-Integrated Circuit) panel provides users with I2C communication protocol testing. You can set the clock rate to read, write, and query Slave devices.

I2C Test Panel

Supported Products and Ports

This function supports devices equipped with I2C interface. Please confirm the corresponding Port number according to your device model:

Product NamePort
USB-DAQ-F1-AD1~2
USB-DAQ-F1-AOD1~2
USB-DAQ-F1-CD1~2
USB-DAQ-F1-D1~2
USB-DAQ-F1-RD1~2
USB-DAQ-F1-TD1~2

Parameter Settings

I2C Clock Rate

Supports four standard transmission rates, please choose according to your hardware requirements:

  1. Standard: 100 kbit/s
  2. Fast: 400 kbit/s
  3. Fast Plus: 1 Mbit/s
  4. High Speed: 3.4 Mbit/s

Operation Instructions

Operate the buttons below to execute specific I2C commands:

ButtonFunction
Write AddressSet the I2C Slave Address.
WriteWrite data to the slave device at the specified address.
Read AddressSet the slave address to read from.
ReadRead data from the slave device.
QueryPerform a compound operation: Write command first, then read response data immediately (Repeated Start).
Bytes to ReadSpecify the length of data to read (Byte).
Read DelaySet the wait time (ms) after sending the read command, i.e., the timing interval.