This represents a group of functionalities mapped to some events triggered by a specific controller. More...
#include <KinovaTypes.h>
Public Attributes | |
int | ActualModeA |
This is the actual index of the active mode map in the list A. If the list A is currently unused, this value will be -1. | |
int | ActualModeB |
ControlMappingMode | Mode |
That indicates what kind of controller is in use. | |
ControlsModeMap | ModeControlsA [MODE_MAP_COUNT] |
This is the mode map list A. By default, on the 3-axis kinova joystick, it corresponds to the modes accessible with the left button on the top of the stick. | |
ControlsModeMap | ModeControlsB [MODE_MAP_COUNT] |
This is the mode map list B. By default, on the 3-axis kinova joystick, it corresponds to the modes accessible with the right button on the top of the stick. | |
int | NumOfModesA |
List A's element count. If this value exceeds MODE_MAP_COUNT, we got a problem. | |
int | NumOfModesB |
List B's element count. If this value exceeds MODE_MAP_COUNT, we got a problem. |
This represents a group of functionalities mapped to some events triggered by a specific controller.
As an example, the kinova 3-axis joystick has its own control mapping. This API also has its own control mapping. Note that since list A and list B cannot be used at the same time in the same control mapping, it implies that either one of the variable can have a >= 0 value.
Definition at line 1316 of file KinovaTypes.h.
This is the actual index of the active mode map in the list A. If the list A is currently unused, this value will be -1.
Definition at line 1332 of file KinovaTypes.h.
is the actual index of the active mode map in the list B. If the list B is currently unused, this value will be -1.
Definition at line 1338 of file KinovaTypes.h.
That indicates what kind of controller is in use.
Definition at line 1343 of file KinovaTypes.h.
This is the mode map list A. By default, on the 3-axis kinova joystick, it corresponds to the modes accessible with the left button on the top of the stick.
Definition at line 1349 of file KinovaTypes.h.
This is the mode map list B. By default, on the 3-axis kinova joystick, it corresponds to the modes accessible with the right button on the top of the stick.
Definition at line 1355 of file KinovaTypes.h.
List A's element count. If this value exceeds MODE_MAP_COUNT, we got a problem.
Definition at line 1321 of file KinovaTypes.h.
List B's element count. If this value exceeds MODE_MAP_COUNT, we got a problem.
Definition at line 1326 of file KinovaTypes.h.