User Tools

Site Tools


eeros_architecture:hal:feature_functions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
eeros_architecture:hal:feature_functions [2021/05/14 20:13] – [Accessing Feature Functions from the Control System] ursgrafeeros_architecture:hal:feature_functions [2021/05/16 09:33] (current) – [List of Feature Function for Hardware Wrapper Libraries] ursgraf
Line 32: Line 32:
 |bbblue-eeros|AnalogOut|freeSpin|channel|Puts a motor into a zero-throttle state allowing it to spin freely. Motor channel (1-4) or 0 for all channels. Make sure, that the peripheral output driving the motor does not run, else the set function will reenable the H-bridge.| |bbblue-eeros|AnalogOut|freeSpin|channel|Puts a motor into a zero-throttle state allowing it to spin freely. Motor channel (1-4) or 0 for all channels. Make sure, that the peripheral output driving the motor does not run, else the set function will reenable the H-bridge.|
 |:::|:::|brake|channel|Connects the motor terminal pairs together which makes the motor fight against its own back EMF turning it into a brake resisting rotation. Motor channel (1-4) or 0 for all channels. Make sure, that the peripheral output driving the motor does not run, else the set function will reenable the H-bridge.| |:::|:::|brake|channel|Connects the motor terminal pairs together which makes the motor fight against its own back EMF turning it into a brake resisting rotation. Motor channel (1-4) or 0 for all channels. Make sure, that the peripheral output driving the motor does not run, else the set function will reenable the H-bridge.|
 +|:::|Fqd|resetFqd| |Sets the encoder position to zero. This can be useful for homing.|
 +|:::|:::|setFqdPos|position|Sets the encoder position to a given value. This can be useful for homing.|
 +|flink-eeros|Fqd|resetFqd| |Sets the encoder position to zero. This can be useful for homing.|
 +|:::|Pwm|setPwmFrequency|frequency|Sets the pwm frequency (Hz).|
 +|:::|:::|setPwmDutyCycle|duty cycle|Sets the pwm duty cycle (0.0 .. 1.0).|
 +|:::|Watchdog|resetWatchdog| |Resets the watchdog.|
 +|:::|:::|setWatchdogTimeout|timeout|Sets the watchdog timeout (s).|
 +
 +
 +
 +
eeros_architecture/hal/feature_functions.1621016002.txt.gz · Last modified: 2021/05/14 20:13 by ursgraf