|
void | EnableSensorReadout (bool enable) |
| Enables hall sensor feedback.
|
|
void | SetDefaultState (int value) |
| Set default hall state.
|
|
void | SensorTransformMatrix (EChannel channel, float[] matrix) |
| Sensor Transform Matrix.
|
|
void | SetPidMinMaxOutputFeedbackOnChannel (EChannel channel, float min, float max) |
| Set PID min/max output on hall feedback.
|
|
void | SetLinearizationCoefficients (ESensor sensor, float c, float d1, float d2, float d3, float d4, float e) |
| Set Linearization coefficients.
|
|
void | SetOutputConditioningStageSystem (EChannel channel, EOutputConditioningStageSystem filter) |
| Set conditioning filter.
|
|
void | SetPidFilterCutOffFrequencyOnChannel (EChannel channel, float frequency) |
| Set Cut off.
|
|
void | SetPidGainsOnChannel (EChannel channel, float kp, float ki, float kd) |
| Set PID gains.
|
|
void | SetPidAsControlMode (EChannel channel, int enabled) |
| Set PID as control mode.
|
|
float | GetNormalisedHallSensor (ESensor sensor) |
| Returns normalised value of the hall sensor.
|
|
◆ EnableSensorReadout()
void ICC4cPwmSdk.Device.IHallFeedback.EnableSensorReadout |
( |
bool | enable | ) |
|
◆ GetNormalisedHallSensor()
float ICC4cPwmSdk.Device.IHallFeedback.GetNormalisedHallSensor |
( |
ESensor | sensor | ) |
|
◆ SensorTransformMatrix()
void ICC4cPwmSdk.Device.IHallFeedback.SensorTransformMatrix |
( |
EChannel | channel, |
|
|
float[] | matrix ) |
◆ SetDefaultState()
void ICC4cPwmSdk.Device.IHallFeedback.SetDefaultState |
( |
int | value | ) |
|
◆ SetLinearizationCoefficients()
void ICC4cPwmSdk.Device.IHallFeedback.SetLinearizationCoefficients |
( |
ESensor | sensor, |
|
|
float | c, |
|
|
float | d1, |
|
|
float | d2, |
|
|
float | d3, |
|
|
float | d4, |
|
|
float | e ) |
◆ SetOutputConditioningStageSystem()
void ICC4cPwmSdk.Device.IHallFeedback.SetOutputConditioningStageSystem |
( |
EChannel | channel, |
|
|
EOutputConditioningStageSystem | filter ) |
◆ SetPidAsControlMode()
void ICC4cPwmSdk.Device.IHallFeedback.SetPidAsControlMode |
( |
EChannel | channel, |
|
|
int | enabled ) |
◆ SetPidFilterCutOffFrequencyOnChannel()
void ICC4cPwmSdk.Device.IHallFeedback.SetPidFilterCutOffFrequencyOnChannel |
( |
EChannel | channel, |
|
|
float | frequency ) |
◆ SetPidGainsOnChannel()
void ICC4cPwmSdk.Device.IHallFeedback.SetPidGainsOnChannel |
( |
EChannel | channel, |
|
|
float | kp, |
|
|
float | ki, |
|
|
float | kd ) |
◆ SetPidMinMaxOutputFeedbackOnChannel()
void ICC4cPwmSdk.Device.IHallFeedback.SetPidMinMaxOutputFeedbackOnChannel |
( |
EChannel | channel, |
|
|
float | min, |
|
|
float | max ) |
The documentation for this interface was generated from the following file: