Bridge 1.1 API - I2C Commands

Set Bus Voltage

  • Command Request:

    {
      "transaction_id": "1",
      "command": "i2c_spi_uart_set_bus_voltage",
      "params": {
        "busVoltageInV": "<Float>"
      }
    }
  • Responses:

    • Immediate Promise Response:

      {
        "transaction_id": "1",
        "status": "success",
        "type": "command_response",
        "is_promise": true,
        "data": {
          "command": "i2c_spi_uart_set_bus_voltage"
        }
      }
    • Final Response:

      {
        "transaction_id": "1",
        "status": "success",
        "type": "command_response",
        "is_promise": false,
        "data": {
          "is_response_to": "i2c_spi_uart_set_bus_voltage",
          "status": "success"
        }
      }

I2C Set Parameters

  • Command Request:

  • Responses:

    • Immediate Promise Response:

    • Final Response:

I2C Read

  • Command Request:

  • Responses:

    • Immediate Promise Response:

    • Final Response:

I2C Write

  • Command Request:

  • Responses:

    • Immediate Promise Response:

    • Final Response:

I2C Read Using Subaddress

  • Command Request:

  • Responses:

    • Immediate Promise Response:

    • Final Response:

I2C Write Using Subaddress

  • Command Request:

  • Responses:

    • Immediate Promise Response:

    • Final Response:

Last updated