beautypg.com

Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual

Page 129

background image


Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual

Using Target/Device Emulator API Functions 129

STDMETHOD

(SetSendBISTFrameAttribute) (

/*[in]*/

BOOL bEnable,

/*[in]*/

short

iDelayBeforeSendingBISTFrame,

/*[in]*/

BOOL bTransmittingDWORDS,

/*[in]*/

int

nTransmittingDWORD1,

/*[in]*/

int

nTransmittingDWORD2,

/*[in]*/

int

nBISTtransmittingDBId,

/*[in]*/

BOOL bTestPattern,

/*[in]*/

int

nTestPatternDBId,

/*[in]*/

VARIANT vTestPattern,

/*[in]*/

BSTR bstrTestPatternFile,

/*[in]*/

BOOL bPatternDefinitionF,

/*[in]*/

BOOL bPatternDefinitionV,

/*[in]*/

BOOL bPatternDefinitionP,

/*[in]*/

BOOL bPatternDefinitionA,

/*[in]*/

BOOL bPatternDefinitionS,

/*[out]*/

int

* pnErrorCode);

Usage

->

();

Return Value None
Description Call the respective functions to Modify settings of a SATA-only Target

Emulator Project.

Modify Settings Common to both SAS and SATA configurations

The common settings for both SAS and SATA Target Emulator Projects include:

• ALIGN Transmission Period
• Data Frame Payload Size
• Target Emulator Port Speed
• Ports Configuration
• Media Settings
• Activate Device times
• Period Of Activation
• Activate Emulator with Old Settings
• OOB Signal Settings – COMINIT (Advanced)
• Power Management Settings (Advanced)