Skip to main content
View as Markdown

IDeviceLink interface

No description yet.

public interface IDeviceLink

Namespace: SCH · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
DeviceNamestringget; set

DeviceName​

No description yet.

string GetDeviceName();
void SetDeviceName(string argDeviceName);

Type: string · Access: read/write

Methods​

MethodReturnsDescription
AnyFlowsRunningbool
DownloadFlowIProcessFlow
GetConfigurationstring
GetFPGAProjectIProject
GetIndexint
GetJTAGDeviceIJTagDevice
GetJTAGIndexint
GetNexusCoreINexusCore
GetNexusDeviceINexusDevice
GetProjectIProject
GetShortDescriptionstring
GetUniqueDescriptionstring
ProcessFlowIProcessFlow
SubversionFlowIProcessFlow
VaultFlowIProcessFlow
VerifyFlowIProcessFlow

AnyFlowsRunning​

No description yet.

bool AnyFlowsRunning();

Returns: bool

DownloadFlow​

No description yet.

IProcessFlow DownloadFlow();

Returns: IProcessFlow

Extension method of IDeviceLinkHelper (using SCH;).

GetConfiguration​

No description yet.

string GetConfiguration();

Returns: string

GetFPGAProject​

No description yet.

IProject GetFPGAProject();

Returns: IProject

Extension method of IDeviceLinkHelper (using SCH;).

GetIndex​

No description yet.

int GetIndex();

Returns: int

GetJTAGDevice​

No description yet.

IJTagDevice GetJTAGDevice();

Returns: IJTagDevice

Extension method of IDeviceLinkHelper (using SCH;).

GetJTAGIndex​

No description yet.

int GetJTAGIndex();

Returns: int

GetNexusCore​

No description yet.

INexusCore GetNexusCore();

Returns: INexusCore

Extension method of IDeviceLinkHelper (using SCH;).

GetNexusDevice​

No description yet.

INexusDevice GetNexusDevice();

Returns: INexusDevice

Extension method of IDeviceLinkHelper (using SCH;).

GetProject​

No description yet.

IProject GetProject();

Returns: IProject

Extension method of IDeviceLinkHelper (using SCH;).

GetShortDescription​

No description yet.

string GetShortDescription();

Returns: string

GetUniqueDescription​

No description yet.

string GetUniqueDescription();

Returns: string

ProcessFlow​

No description yet.

IProcessFlow ProcessFlow();

Returns: IProcessFlow

Extension method of IDeviceLinkHelper (using SCH;).

SubversionFlow​

No description yet.

IProcessFlow SubversionFlow();

Returns: IProcessFlow

Extension method of IDeviceLinkHelper (using SCH;).

VaultFlow​

No description yet.

IProcessFlow VaultFlow();

Returns: IProcessFlow

Extension method of IDeviceLinkHelper (using SCH;).

VerifyFlow​

No description yet.

IProcessFlow VerifyFlow();

Returns: IProcessFlow

Extension method of IDeviceLinkHelper (using SCH;).

Returned by​

INexusPort.GetBoardDevice, INexusPort.GetHardDevice, INexusPort.GetProcessorDevice, INexusPort.GetSoftDevice, INexusWorkbench.GetProcessorDeviceFromDeviceId, INexusWorkbench.GetSoftDeviceFromDeviceId

Accepted by​

IFlashMemoryUtilityDialog.ShowFlashMemoryUtilityDialog