#include <open_loop_field_control.h>
◆ OpenLoopFieldControl()
OpenLoopFieldControl::OpenLoopFieldControl |
( |
Cia402Drive & |
cia402_drive, |
|
|
int32_t |
angle, |
|
|
uint32_t |
velocity, |
|
|
uint32_t |
acceleration, |
|
|
uint32_t |
torque, |
|
|
uint32_t |
torque_speed |
|
) |
| |
|
explicit |
◆ deinit()
Deinitialize open loop field control.
- Returns
- error if any
Implements DeviceProcedure.
◆ get_result()
After the procedure is done, return the result.
- Returns
- error (if any)
Implements DeviceProcedure.
◆ init()
Initialize open loop field control.
- Returns
- error if any
Implements DeviceProcedure.
◆ is_done()
bool OpenLoopFieldControl::is_done |
( |
| ) |
|
|
overridevirtual |
Once the open loop field control procedure was started, this function is used to check if the procedure is done.
- Returns
- true is done, false otherwise
Implements DeviceProcedure.
◆ start()
Start the open loop field control.
- Returns
- error
Implements DeviceProcedure.
The documentation for this class was generated from the following files: