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

Mock of a class that manages an active measurement session on a measurement instrument connested to the mobile device. Currently provides data conforming to the data structure parameters specified in the provided MeasurementInstrumentDto and imitating nomrmal ECG. More...

Public Member Functions

 MeasurementManager (MeasurementInstrumentDto instrument)
 Initializes a new mock MeasurementManager instance that provides mock samples conforming to the data parameters specified by the provided instrument. More...
 
void StartMeasurement ()
 Starts generating mock ECG data. MeasurementDataAvailableEvent is fired every time new measurement data sample is available. More...
 
void StopMeasurement ()
 Stops measurement. More...
 

Properties

bool Active [get]
 

Events

MeasurementDataAvailable MeasurementDataAvailableEvent
 

Detailed Description

Mock of a class that manages an active measurement session on a measurement instrument connested to the mobile device. Currently provides data conforming to the data structure parameters specified in the provided MeasurementInstrumentDto and imitating nomrmal ECG.

<author>Veli-Mikko Puupponen</author> Assumes the DataSampleSize to be 1 byte.

Constructor & Destructor Documentation

Halyri.Measurement.MeasurementManager.MeasurementManager ( MeasurementInstrumentDto  instrument)

Initializes a new mock MeasurementManager instance that provides mock samples conforming to the data parameters specified by the provided instrument.

Parameters
instrumentInstrument used as data parameter source

Member Function Documentation

void Halyri.Measurement.MeasurementManager.StartMeasurement ( )

Starts generating mock ECG data. MeasurementDataAvailableEvent is fired every time new measurement data sample is available.

void Halyri.Measurement.MeasurementManager.StopMeasurement ( )

Stops measurement.

Property Documentation

bool Halyri.Measurement.MeasurementManager.Active
get

Event Documentation

MeasurementDataAvailable Halyri.Measurement.MeasurementManager.MeasurementDataAvailableEvent

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