Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

EMCMOT_STATUS Struct Reference

#include <emcmot.h>

Collaboration diagram for EMCMOT_STATUS:

Collaboration graph
[legend]

Data Fields

unsigned char head
unsigned int heartbeat
int config_num
double computeTime
EmcPose pos
double axisPos [EMCMOT_MAX_AXIS]
double output [EMCMOT_MAX_AXIS]
double input [EMCMOT_MAX_AXIS]
EmcPose actualPos
int id
int depth
int activeDepth
int queueFull
EMCMOT_MOTION_FLAG motionFlag
EMCMOT_AXIS_FLAG axisFlag [EMCMOT_MAX_AXIS]
int paused
int overrideLimits
int logPoints
int commandEcho
int commandNumEcho
unsigned char commandStatus
double outputScale [EMCMOT_MAX_AXIS]
double outputOffset [EMCMOT_MAX_AXIS]
double inputScale [EMCMOT_MAX_AXIS]
double inputOffset [EMCMOT_MAX_AXIS]
double qVscale
double axVscale [EMCMOT_MAX_AXIS]
double vel
double acc
int logOpen
int logStarted
int logSize
int logSkip
int logType
int logTriggerType
int logTriggerVariable
double logTriggerThreshold
double logStartVal
int probeTripped
int probeval
int probing
EmcPose probedPos
unsigned char tail

Field Documentation

double EMCMOT_STATUS::acc
 

Definition at line 395 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::activeDepth
 

Definition at line 376 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

EmcPose EMCMOT_STATUS::actualPos
 

Definition at line 373 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::axVscale[EMCMOT_MAX_AXIS]
 

Definition at line 393 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

EMCMOT_AXIS_FLAG EMCMOT_STATUS::axisFlag[EMCMOT_MAX_AXIS]
 

Definition at line 379 of file emcmot.h.

Referenced by emcAxisUpdate(), emcTrajUpdate(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::axisPos[EMCMOT_MAX_AXIS]
 

Definition at line 370 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::commandEcho
 

Definition at line 385 of file emcmot.h.

Referenced by emcMotionUpdate(), emcmotCommandHandler(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::commandNumEcho
 

Definition at line 386 of file emcmot.h.

Referenced by emcMotionUpdate(), emcmotCommandHandler(), init_module(), usrmotPrintEmcmotStatus(), and usrmotWriteEmcmotCommand().

unsigned char EMCMOT_STATUS::commandStatus
 

Definition at line 387 of file emcmot.h.

Referenced by emcmotCommandHandler(), init_module(), and usrmotWriteEmcmotCommand().

double EMCMOT_STATUS::computeTime
 

Definition at line 368 of file emcmot.h.

Referenced by emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::config_num
 

Definition at line 367 of file emcmot.h.

Referenced by emcMotionUpdate().

int EMCMOT_STATUS::depth
 

Definition at line 375 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

unsigned char EMCMOT_STATUS::head
 

Definition at line 363 of file emcmot.h.

Referenced by emcmotController(), init_module(), and usrmotReadEmcmotStatus().

unsigned int EMCMOT_STATUS::heartbeat
 

Definition at line 366 of file emcmot.h.

Referenced by emcMotionUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::id
 

Definition at line 374 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::input[EMCMOT_MAX_AXIS]
 

Definition at line 372 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::inputOffset[EMCMOT_MAX_AXIS]
 

Definition at line 391 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::inputScale[EMCMOT_MAX_AXIS]
 

Definition at line 390 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::logOpen
 

Definition at line 396 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::logPoints
 

Definition at line 382 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotController(), and init_module().

int EMCMOT_STATUS::logSize
 

Definition at line 398 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::logSkip
 

Definition at line 399 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::logStartVal
 

Definition at line 406 of file emcmot.h.

int EMCMOT_STATUS::logStarted
 

Definition at line 397 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::logTriggerThreshold
 

Definition at line 405 of file emcmot.h.

int EMCMOT_STATUS::logTriggerType
 

Definition at line 401 of file emcmot.h.

int EMCMOT_STATUS::logTriggerVariable
 

Definition at line 403 of file emcmot.h.

int EMCMOT_STATUS::logType
 

Definition at line 400 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), and usrmotPrintEmcmotStatus().

EMCMOT_MOTION_FLAG EMCMOT_STATUS::motionFlag
 

Definition at line 378 of file emcmot.h.

Referenced by emcTrajUpdate(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::output[EMCMOT_MAX_AXIS]
 

Definition at line 371 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::outputOffset[EMCMOT_MAX_AXIS]
 

Definition at line 389 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::outputScale[EMCMOT_MAX_AXIS]
 

Definition at line 388 of file emcmot.h.

Referenced by emcAxisUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::overrideLimits
 

Definition at line 381 of file emcmot.h.

Referenced by emcAxisUpdate(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::paused
 

Definition at line 380 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), and init_module().

EmcPose EMCMOT_STATUS::pos
 

Definition at line 369 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::probeTripped
 

Definition at line 407 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotStatus().

EmcPose EMCMOT_STATUS::probedPos
 

Definition at line 411 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::probeval
 

Definition at line 409 of file emcmot.h.

Referenced by emcTrajUpdate(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::probing
 

Definition at line 410 of file emcmot.h.

Referenced by usrmotPrintEmcmotStatus().

double EMCMOT_STATUS::qVscale
 

Definition at line 392 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotController(), init_module(), and usrmotPrintEmcmotStatus().

int EMCMOT_STATUS::queueFull
 

Definition at line 377 of file emcmot.h.

Referenced by emcTrajUpdate(), and emcmotController().

unsigned char EMCMOT_STATUS::tail
 

Definition at line 413 of file emcmot.h.

Referenced by emcmotController(), init_module(), and usrmotReadEmcmotStatus().

double EMCMOT_STATUS::vel
 

Definition at line 394 of file emcmot.h.

Referenced by emcTrajUpdate(), emcmotCommandHandler(), init_module(), main(), and usrmotPrintEmcmotStatus().


The documentation for this struct was generated from the following file:
Generated on Sun Dec 2 15:29:10 2001 for EMC by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001