C# SDK documentation for ICC-4c, ICC-1c and ECC-1c controllers
Loading...
Searching...
No Matches
ICC4cPwmSdk.Device.IDeviceEeprom Interface Reference
Inheritance diagram for ICC4cPwmSdk.Device.IDeviceEeprom:
ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController

Public Member Functions

void SetBytes (EChannel channel, int index, byte[] inputBytes)
 Sets EEPROM bytes of the product.
 
byte[] GetBytes (EChannel channel, int index, int length)
 Returns EEPROM bytes of the product.
 
int GetEepromVersion (EChannel channel)
 Returns EEPROM version.
 
int GetEepromSubVersion (EChannel channel)
 Returns EEPROM subversion.
 
int GetPartConfiguration (EChannel channel)
 Returns part configuration value.
 
int GetPartConfigurationVersion (EChannel channel)
 Returns part configuration version value.
 
float GetMaxPositiveCurrent (EChannel channel)
 Returns max positive current.
 
float GetMaxNegativeCurrent (EChannel channel)
 Returns max negative current.
 
int GetOqcResult (EChannel channel)
 Returns OQC result of the device.
 
uint GetProductionTimeStamp (EChannel channel)
 Returns production time stamp of the device.
 
void LockDeviceEepromWriting (EChannel channel)
 Locks device EEPROM writing.
 
void UnlockDeviceEepromWriting (EChannel channel)
 Unlocks device EEPROM writing.
 
void ReparseDeviceEeprom (EChannel channel)
 Reparse device EEPROM.
 
int GetDeviceEepromSize (EChannel channel)
 Returns EEPROM size of the device.
 

Member Function Documentation

◆ GetBytes()

byte[] ICC4cPwmSdk.Device.IDeviceEeprom.GetBytes ( EChannel channel,
int index,
int length )

Returns EEPROM bytes of the product.

Parameters
indexIndex of the start
lengthAmount of Get bytes
Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetDeviceEepromSize()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetDeviceEepromSize ( EChannel channel)

Returns EEPROM size of the device.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetEepromSubVersion()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetEepromSubVersion ( EChannel channel)

Returns EEPROM subversion.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetEepromVersion()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetEepromVersion ( EChannel channel)

Returns EEPROM version.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetMaxNegativeCurrent()

float ICC4cPwmSdk.Device.IDeviceEeprom.GetMaxNegativeCurrent ( EChannel channel)

Returns max negative current.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetMaxPositiveCurrent()

float ICC4cPwmSdk.Device.IDeviceEeprom.GetMaxPositiveCurrent ( EChannel channel)

Returns max positive current.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetOqcResult()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetOqcResult ( EChannel channel)

Returns OQC result of the device.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetPartConfiguration()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetPartConfiguration ( EChannel channel)

Returns part configuration value.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetPartConfigurationVersion()

int ICC4cPwmSdk.Device.IDeviceEeprom.GetPartConfigurationVersion ( EChannel channel)

Returns part configuration version value.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ GetProductionTimeStamp()

uint ICC4cPwmSdk.Device.IDeviceEeprom.GetProductionTimeStamp ( EChannel channel)

Returns production time stamp of the device.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ LockDeviceEepromWriting()

void ICC4cPwmSdk.Device.IDeviceEeprom.LockDeviceEepromWriting ( EChannel channel)

Locks device EEPROM writing.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ ReparseDeviceEeprom()

void ICC4cPwmSdk.Device.IDeviceEeprom.ReparseDeviceEeprom ( EChannel channel)

Reparse device EEPROM.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ SetBytes()

void ICC4cPwmSdk.Device.IDeviceEeprom.SetBytes ( EChannel channel,
int index,
byte[] inputBytes )

Sets EEPROM bytes of the product.

Parameters
indexIndex of the start
inputBytesBytes to be set
channel
Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.

◆ UnlockDeviceEepromWriting()

void ICC4cPwmSdk.Device.IDeviceEeprom.UnlockDeviceEepromWriting ( EChannel channel)

Unlocks device EEPROM writing.

Returns

Implemented in ICC4cPwmSdk.Device.ICC4cPwmSdkDeviceController.


The documentation for this interface was generated from the following file: