|
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 | 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.
|