Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 public MeasChunkEventArgs(MeasChunk chunk)
 {
     Chunk = chunk;
 }