Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 129
![background image](/manuals/353624/129/background.png)
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)