Halyri - Mobiili  0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
Halyri.Measurement.MeasurementInstrumentManager Class Reference

Mock implementation of a class that manages the measurement instruments connected to a mobile device. This implementation contains a specification for a single measurement instrument and provides it on a list. More...

Public Member Functions

 MeasurementInstrumentManager ()
 Initializes a new MeasurementInstrumentManager that provides always a single mock ECG measurement instrument. More...
 
ObservableCollection
< MeasurementInstrumentDto
GetAvailableMeasurementInstrumentList ()
 Provides list of measurement instruments available at this mobile device. Currently provides a list with a single mock ECG instrument. More...
 

Private Attributes

ObservableCollection
< MeasurementInstrumentDto
availableInstruments
 
MeasurementInstrumentTypeDto defaultInstrumetType = MeasurementInstrumentTypeDto.ECG
 
string defaultDeviceIdentifier = "Test ECG source"
 
string defaultDeviceDescription = "Source of test data samples"
 
int defaultDataHeaderLength = 4
 
int defaultDataSampleSize = 1
 
int defaultDataSampleChannels = 1
 
int defaultDataSamplesPerSecond = 200
 
bool defaultHeaderRepeatsOnEveryPacket = true
 

Detailed Description

Mock implementation of a class that manages the measurement instruments connected to a mobile device. This implementation contains a specification for a single measurement instrument and provides it on a list.

<author>Veli-Mikko Puupponen</author>

Constructor & Destructor Documentation

Halyri.Measurement.MeasurementInstrumentManager.MeasurementInstrumentManager ( )

Initializes a new MeasurementInstrumentManager that provides always a single mock ECG measurement instrument.

Member Function Documentation

ObservableCollection<MeasurementInstrumentDto> Halyri.Measurement.MeasurementInstrumentManager.GetAvailableMeasurementInstrumentList ( )

Provides list of measurement instruments available at this mobile device. Currently provides a list with a single mock ECG instrument.

Returns

Member Data Documentation

ObservableCollection<MeasurementInstrumentDto> Halyri.Measurement.MeasurementInstrumentManager.availableInstruments
private
int Halyri.Measurement.MeasurementInstrumentManager.defaultDataHeaderLength = 4
private
int Halyri.Measurement.MeasurementInstrumentManager.defaultDataSampleChannels = 1
private
int Halyri.Measurement.MeasurementInstrumentManager.defaultDataSampleSize = 1
private
int Halyri.Measurement.MeasurementInstrumentManager.defaultDataSamplesPerSecond = 200
private
string Halyri.Measurement.MeasurementInstrumentManager.defaultDeviceDescription = "Source of test data samples"
private
string Halyri.Measurement.MeasurementInstrumentManager.defaultDeviceIdentifier = "Test ECG source"
private
bool Halyri.Measurement.MeasurementInstrumentManager.defaultHeaderRepeatsOnEveryPacket = true
private
MeasurementInstrumentTypeDto Halyri.Measurement.MeasurementInstrumentManager.defaultInstrumetType = MeasurementInstrumentTypeDto.ECG
private

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