KatanaNativeInterface $VERSION$
Classes | Macros | Typedefs
kmlBase.h File Reference
#include "common/dllexport.h"
#include "KNI/cplBase.h"
#include "KNI/kmlCommon.h"
#include "KNI/kmlMotBase.h"
#include "KNI/kmlSctBase.h"
#include "KNI/cdlCOM.h"
#include "KNI/cdlCOMExceptions.h"
Include dependency graph for kmlBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TKatGNL
 [GNL] general robot attributes More...
 
struct  TKatMFW
 [MFW] master firmware version/revision number More...
 
struct  TKatIDS
 [IDS] identification string More...
 
struct  TKatCTB
 [CTB] command table defined in the firmware More...
 
struct  TKatCBX
 [CBX] connector box More...
 
struct  TKatECH
 [ECH] echo More...
 
struct  TKatEFF
 Inverse Kinematics structure of the endeffektor. More...
 
class  CKatBase
 Base Katana class. More...
 

Macros

#define K400_OLD_PROTOCOL_THRESHOLD   1
 The old protocol is only supported up to K400 version 0.x.x.
 
#define BYTE_DECLARED
 
#define TM_ENDLESS   -1
 timeout symbol for 'endless' waiting
 

Typedefs

typedef unsigned char byte
 type specification (8 bit)
 

Macro Definition Documentation

◆ BYTE_DECLARED

#define BYTE_DECLARED

Definition at line 45 of file kmlBase.h.

◆ K400_OLD_PROTOCOL_THRESHOLD

#define K400_OLD_PROTOCOL_THRESHOLD   1

The old protocol is only supported up to K400 version 0.x.x.

Definition at line 42 of file kmlBase.h.

◆ TM_ENDLESS

#define TM_ENDLESS   -1

timeout symbol for 'endless' waiting

Definition at line 51 of file kmlBase.h.

Typedef Documentation

◆ byte

typedef unsigned char byte

type specification (8 bit)

Definition at line 46 of file kmlBase.h.