Skip to content

Commit 4e361be

Browse files
committed
Fixed off-by-one error.
1 parent 4ef4b03 commit 4e361be

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

CFNReader/CFNStreamReader.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public async Task<FileInfo> ReadFileInfoAsync(CancellationToken cancellationToke
3232
{
3333
Max = UnitValue.FromChannel(c.channel.ChannelRangeRecord.Max, c.channel.ChannelRecord.Channel),
3434
Min = UnitValue.FromChannel(c.channel.ChannelRangeRecord.Min, c.channel.ChannelRecord.Channel),
35-
Index = c.index + 1
35+
Index = c.index
3636
})),
3737
Datapoints = await ReadDatapointsAsync(cancellationToken)
3838
};
@@ -54,7 +54,7 @@ public async IAsyncEnumerable<Datapoint> ReadDatapointsAsync(FileInfo fileInfo,
5454
yield return new Datapoint
5555
{
5656
Time = TimeSpan.FromSeconds(data[0]),
57-
Values = new ValueCollection(fileInfo.Channels.ToDictionary(c => c.Key, c => UnitValue.FromChannel(data[c.Value.Index], c.Key)))
57+
Values = new ValueCollection(fileInfo.Channels.ToDictionary(c => c.Key, c => UnitValue.FromChannel(data[c.Value.Index + 1], c.Key)))
5858
};
5959
}
6060
}

0 commit comments

Comments
 (0)