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

 
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) 
