public interface MeasurementEntry extends TimedEntry
Modifier and Type | Method and Description |
---|---|
int |
getAdcResolution()
Gets the resolution in bits of the ADC used to acquire the data contained
in this Entry
|
int |
getAdcZero()
Gets the output given by the ADC, when the input falls exactly at the
center of the ADC range.
|
int |
getBaseline()
Gets the value of ADC output that would map to 0 physical units input.
|
int |
getChannelCount()
Gets the number of channels in this Entry
|
java.lang.String[] |
getChannelNames()
Gets the names of all channels as Array of String
|
DataType |
getDataType()
Gets the DataType of the data contained in this Entry
|
double |
getLsbValue()
Gets the equivalent value of the physical variable represented by the
least significant bit of the ADC used to acquire the data contained in
this Entry
|
java.lang.String |
getUnit()
Gets the string that specifies the physical unit of the acquired
variable(s)
|
void |
setAdcProperties(int adcZero,
int adcResolution,
int baseline,
double lsbValue)
Sets the properties of the ADC used to acquire the data contained in this
Entry.
|
void |
setAdcResolution(int adcResolution)
Sets the resolution in bits of the ADC used to acquire the data contained
in this Entry.
|
void |
setAdcZero(int adcZero)
Sets the output given by the ADC, when the input falls exactly at the
center of the ADC range.
|
void |
setBaseline(int baseline)
Sets the value of ADC output that would map to 0 physical units input.
|
void |
setChannelNames(java.lang.String[] channelNames)
Sets the names of the channels in this Entry.
|
void |
setDataType(DataType dataType)
Sets the DataType of the data contained in this Entry
|
void |
setLsbValue(double lsbValue)
Sets the equivalent value of the physical variable represented by the
least significant bit of the ADC used to acquire the data contained in
this Entry
|
void |
setUnit(java.lang.String unit)
Sets the string that specifies the physical unit of the acquired
variable(s)
|
getCount, getSampleRate, resetPos, setSampleRate
addCustomAttribute, clone, close, createBinFileFormat, createCsvFileFormat, createCustomFileFormat, createXmlFileFormat, getComment, getContentClass, getCustomAttributes, getFileFormat, getId, getName, getSource, getSourceId, getUnisens, rename, setComment, setContentClass, setFileFormat, setName, setSource, setSourceId, setUnisens
java.lang.String[] getChannelNames()
int getAdcResolution()
void setAdcResolution(int adcResolution)
adcResolution
- the resolution in bitsint getAdcZero()
void setAdcZero(int adcZero)
adcZero
- the output given by the ADC, when the input falls exactly at
the center of the ADC rangeint getBaseline()
void setBaseline(int baseline)
baseline
- the value of ADC output that would map to the value of 0 of
the physical variabledouble getLsbValue()
void setLsbValue(double lsbValue)
lsbValue
- the value of the physical variable represented by the least
significant bit of the ADCjava.lang.String getUnit()
void setUnit(java.lang.String unit)
unit
- the unitint getChannelCount()
void setChannelNames(java.lang.String[] channelNames)
channelNames
- the names of the channels as Array of StringsDataType getDataType()
void setDataType(DataType dataType)
dataType
- the DataTypevoid setAdcProperties(int adcZero, int adcResolution, int baseline, double lsbValue)
adcZero
- the output given by the ADC, when the input falls exactly at
the center of the ADC rangeadcResolution
- the resolution in bits of the ADCbaseline
- the value of ADC output that would map to 0 physical units
inputlsbValue
- the equivalent value of the physical variable represented by
the least significant bit of the ADCsetAdcZero
,
setAdcResolution
,
setBaseline
,
setLsbValue