marklio / LinqToStdf

A library for parsing/processing Standard Test Datalog Format (STDF) files, typically used in semiconductor testing.
27 stars 21 forks source link

Inconsistent types for scaling factors in MPR #1

Open dingetje opened 8 years ago

dingetje commented 8 years ago

The scaling factor in the MPR class should all be sbyte, yet the HighLimitScalingExponent is a byte? Linq2STDF V1 beta1:

    public class Mpr : StdfRecord, IHeadSiteIndexable, IHeadIndexable, IRecordContext
    {
        public Mpr();

        public byte? HighLimitScalingExponent { get; set; }
        public sbyte? LowLimitScalingExponent { get; set; }
        public sbyte? ResultScalingExponent { get; set; }
    }
dingetje commented 8 years ago

Seems to be fixed in branch linqtostdf-d159d0bc1e6a2ec3caa915962b7af445570ae11a

marklio commented 8 years ago

Thanks. I'll take a closer look at this, and when I get things cleaned up, I'll produce a real release that includes the fix.