![]() |
C# SDK documentation for ICC-4c, ICC-1c and ECC-1c controllers
|
Public Member Functions | |
bool | Connect (int port) |
Connects to the device through COM port. | |
bool | Connect (string ipAddress, int port) |
Connects to the device through Ethernet. | |
void | Disconnect (bool cleanUp=true) |
Disconnects from the device. | |
bool | GoToDfuMode () |
Switches device to DFU mode. | |
bool | ChangeModeToPro () |
Switches device to PRO mode. | |
bool | ChangeModeToSimple () |
Switches device to SIMPLE mode. | |
bool | IsConnected () |
Returns true, if connection to device is established. | |
bool | Reconnect () |
Reconnects to already connected device. | |
string | GetElectronicSerialNumber () |
Returns serial number of the electronic. | |
string | GetProductSerialNumberOnChannel (EChannel channel) |
Returns serial number of the product on specific channel. | |
List< EConnectedDeviceType > | GetProductTypeOnChannel (EChannel channel) |
Returns type of the product on specific channel. | |
List< EConnectedDeviceType > | GetConnectedDeviceTypes () |
Returns all connected product types on all channels. | |
byte[] | GetValue (int registerId) |
Returns register value. | |
bool | SetValue (int registerId, ValueType value) |
Set register value and returns if write was successful. | |
byte[] | GetVector (int registerId, int index, int count) |
Get vector value on input register with desired length. | |
bool | SetVector (int registerId, int index, byte[] vector) |
Set vector value on input register and returns if write was successful. | |
Properties | |
IStatus | Status [get] |
IDeviceEeprom | DeviceEeprom [get] |
IBoardEeprom | BoardEeprom [get] |
ITemperatureManager | TemperatureManager [get] |
ISignalFlowManager | SignalFlowManager [get] |
IMiscFeatures | MiscFeatures [get] |
ILoggerFeatures | LoggerFeatures [get] |
ISnapshotManager | SnapshotManager [get] |
IVectorPatternMemory | VectorPatternMemory [get] |
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.ChangeModeToPro | ( | ) |
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.ChangeModeToSimple | ( | ) |
Switches device to SIMPLE mode.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.Connect | ( | int | port | ) |
Connects to the device through COM port.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.Connect | ( | string | ipAddress, |
int | port ) |
Connects to the device through Ethernet.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
void ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.Disconnect | ( | bool | cleanUp = true | ) |
Disconnects from the device.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
List< EConnectedDeviceType > ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetConnectedDeviceTypes | ( | ) |
Returns all connected product types on all channels.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
string ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetElectronicSerialNumber | ( | ) |
Returns serial number of the electronic.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
string ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetProductSerialNumberOnChannel | ( | EChannel | channel | ) |
Returns serial number of the product on specific channel.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
List< EConnectedDeviceType > ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetProductTypeOnChannel | ( | EChannel | channel | ) |
Returns type of the product on specific channel.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
byte[] ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetValue | ( | int | registerId | ) |
byte[] ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GetVector | ( | int | registerId, |
int | index, | ||
int | count ) |
Get vector value on input register with desired length.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.GoToDfuMode | ( | ) |
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.IsConnected | ( | ) |
Returns true, if connection to device is established.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.Reconnect | ( | ) |
Reconnects to already connected device.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.SetValue | ( | int | registerId, |
ValueType | value ) |
Set register value and returns if write was successful.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
bool ICC4cPwmSdk.Device.IICC4cPwmSdkDeviceController.SetVector | ( | int | registerId, |
int | index, | ||
byte[] | vector ) |
Set vector value on input register and returns if write was successful.
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.
|
get |
Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.