
AutomationAPIforTeledyneLeCroySAS/SATAProtocolSuite 41
SASAnalyzerObject
TeledyneLeCroy
ISASAnalyzer::DoSelfTest
HRESULT DoSelfTest (
[in] int SelfTestType,
[out, retval] int* pnResult)
Thisfunctionisusedtoruntheselftestonthecurrentlyconnectedboardandreportits
faultsanddefects.
Parameters
SelfTestType: Thisparameterspecifiesthetypeoftheselftest.Thistypecanbe
oneofthesenumbers:
1:SELF_TEST_MEMORY
2:SELF_TEST_CLOCK
3:SELF_TEST_BUZZER_LED
4:SELF_TEST_VIRTEX_VIRTEX_BUS_TEST
5:SELF_TEST_MARVELL
6 :SELF_TEST_VITESSE_VIRTESSE_BUS_TEST
7:SELF_TEST_VITESSE_EXTERNAL_LOOP_BACK
8:SELF_TEST_VITESSE_EXPANTION_CARD
0valueforSelfTestTypemeansdoingthefollowingtests:
SELF_TEST_MEMORY
SELF_TEST_CLOCK
SELF_TEST_VIRTEX_VIRTEX_BUS_TEST
SELF_TEST_MARVELL
SELF_TEST_VITESSE_VIRTESSE_BUS_TEST
SELF_TEST_VITESSE_EXTERNAL_LOOP_BACK
SELF_TEST_VITESSE_EXPANTION_CARD
ReturnValue
pnResult Azerovalueforthisparametershowsthattheselftesthaspassed
andanon‐zerovalueshowsthattheselftestfailed.Whentheself
testfails
itmeansthatanerrororproblemhasbeendetected.To
getmoreinformationonthedetectedproblemyoucanviewthe
SelfTestLogfile.ItisintheUserfolderofthesoftware.
Remarks
DoingaselftestonSELF_TEST_BUZZER_LEDandSELF_TEST_VITESSE_EXPANTION_CARD
needsuserinteractionduringtest..
Example
Comentarios a estos manuales