public MeasChunk CreateMeasChunk(string chunkData, DateTime chunkCreationTime) { var dataCollection = GetDataCollecion(chunkData); var measChunk = new MeasChunk(); measChunk.TimeDate = chunkCreationTime; measChunk.Pm2_5Amount = Convert.ToSingle((dataCollection[3] << 8) | dataCollection[2]) / 10.0f; measChunk.Pm10Amount = Convert.ToSingle((dataCollection[5] << 8) | dataCollection[4]) / 10.0f; measChunk.ID = ((dataCollection[7] << 8) | dataCollection[6]); measChunk.Checksum = dataCollection[8]; return(measChunk); }
public MeasChunkEventArgs(MeasChunk chunk) { Chunk = chunk; }