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

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Using Target/Device Emulator API Functions 130
The corresponding functions and prototypes are:
Modify Settings – SATA
Specific
Function Name
ALIGN Transmission Period
put_AlignTransmissionPeriod ()
Data Frame Payload Size
put_DataFramePayloadSize ()
Target Emulator Port Speed
put_PortSpeed ()
Ports Configuration
SetDeviceType ()
Media Settings
SetMediaAreaAttribute ()
SetNumberOfMediaArea ()
Activate Device times
SetNumberOfActivation ()
Period Of Activation
SetActivationPeriod ()
Activate Emulator with Old
Settings
put_ActiveTargetWithOldSetting ()
OOB Signal Settings –
COMINIT (Advanced)
Status
Idle Time
Negation Time
Burst Time
Count
SetIgnoreIncomingCOMINIT ()
SetCOMINITIdleTime ()
SetCOMINITNegationTime ()
SetCOMINITBurstTime ()
SetCOMINITBurstCount ()
Power Management Settings
(Advanced)
Host Initiated Power
Management
Device Initiated Power
Management
Wake Up after (Timer Interval)
SetPowerManagmentHostInitiatedAttribute ()
SetPowerManagmentDeviceInitiatedAttribute ()
SetPowerManagmentStandbyTimerInterval ()
Example
m_ITargetEmulatorEngine -> put_ALIGNTransmissionPeriod
(&nErrorCode, m_nAlignTransmissionPeriod);