Public Attributes | |
stagelabelp_t | label |
Intelligible axis label. | |
pthread_t | tid |
Identity of the thread dedicated to this axis. | |
pthread_attr_t * | tattr |
Will specify non-default thread attributes. | |
int(* | step )(translationp_t) |
Function that moves the motor one step. | |
int | responsive |
Non-zero iff the axis should respond to control. | |
int | delta |
Direction of motion (as +1 or -1). | |
int | backlash |
Backlash compensation state. | |
int | maxlash |
Maximum number of backlash compensation steps. | |
int | drivestate |
Index into the bit-pattern vector (current pattern). | |
coord_t | pos |
Current axis position, in arbitrary step units. | |
coord_t | goalpos |
Desired axis position, in arbitrary step units. | |
wait_t | delay |
The wait between motor steps (determines speed). | |
wait_t | maxdelay |
The maximum allowed wait (determines minimum speed). | |
wait_t | mindelay |
The minimum allowed wait (determines maximum speed). | |
double | accel |
The rate at which to decrease delay. | |
double | braking |
The rate at which to increase delay. | |
stagecontrolp_t | controller |
The axis is associated with this stage. |