API C#
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Kinova.API.Jaco.Test.CJacoTestManager Class Reference

This class is the entry point for any test you want to perform. It's role is to manage every testing protocole inside or around(computer) Jaco. More...

Public Member Functions

 CJacoTestManager (CCypherMessage encryptedPass)
 Initializes a new instance of the CJacoTestManager class if you provide a valid password. Usually, developper should not directly declare this object but use the one inside CJacoArm. More...
 
CTest ExecuteAutomaticTests (ProductType productType, CTestDetails testDetails, UInt32 parameterOfTest1, UInt32 parameterOfTest2)
 Execute automatic test. (This is not a method to be used by programmer. It is an internal function) More...
 

Detailed Description

This class is the entry point for any test you want to perform. It's role is to manage every testing protocole inside or around(computer) Jaco.

Constructor & Destructor Documentation

Kinova.API.Jaco.Test.CJacoTestManager.CJacoTestManager ( CCypherMessage  encryptedPass)

Initializes a new instance of the CJacoTestManager class if you provide a valid password. Usually, developper should not directly declare this object but use the one inside CJacoArm.

Member Function Documentation

CTest Kinova.API.Jaco.Test.CJacoTestManager.ExecuteAutomaticTests ( ProductType  productType,
CTestDetails  testDetails,
UInt32  parameterOfTest1,
UInt32  parameterOfTest2 
)

Execute automatic test. (This is not a method to be used by programmer. It is an internal function)

Parameters
productTypeType of the product.
testDetailsThe test details.
parameterOfTest1The parameter of test1.
parameterOfTest2The parameter of test2.
Exceptions
CJACOOfflineExceptionJACO is offline (USB Connection)
CAccessDeniedExceptionYou must enter a valid password when you declare a CJacoArm object.
CJacoCommFailedExceptionCommunication has been broken and the system was not able to recover from the fault.
CPacketSynchroExceptionA USB packet has been skip during the communication.
Returns

The documentation for this class was generated from the following file: