/// <summary> /// Create SetSfeParameters tagop /// </summary> /// <param name="sfe">SFE parameters acquired from Get Calibration Data. /// Must read data from tag first to avoid changing "DO NOT MODIFY" fields.</param> public SetSfeParameters(SfeParameters sfe) : base(0xA4) { Sfe = sfe; }
/// <summary> /// Create SetSfeParameters tagop /// </summary> /// <param name="sfe">SFE parameters acquired from Get Calibration Data. /// Must read data from tag first to avoid changing "DO NOT MODIFY" fields.</param> /// <param name="passwordLevel">Password level</param> /// <param name="password">Password</param> public SetSfeParameters(SfeParameters sfe, Level passwordLevel, UInt32 password) : base(0xA4, passwordLevel, password) { Sfe = sfe; }
/// <summary> /// Create Calibration Data / SFE Parameter object from raw 72-bit reply /// </summary> /// <param name="reply"></param> /// <param name="offset"></param> public CalSfe(byte[] reply, int offset) { Cal = new CalibrationData(reply, offset + 0); Sfe = new SfeParameters(reply, offset + 7); }