HardwareInformation

Information on the hub

Syntax: see Call Structure

{

"method": "cbrx_connection_get",

"params": [

connection-handle,

"HardwareInformation"

]

}

connection-handle is the Connection Handles as an integer.

Returns:

{

"result": {

"ProductName": “product-name”,

"ProductWebPage": "product-webpage",

"TemperatureRangeC": {

"Min": min-temperature,

"Max": max-temperature

},

"HumidityRange": {

"Min": min-humidity,

"Max": max-humidity

},

"DimensionsMillimetres": {

"Width": product-width,

"Length": product-length,

"Height": product-height

},

"HostPortType": "host-port",

"HostPortBandwidth": "host-port-bandwidth",

"HubMaxPowerOutputWatts": hub-max-power-output,

"Ports": {

"1": {

"HardwareInformation": {

"Type": "port-type",

"Bandwidth": "port-bandwidth",

"VoltageMax": port-max-volts,

"MilliampsMax": port-max-current

}

},

// etc all ports.

}

}

}

}

Variable Description
product-name Product name of the hub
product-webpage The webpage for the hub
min-temperature The minimum recommended temperature for the hubs enviroment (°C)
max-temperature The maximum recommended temperature for the hubs enviroment
min-humidity The minimum ambient humidty % for the hubs enviroment
max-humidity The maximum ambient humidity % for the hubs enviroment
product-width The width of the hub (mm)
product-length The length of the hub (mm)
product-height The height of the hub (mm)
host-port The USB type of the host port
host-port-bandwidth The maximum bandwidth for the host port (Gbps)
hub-max-power-output The maximum power output for the whole hub
port-type The USB type of the downstream ports
port-bandwidth The maximum bandwidth for the downstream ports (Gbps)
port-max-volts The maximum Voltage output for the downstream ports (V)
port-max-current The maximum Current output fo the downstream ports (mA)
Example
Copy
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "ProductName": "ThunderSync3-C10",
    "ProductWebPage": "https://www.cambrionix.com/products/thundersync3-c10",
    "TemperatureRangeC": {
      "Min": 10,
      "Max": 35
    },
    "HumidityRange": {
      "Min": 5,
      "Max": 95
    },
    "DimensionsMillimetres": {
      "Width": 193,
      "Length": 136,
      "Height": 34
    },
    "HostPortType": "Thunderbolt 3",
    "HostPortBandwidth": "40Gbps",
    "HubMaxPowerOutputWatts": 150,
    "Ports": {
      "1": {
        "HardwareInformation": {
          "Type": "USB Type-C",
          "Bandwidth": "5Gbps",
          "VoltageMax": 5.2,
          "MilliampsMax": 3000
        }
      },
      // etc all ports.
    }
  }
}