diff -r 119693c3b7d1 -r eda3e3458cf4 Hardware/ISensor.cs --- a/Hardware/ISensor.cs Sat Jul 24 20:15:49 2010 +0000 +++ b/Hardware/ISensor.cs Tue Jul 27 18:38:11 2010 +0000 @@ -51,9 +51,17 @@ Control } - public interface ISensorEntry { - float Value { get; } - DateTime Time { get; } + public struct SensorValue { + private float value; + private DateTime time; + + public SensorValue(float value, DateTime time) { + this.value = value; + this.time = time; + } + + public float Value { get { return value; } } + public DateTime Time { get { return time; } } } public interface ISensor : IElement { @@ -77,7 +85,7 @@ void ResetMin(); void ResetMax(); - IEnumerable Plot { get; } + IEnumerable Values { get; } } }