Isasanalyzer:: setportconfiguration – Teledyne LeCroy SAS_SATA Automation API manual User Manual
Page 42

Teledyne LeCroy
SASAnalyzer Object
36
Automation API for Teledyne LeCroy SAS/SATA Protocol Suite
ISASAnalyzer:: SetPortConfiguration
HRESULT SetPortConfiguration (
[in] int nBoardIndex
[in]int nPortConfiguration);
This function specifies port configuration by board index.
Parameters
nBoardIndex
Zero based index of board. If you have only one board, this
parameter should be set to zero.
nPortConfiguration
DeviceConfigurationTypeEnum enumeration specifies
functionality of ports for connected board:
DeviceConfigurationTypeEnum enumeration:
//‐‐‐‐‐‐‐‐‐Sierra M6‐4‐‐‐‐‐‐‐‐‐‐‐‐‐
DEVICE_CONFIG_A_A_A_A= 1
DEVICE_CONFIG_T_T_T_T= 2
DEVICE_CONFIG_HE_HE_HE_HE= 3
DEVICE_CONFIG_DE_DE_DE_DE= 4
DEVICE_CONFIG_A_A_HE_HE= 5
DEVICE_CONFIG_A_A_DE_DE= 6
DEVICE_CONFIG_HE_HE_A_A= 7
DEVICE_CONFIG_DE_DE_A_A= 8
DEVICE_CONFIG_AHE_AHE_0_0= 9
DEVICE_CONFIG_ADE_ADE_0_0= 10
DEVICE_CONFIG_J_0_A_A= 11
DEVICE_CONFIG_0_J_A_A= 12
DEVICE_CONFIG_AHE_0_AHE_0= 13
DEVICE_CONFIG_ADE_0_ADE_0= 14
DEVICE_CONFIG_AHE_0_0_0= 15
DEVICE_CONFIG_ADE_0_0_0= 16
DEVICE_CONFIG_AHE_0_A_A= 17
DEVICE_CONFIG_ADE_0_A_A= 18
DEVICE_CONFIG_A_0_0_0= 19
DEVICE_CONFIG_A_A_0_0= 20
DEVICE_CONFIG_0_0_HE_HE= 21
DEVICE_CONFIG_HE_HE_0_0= 22
DEVICE_CONFIG_0_0_DE_DE= 23
DEVICE_CONFIG_DE_DE_0_0= 24
DEVICE_CONFIG_0_0_AJA_0= 25
DEVICE_CONFIG_0_0_0_AJA= 26