Icc-4c C# SDK
|
Public Member Functions | |
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. | |
int ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetCycles | ( | ) |
Returns Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
EExternalTriggerType ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetExternalTrigger | ( | ) |
Returns flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
float ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetMaximumSamplingRate | ( | ) |
Returns maximum sampling rate in Hz.
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
float ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetMinimumSamplingRate | ( | ) |
Returns minimum sampling rate in Hz.
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
float ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetSampleRate | ( | ) |
Returns sample rate in Hz.
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
EICC4cPwmUnitType ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetUnitType | ( | ) |
Returns vector unit type.
float[] ICC4cPwmSdk.Device.ICh0ArbitraryVector.GetVectorValues | ( | ) |
Returns list of vector values
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
bool ICC4cPwmSdk.Device.ICh0ArbitraryVector.IsRunning | ( | ) |
Returns status of signal generator (running, stopped).
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SetCycles | ( | int | cycles | ) |
Sets Number of cycles to be generated. Arbitrary vector is stopped after completion. Negative value corresponds to infinite looping.
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SetExternalTrigger | ( | EExternalTriggerType | triggerType | ) |
Sets flag. If true, turning on the Vector Pattern Unit can be synchronized with an external signal.
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SetSampleRate | ( | float | value | ) |
Sets sample rate in Hz.
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SetUnitType | ( | EICC4cPwmUnitType | unit | ) |
Sets vector unit type.
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SetVectorValues | ( | float[] | values, |
int | startIndex = 0 ) |
Sets list of vector values
channel | channel |
values | List of vector values |
startIndex |
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.
void ICC4cPwmSdk.Device.ICh0ArbitraryVector.SwitchArbitraryVector | ( | bool | running | ) |
Sets status of signal generator (running, stopped).
Implemented in ICC4cPwmSdk.Device.Ecc1cSdkDeviceController, and ICC4cPwmSdk.Device.Icc1cSdkDeviceController.