private static MeasurementWithId Convert(IMeasurement m)
{
Measurement.Builder builder = Measurement.CreateBuilder();
builder.SetTime(m.Timestamp);
builder.SetType(Type.FLOAT64);
builder.SetDoubleValue(m.Value);
builder.SetQuality(0); // TODO - convert quality types
return MeasurementWithId.CreateBuilder().SetId(m.TagName).SetMeas(builder.Build()).Build();
}