Skip to main content
View as Markdown

IEmbeddedProject interface

The IEmbeddedProject interface represents the project that hosts embedded designs that can be targetted to the hard device on the Nanoboard.

public interface IEmbeddedProject : IProject

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Inherits: IDMObject → IProject

Remarks​

The IEmbeddedProject interface is inherited from IProject interface.

Methods​

MethodReturnsDescription
DM_Abortvoid
DM_CompileASPbool
DM_CompileAspWithParametersbool
DM_GetDeviceMemorystring
DM_GetDeviceNamestring
DM_GetEmbeddedStackPathstring
DM_GetToolchainstring
DM_GetToolchainManagerobject
DM_InvalidateToolchainvoid
DM_SetDeviceNamevoid

DM_Abort​

No description yet.

void DM_Abort();

Returns: nothing (void)

DM_CompileASP​

No description yet.

bool DM_CompileASP(bool argRebuild);
ParameterTypePassing
argRebuildboolvalue

Returns: bool

DM_CompileAspWithParameters​

No description yet.

bool DM_CompileAspWithParameters(string argParameters, bool argRebuild);
ParameterTypePassing
argParametersstringvalue
argRebuildboolvalue

Returns: bool

DM_GetDeviceMemory​

No description yet.

string DM_GetDeviceMemory();

Returns: string

DM_GetDeviceName​

No description yet.

string DM_GetDeviceName();

Returns: string

DM_GetEmbeddedStackPath​

No description yet.

string DM_GetEmbeddedStackPath();

Returns: string

DM_GetToolchain​

No description yet.

string DM_GetToolchain();

Returns: string

DM_GetToolchainManager​

No description yet.

object DM_GetToolchainManager();

Returns: object

DM_InvalidateToolchain​

No description yet.

void DM_InvalidateToolchain();

Returns: nothing (void)

DM_SetDeviceName​

No description yet.

void DM_SetDeviceName(string argDeviceName);
ParameterTypePassing
argDeviceNamestringvalue

Returns: nothing (void)

Inherited members​

Returned by​

IProjectLink.GetEmbeddedProject