|
API C#
|
This class represent a snapshot of JACO information at a specific moment. It encapsulate time information More...
Public Member Functions | |
| CPosition () | |
| Initializes a new instance of the CPosition class. More... | |
| void | Init () |
| All Initialization is done here. More... | |
Public Attributes | |
| const int | ACTUATORS_TEMPERATURE_QUANTITY = 6 |
| Quantity of temperature sensors for the actuators. More... | |
| const int | ACTUATORS_ERRORS_COMMUNICATION_QUANTITY = 6 |
| const int | FINGERS_ERRORS_COMMUNICATION_QUANTITY = 3 |
| const int | FINGERS_TEMPERATURE_QUANTITY = 3 |
| Quantity of temperature sensors for the actuators. More... | |
| const int | FUTURE_TEMPERATURE_QUANTITY = 3 |
| Quantity of temperature sensors that will be used in the future. More... | |
| const int | INCREMENT_CONTROL_LIST_SIZE = 6 |
| Size of the increment control list. More... | |
| const int | INCREMENT_FINGERS_CONTROL_LIST_SIZE = 3 |
| Size of the increment fingers control list. More... | |
| const int | PERIPHERALS_CONNECTED_LIST_SIZE = 4 |
| Size of the peripheals connected list. More... | |
| const int | PERIPHERALS_DEVICE_ID_LIST_SIZE = 4 |
| Size of the peripheal device id list. More... | |
| const int | BYTE_EXPANSION_SIZE = 192 |
| Size of the byte array expansion list; More... | |
Properties | |
| float[] | FutureTemperatures [get, set] |
| Accessor to FutureTemperatures. Value currently not used but wiil be in the future. More... | |
| float[] | FingersTemperatures [get, set] |
| Accessor to FingersTemperatures. Represents the temperature's value on the fingers. More... | |
| float[] | ActuatorsTemperatures [get, set] |
| Accessor to ActuatorsTemperatures. Represents the temperature's value on the actuators. More... | |
| UInt16 | NbErrorsCanExternal [get, set] |
| Accessor to NbErrorsCanExternal. Represents the quantity of errors produced by the external CAN bus. More... | |
| UInt16 | NbErrorsCanPrincipal [get, set] |
| Accessor to NbErrorsCanPrincipal. Represents the quantity of errors produced by the principal CAN bus. More... | |
| double | TimeAbsolute [get, set] |
| Gets or sets the time absolute. The time absolute is the time of birth of this JACO in ms. More... | |
| double | TimeFromStartup [get, set] |
| Gets or sets the time from startup in ms. More... | |
| UInt32 | IndexStartup [get, set] |
| Gets or sets the index startup. All the CPosition object in JACO are stored in a circular list. The index startup is the index you were when you start Jaco. More... | |
| UInt32 | ExpansionLong1 [get, set] |
| Gets or sets the expansion long1. More... | |
| float | TimeStampSavings [get, set] |
| Gets or sets the time stamp savings. More... | |
| float | ExpansionFloat [get, set] |
| Gets or sets the expansion float. More... | |
| float | SupplyVoltage [get, set] |
| Gets or sets the supply voltage. More... | |
| float | CurrentConsumed [get, set] |
| Gets or sets the current consumed. More... | |
| float | PowerConsumed [get, set] |
| Gets or sets the power consumed. More... | |
| float | AveragePower [get, set] |
| Gets or sets the average power. More... | |
| float | AccelerationCaptorX [get, set] |
| Gets or sets the acceleration captor X. More... | |
| float | AccelerationCaptorY [get, set] |
| Gets or sets the acceleration captor Y. More... | |
| float | AccelerationCaptorZ [get, set] |
| Gets or sets the acceleration captor Z. More... | |
| float | ExpansionCaptor1 [get, set] |
| Gets or sets the expansion captor1. More... | |
| float | ExpansionCaptor2 [get, set] |
| Gets or sets the expansion captor2. More... | |
| float | ExpansionCaptor3 [get, set] |
| Gets or sets the expansion captor3. More... | |
| UInt32 | CodeVersion [get, set] |
| Gets or sets the code version. More... | |
| UInt32 | CodeRevision [get, set] |
| Gets or sets the expansion long2. More... | |
| UInt16 | Status [get, set] |
| Gets or sets the status. More... | |
| UInt16 | ControlOperator [get, set] |
| Gets or sets the control operator. More... | |
| UInt16 | ControlMode [get, set] |
| Gets or sets the control mode. More... | |
| UInt16 | HandMode [get, set] |
| Gets or sets the main mode. More... | |
| UInt16 | ConnectedJointQuantity [get, set] |
| Gets or sets the connected joint quantity. More... | |
| UInt16 | PositionType [get, set] |
| Gets or sets the type of the position. More... | |
| UInt16 | NbErrorsSpiPrincipal [get, set] |
| Gets or sets the expansion3. More... | |
| UInt16 | NbErrorsSpiExternal [get, set] |
| Gets or sets the expansion4. More... | |
| UInt16 | NbErrorsSpiExpansion1 [get, set] |
| Gets or sets the expansion5. More... | |
| UInt16 | NbErrorsSpiExpansion2 [get, set] |
| Gets or sets the expansion6. More... | |
| CSystemStatus | SystemStatus [get, set] |
| Gets or sets the system status. More... | |
| CUserPosition | UserPosition [get, set] |
| Gets or sets the user position. More... | |
| CUserPosition | UserCommand [get, set] |
| Gets or sets the user command. More... | |
| CUserPosition | UserCurrent [get, set] |
| Gets or sets the current on the 6 joints and the fingers. More... | |
| CUserPosition | UserForce [get, set] |
| Gets or sets the force on the 6 joints and the fingers. More... | |
| CZoneLimitation | ActualLimitation [get, set] |
| Gets or sets the actual limitation. More... | |
| float[] | IncrementControl [get, set] |
| Gets or sets the increment control. More... | |
| float[] | IncrementFingersControl [get, set] |
| Gets or sets the increment fingers control. More... | |
| CJoystickValue | JoystickValue [get, set] |
| Gets or sets the joystick value. More... | |
| UInt32[] | PeripheralsConnected [get, set] |
| Gets or sets the peripherals connected. More... | |
| UInt32[] | PeripheralsDeviceID [get, set] |
| Gets or sets the peripherals device ID. More... | |
| byte[] | ExpansionsBytes [get, set] |
| Gets or sets the expansions bytes. More... | |
| int | ExpansionLong2 [get, set] |
| Not used. More... | |
| int[] | ActuatorsErrorsCommunication [get, set] |
| Gets or sets the quantity of communication errors of each actuator(joint). More... | |
| double | ControlTimeAbsolute [get, set] |
| Gets or sets the absolute control time of Jaco. More... | |
| double | ControlTimeFromStartup [get, set] |
| Gets or sets the control time of Jaco since the last startup. More... | |
| int[] | FingersErrorsCommunication [get, set] |
| Gets or sets the the quantity of communication errors of each finger. More... | |
This class represent a snapshot of JACO information at a specific moment. It encapsulate time information
| Kinova.DLL.Data.Jaco.Diagnostic.CPosition.CPosition | ( | ) |
Initializes a new instance of the CPosition class.
| void Kinova.DLL.Data.Jaco.Diagnostic.CPosition.Init | ( | ) |
All Initialization is done here.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.ACTUATORS_TEMPERATURE_QUANTITY = 6 |
Quantity of temperature sensors for the actuators.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.BYTE_EXPANSION_SIZE = 192 |
Size of the byte array expansion list;
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.FINGERS_TEMPERATURE_QUANTITY = 3 |
Quantity of temperature sensors for the actuators.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.FUTURE_TEMPERATURE_QUANTITY = 3 |
Quantity of temperature sensors that will be used in the future.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.INCREMENT_CONTROL_LIST_SIZE = 6 |
Size of the increment control list.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.INCREMENT_FINGERS_CONTROL_LIST_SIZE = 3 |
Size of the increment fingers control list.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.PERIPHERALS_CONNECTED_LIST_SIZE = 4 |
Size of the peripheals connected list.
| const int Kinova.DLL.Data.Jaco.Diagnostic.CPosition.PERIPHERALS_DEVICE_ID_LIST_SIZE = 4 |
Size of the peripheal device id list.
|
getset |
Gets or sets the acceleration captor X.
The acceleration captor X.
|
getset |
Gets or sets the acceleration captor Y.
The acceleration captor Y.
|
getset |
Gets or sets the acceleration captor Z.
The acceleration captor Z.
|
getset |
Gets or sets the actual limitation.
The actual limitation.
|
getset |
Gets or sets the quantity of communication errors of each actuator(joint).
The actuators errors communication.
|
getset |
Accessor to ActuatorsTemperatures. Represents the temperature's value on the actuators.
The actuators temperatures.
|
getset |
Gets or sets the average power.
The average power.
|
getset |
Gets or sets the expansion long2.
The expansion long2.
|
getset |
Gets or sets the code version.
The code version.
|
getset |
Gets or sets the connected joint quantity.
The connected joint quantity.
|
getset |
Gets or sets the control mode.
The control mode.
|
getset |
Gets or sets the control operator.
The control operator.
|
getset |
Gets or sets the absolute control time of Jaco.
The control time absolute.
|
getset |
Gets or sets the control time of Jaco since the last startup.
The control time from startup.
|
getset |
Gets or sets the current consumed.
The current consumed.
|
getset |
Gets or sets the expansion captor1.
The expansion captor1.
|
getset |
Gets or sets the expansion captor2.
The expansion captor2.
|
getset |
Gets or sets the expansion captor3.
The expansion captor3.
|
getset |
Gets or sets the expansion float.
The expansion float.
|
getset |
Gets or sets the expansion long1.
The expansion long1.
|
getset |
Not used.
The expansion long2.
|
getset |
Gets or sets the expansions bytes.
The expansions bytes.
|
getset |
Gets or sets the the quantity of communication errors of each finger.
The fingers errors communication.
|
getset |
Accessor to FingersTemperatures. Represents the temperature's value on the fingers.
The fingers temperatures.
|
getset |
Accessor to FutureTemperatures. Value currently not used but wiil be in the future.
The future temperatures.
|
getset |
Gets or sets the main mode.
The main mode.
|
getset |
Gets or sets the increment control.
The increment control.
|
getset |
Gets or sets the increment fingers control.
The increment fingers control.
|
getset |
|
getset |
Gets or sets the joystick value.
The joystick value.
|
getset |
Accessor to NbErrorsCanExternal. Represents the quantity of errors produced by the external CAN bus.
The nb errors can external.
|
getset |
Accessor to NbErrorsCanPrincipal. Represents the quantity of errors produced by the principal CAN bus.
The nb errors can principal.
|
getset |
Gets or sets the expansion5.
The expansion5.
|
getset |
Gets or sets the expansion6.
The expansion6.
|
getset |
Gets or sets the expansion4.
The expansion4.
|
getset |
Gets or sets the expansion3.
The expansion3.
|
getset |
Gets or sets the peripherals connected.
The peripherals connected.
|
getset |
Gets or sets the peripherals device ID.
The peripherals device ID.
|
getset |
Gets or sets the type of the position.
The type of the position.
|
getset |
Gets or sets the power consumed.
The power consumed.
|
getset |
Gets or sets the status.
The status.
|
getset |
Gets or sets the supply voltage.
The supply voltage.
|
getset |
Gets or sets the system status.
The system status.
|
getset |
Gets or sets the time absolute. The time absolute is the time of birth of this JACO in ms.
The time absolute.
|
getset |
Gets or sets the time from startup in ms.
The time from startup.
|
getset |
Gets or sets the time stamp savings.
The time stamp savings.
|
getset |
Gets or sets the user command.
The user command.
|
getset |
Gets or sets the current on the 6 joints and the fingers.
The user current.
|
getset |
Gets or sets the force on the 6 joints and the fingers.
The user force.
|
getset |
Gets or sets the user position.
The user position.