{
    "descriptions": [
        {
            "configId": "0x10500",
            "defaultValue": "5000",
            "description": "Defines the test activity maximum run-time, in milliseconds. Default setting is 5000ms. Important: When the test is waiting for DUT with a max. delay this timeout is not advancing during the wait.",
            "flag": 3,
            "id": "TSI_USBC_EL_TIMEOUT",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Test timeout, in milliseconds",
            "type": 4
        },
        {
            "configId": "0x10501",
            "defaultValue": "0x0000000F",
            "description": "Defines DUT capabilities.",
            "bitList":
            [
                {"mask": "0x00000001", "description": "DUT Support DisplayPort Alternate mode"},
                {"mask": "0x00000002", "description": "DUT can act as a power source"},
                {"mask": "0x00000004", "description": "DUT can act as a power sink"},
                {"mask": "0x00000008", "description": "DUT does not support PD Contract"}
            ],
            "flag": 3,
            "id": "TSI_USBC_EL_DUT_CAPS",
            "name": "Defines DUT USBC capabilities.",
            "type": 12
        },
        {
            "configId": "0x10502",
            "defaultValue": "1500",
            "description": "Defines the time period for USB Type-C re-plug simulation “disconnected” state. The period is defined in milliseconds. Default value is 1500ms.",
            "flag": 3,
            "id": "TSI_USBC_EL_REPLUG_TIME",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Re-plug duration, in milliseconds",
            "type": 4
        },
        {
            "configId": "0x10503",
            "defaultValue": "10000",
            "description": "Defines the time period that the TE will wait for DUT to complete power contract negotiation. Time is defined in milliseconds. Default value is 5000ms.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_DUT_ATTACH_TIMEOUT",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "DUT attach timeout, in milliseconds",
            "type": 4
        },
        {
            "configId": "0x10504",
            "defaultValue": "5000",
            "description": "Defines power contract timeout, in milliseconds",
            "flag": 3,
            "id": "TSI_USBC_EL_PWR_CONTRACT_TIMEOUT",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Power Contract timeout, in milliseconds",
            "type": 4
        },
        {
            "configId": "0x10505",
            "defaultValue": "261",
            "description": "Defines the low limit for the voltage window when power sink current is 0.5A or 0.9A. The limit is defined in millivolts (mV). Default setting is 261mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_LOW_VOLTAGE_1",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC low voltage limit for default current (0.5A/0.9A), in mV",
            "type": 0
        },
        {
            "configId": "0x10506",
            "defaultValue": "588",
            "description": "Defines the high limit for the voltage window when power sink current is 0.5A or 0.9A. The limit is defined in millivolts (mV). Default settingf is 588mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_HI_VOLTAGE_1",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC high voltage limit for default current (0.5A/0.9A), in mV",
            "type": 0
        },
        {
            "configId": "0x10507",
            "defaultValue": "675",
            "description": "Defines the low limit for the voltage window when power sink current is 1.5A. The limit is defined in millivolts (mV). Default setting is 675mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_LOW_VOLTAGE_2",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC low voltage limit for 1.5A current, in mV",
            "type": 0
        },
        {
            "configId": "0x10508",
            "defaultValue": "1189",
            "description": "Defines the high limit for the voltage window when power sink current is 1.5A. The limit is defined in millivolts (mV). Default setting is 1189mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_HI_VOLTAGE_2",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC high voltage limit for 1.5A current, in mV",
            "type": 0
        },
        {
            "configId": "0x10509",
            "defaultValue": "1238",
            "description": "Defines the low limit for the voltage window when power sink current is 3.0A. The limit is defined in millivolts (mV). Default setting is 1238mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_LOW_VOLTAGE_3",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC low voltage limit for 3.0A, in mV",
            "type": 0
        },
        {
            "configId": "0x1050a",
            "defaultValue": "2181",
            "description": "Defines the high limit for the voltage window when power sink current is 3.0A. The limit is defined in millivolts (mV). Default setting is 2181mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_HI_VOLTAGE_3",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "CC high voltage limit for 3.0A, in mV",
            "type": 0
        },
        {
            "configId": "0x1050b",
            "defaultValue": "4750",
            "description": "Defines the low limit for the Vcon voltage window. The limit is defined in millivolts (mV). Default setting is 4750mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_VCON_LOW_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "Vconn low voltage limit, in mV",
            "type": 0
        },
        {
            "configId": "0x1050c",
            "defaultValue": "5500",
            "description": "Defines the high limit for the Vcon voltage window. The limit is defined in millivolts (mV). Default setting is 5500mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_VCON_HI_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "Vconn high voltage limit, in mV",
            "type": 0
        },
        {
            "configId": "0x1050d",
            "defaultValue": "5000",
            "description": "Defines the timeout the TE will wait for the DUT to enter into DisplayPort alternate mode. The timeout is defined in milliseconds. Default setting is 5000ms.\n ",
            "flag": 3,
            "id": "TSI_USBC_EL_DP_ALT_TIMEOUT",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "DP Alt timeout, in milliseconds",
            "type": 4
        },
        {
            "configId": "0x1050e",
            "defaultValue": "100",
            "description": "Defines the low voltage limit for the positive DP AUX line when idle. The limit is defined in millivolts (mV). Default setting 100mV.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_AUX_P_IDLE_LOW_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "DP Alt Mode AUX + line idle low voltage limit, signed, mV",
            "type": 0
        },
        {
            "configId": "0x1050f",
            "defaultValue": "600",
            "description": "Defines the high voltage limit for the positive DP AUX line when idle. The limit is defined in millivolts (mV). Default setting is 600mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_AUX_P_IDLE_HI_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "DP Alt Mode AUX + line idle high voltage limit, signed, mV",
            "type": 0
        },
        {
            "configId": "0x10510",
            "defaultValue": "2500",
            "description": "Defines the low voltage limit for the negative DP AUX line when idle. The limit is defined in millivolts (mV). Default setting is 2500mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_AUX_N_IDLE_LOW_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "DP Alt Mode AUX - line idle low voltage limit, signed, mV",
            "type": 0
        },
        {
            "configId": "0x10511",
            "defaultValue": "3000",
            "description": "Defines the high voltage limit for the negative DP AUX line when idle.  The limit is defined in millivolts (mV). Default setting is 3000mV",
            "flag": 3,
            "id": "TSI_USBC_EL_AUX_N_IDLE_HI_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "DP Alt Mode AUX - line idle high voltage limit, signed, mV",
            "type": 0
        },
        {
            "configId": "0x10512",
            "defaultValue": "4750",
            "description": "Defines the low limit for Vbus voltage window. The limit is defined in millivolts (mV). Default setting is 4750mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_VBUS_LOW_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "Vbus voltage low limit, mV",
            "type": 0
        },
        {
            "configId": "0x10513",
            "defaultValue": "5500",
            "description": "Defines the high limit for Vbus voltage window. The limit is defined in millivolts (mV). Default setting is 5500mV.",
            "flag": 3,
            "id": "TSI_USBC_EL_VBUS_HI_VOLTAGE",
            "maxValue": 2147483647,
            "minValue": -2147483647,
            "name": "Vbus voltage high limit, mV",
            "type": 0
        },
        {
            "configId": "0x10514",
            "defaultValue": "100",
            "description": "Defines the highest allowed deviation between maximum and minimum currents measured from the individual Vbus pins as per-mill (‰) of total measured current. This means that if the total measured current is 3000mA, and the setting 100, the maximum difference that is allowed between maximum and minimum currents is 300mA. Default setting is 100‰.",
            "flag": 3,
            "id": "TSI_USBC_EL_VBUS_CURRENT_MAX_DEV",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Vbus current deviation (between wires), mA",
            "type": 4
        },
        {
            "configId": "0x10515",
            "defaultValue": "100",
            "description": "Defines the highest allowed deviation between maximum and minimum currents measured from the individual GND pins as per-mill (‰) of total measured current. This means that if the total measured current is 3000mA, and the setting 100, the maximum difference that is allowed between maximum and minimum currents is 300mA. Default setting is 100‰.",
            "flag": 3,
            "id": "TSI_USBC_EL_GND_CURRENT_MAX_DEV",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Return (GND) current deviation (between wires), mA",
            "type": 4
        },
        {
            "configId": "0x10516",
            "defaultValue": "2000",
            "description": "Defines delay from end of power contract negotiation to voltage / current measurements. The delay is defined in milliseconds, and the default setting is 2000ms\n",
            "flag": 3,
            "id": "TSI_USBC_EL_PWR_MEASURE_DELAY",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Measurement delay, msec",
            "type": 4
        },
        {
            "configId": "0x10517",
            "defaultValue": "5",
            "description": "Defines the minimum current, in mA, that a Power Sink DUT must use in order to pass the test. Set this value to zero (0) to disable minimum current check. Default value is 5.",
            "flag": 3,
            "id": "TSI_USBC_EL_MIN_DUT_CURRENT",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Minimum current, mA",
            "type": 4
        },
        {
            "configId": "0x10518",
            "defaultValue": "0",
            "description": "Delay after load resistor on, milliseconds. This helps to skip transient processes.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_RES_ON_DELAY",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Delay after connection load resistors, ms",
            "type": 4
        },
        {
            "configId": "0x10519",
            "defaultValue": "0",
            "description": "Delay for measure CC lines voltage after DUT plug detection, milliseconds. For Pegatron factory default value is 1500 ms.\n",
            "flag": 3,
            "id": "TSI_USBC_EL_CC_MEASURE_DELAY",
            "maxValue": 2147483647,
            "minValue": 0,
            "name": "Delay for measure CC lines voltage after DUT plug detection, milliseconds",
            "type": 4
        }
    ],
    "id": "0x07",
    "name": "USB-C Electrical Tests",
    "old_names": [
        "USBC Electrical Tests"
    ]
}