|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeviceMetadata
Provides some (optional) metadata of a device, as might be used by devices made by Dangerous Prototypes.
This interface provides direct access to the individual metadata values. In addition, it can be iterated to access all "known" metadata values.
Field Summary | |
---|---|
static int |
KEY_ANCILLARY_VERSION
|
static int |
KEY_DEVICE_NAME
|
static int |
KEY_DYNAMIC_MEMORY_DEPTH
|
static int |
KEY_FPGA_VERSION
|
static int |
KEY_MAX_SAMPLE_RATE
|
static int |
KEY_PROBE_COUNT_LONG
|
static int |
KEY_PROBE_COUNT_SHORT
|
static int |
KEY_PROTOCOL_VERSION_LONG
|
static int |
KEY_PROTOCOL_VERSION_SHORT
|
static int |
KEY_SAMPLE_MEMORY_DEPTH
|
Method Summary | |
---|---|
String |
getAncillaryVersion()
Returns the ancillary (e.g. |
Integer |
getDynamicMemoryDepth()
Returns the maximum depth of the dynamic memory part. |
String |
getFpgaVersion()
Returns the FPGA version. |
Integer |
getMaxSampleRate()
Returns the maximum sample rate. |
String |
getName()
Returns the device name. |
Integer |
getProbeCount()
Returns the maximum number of probes supported by the device. |
Integer |
getProtocolVersion()
Returns the device protocol version. |
Integer |
getSampleMemoryDepth()
Returns the maximum sample memory. |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Field Detail |
---|
static final int KEY_DEVICE_NAME
static final int KEY_FPGA_VERSION
static final int KEY_ANCILLARY_VERSION
static final int KEY_PROBE_COUNT_LONG
static final int KEY_SAMPLE_MEMORY_DEPTH
static final int KEY_DYNAMIC_MEMORY_DEPTH
static final int KEY_MAX_SAMPLE_RATE
static final int KEY_PROTOCOL_VERSION_LONG
static final int KEY_PROBE_COUNT_SHORT
static final int KEY_PROTOCOL_VERSION_SHORT
Method Detail |
---|
String getAncillaryVersion()
null
in case no
such version was available/known.Integer getDynamicMemoryDepth()
null
in case this
depth is unknown.String getFpgaVersion()
null
in case no
such version was available/known.Integer getMaxSampleRate()
null
in case the maximum
sample rate is unknown.String getName()
null
in case no device name is
available/known.Integer getProbeCount()
null
in case no
probe count is available/known.Integer getProtocolVersion()
null
in case no protocol
version is available/known.Integer getSampleMemoryDepth()
null
in case
no sample memory depth is available/known.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |