#include <aic.h>
Inheritance diagram for AIC:


Public Member Functions | |
| AIC (AIC_COMM *comm) | |
| Initializes an AIC. | |
| virtual | ~AIC (void) |
| Finalizes an AIC. | |
| void | reset (void) |
Resets an AIC
| |
| void | reference (double ref) |
| Sets the reference for motor controller. | |
| int | busy (void) |
| Gets AIC busy status. | |
| void | send_command (int command, int n, const void *buffer) |
| Sends a command and its arguments to AIC. | |
Public Attributes | |
| AIC_MOTOR | motor |
| Motor actuated by AIC. | |
| AIC_ENCODER | encoder |
| Encoder read by AIC. | |
| AIC_BRAKE | brake |
| Brake actuaded by AIC. | |
| AIC_INDEX | index |
| Sync-switch read by AIC. | |
|
|
Initializes an AIC.
|
|
|
Gets AIC busy status.
|
|
|
Sets the reference for motor controller.
Reimplemented in SPUTTERING. |
|
||||||||||||||||
|
Sends a command and its arguments to AIC.
|
1.3.6