#include <bluemelon/types.h>
#include <bluesense/external/bsDeviceInterface.h>
|
|
The number of motors that can be controlled
|
|
|
This (opaque) structure represents the device specific data of a motor device.
|
|
|
This enumeration describes the motor output ports |
|
||||||||||||
|
Returns the current set speed of a specific motor.
|
|
||||||||||||
|
Fills an array with the current set speeds.
|
|
|
Returns a Motor device instance from a device info pointer (obtained from the device table).
|
|
||||||||||||
|
Returns the speed of a specific motor, which is currently underway to the device
|
|
||||||||||||
|
Fills an array with speeds which are currently underway to the device
|
|
|
Checks if the speed set request is finished
|
|
|
Returns the current set time out delay. The time out delay is used to check if a request was acknowledged in the set time. If an answer to a request is not received within the set time, the request is resent.
|
|
|
Sends a request to retrieve the current set speeds
|
|
||||||||||||||||
|
Requests the motor device to set one of its motors to a new speed
|
|
||||||||||||||||
|
Requests the motor device to set its motors to new speeds
|
|
|
Resets the internal state of the software, this causes the state of the module to be retrieved from the hardware. Also the timout and offset values are reset to their defaults.
|
|
||||||||||||
|
Sets the time out value which is used to check if a request was acknowledged in the set time. If an answer to a request is not received within the set time, the request is resent.
|
1.4.4