|
float[] | GetVectorValues () |
| Returns list of vector values
|
|
void | SetVectorValues (float[] values, int startIndex=0) |
| Sets list of vector values
|
|
EICC4cPwmUnitType | GetUnitType () |
| Returns vector unit type.
|
|
void | SetUnitType (EICC4cPwmUnitType unit) |
| Sets vector unit type.
|
|
bool | IsRunning () |
| Returns status of signal generator (running, stopped).
|
|
void | SwitchArbitraryVector (bool running) |
| Sets status of signal generator (running, stopped).
|
|
float | GetSampleRate () |
| Returns sample rate in Hz.
|
|
void | SetSampleRate (float value) |
| Sets sample rate in Hz.
|
|
float | GetMinimumSamplingRate () |
| Returns minimum sampling rate in Hz.
|
|
float | GetMaximumSamplingRate () |
| Returns maximum sampling rate in Hz.
|
|
int | GetCycles () |
| Returns Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
|
|
void | SetCycles (int cycles) |
| Sets Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
|
|
EExternalTriggerType | GetExternalTrigger () |
| Returns flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
|
|
void | SetExternalTrigger (EExternalTriggerType triggerType) |
| Sets flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
|
|
◆ GetCycles()
int ICC4cPwmSdk.Device.IEccArbitraryVector.GetCycles |
( |
| ) |
|
Returns Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
- Returns
◆ GetExternalTrigger()
EExternalTriggerType ICC4cPwmSdk.Device.IEccArbitraryVector.GetExternalTrigger |
( |
| ) |
|
Returns flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
- Returns
◆ GetMaximumSamplingRate()
float ICC4cPwmSdk.Device.IEccArbitraryVector.GetMaximumSamplingRate |
( |
| ) |
|
◆ GetMinimumSamplingRate()
float ICC4cPwmSdk.Device.IEccArbitraryVector.GetMinimumSamplingRate |
( |
| ) |
|
◆ GetSampleRate()
float ICC4cPwmSdk.Device.IEccArbitraryVector.GetSampleRate |
( |
| ) |
|
◆ GetUnitType()
EICC4cPwmUnitType ICC4cPwmSdk.Device.IEccArbitraryVector.GetUnitType |
( |
| ) |
|
Returns vector unit type.
- Returns
◆ GetVectorValues()
float[] ICC4cPwmSdk.Device.IEccArbitraryVector.GetVectorValues |
( |
| ) |
|
◆ IsRunning()
bool ICC4cPwmSdk.Device.IEccArbitraryVector.IsRunning |
( |
| ) |
|
Returns status of signal generator (running, stopped).
- Returns
◆ SetCycles()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SetCycles |
( |
int | cycles | ) |
|
Sets Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
- Returns
◆ SetExternalTrigger()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SetExternalTrigger |
( |
EExternalTriggerType | triggerType | ) |
|
Sets flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
- Returns
◆ SetSampleRate()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SetSampleRate |
( |
float | value | ) |
|
◆ SetUnitType()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SetUnitType |
( |
EICC4cPwmUnitType | unit | ) |
|
◆ SetVectorValues()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SetVectorValues |
( |
float[] | values, |
|
|
int | startIndex = 0 ) |
◆ SwitchArbitraryVector()
void ICC4cPwmSdk.Device.IEccArbitraryVector.SwitchArbitraryVector |
( |
bool | running | ) |
|
The documentation for this interface was generated from the following file: