/// <summary> /// Initialize from other settings. /// </summary> /// <param name="pLNB">Data will be copied to our fields.</param> public LNBSettings(LNBSettings pLNB) { // Load all LOF1 = pLNB.LOF1; LOF2 = pLNB.LOF2; Switch = pLNB.Switch; UsePower = pLNB.UsePower; }
/// <summary> /// Create a configuration item. /// </summary> /// <param name="position">LNB to select.</param> /// <param name="lnb">LNB parameters to use.</param> public DiSEqCSimple(bool position, LNBSettings lnb) : base(lnb) { // Remember Position = position; }
/// <summary> /// Create a new instance. /// </summary> /// <param name="pLNB">The related LNB settings.</param> protected DiSEqC(LNBSettings pLNB) : base(pLNB) { }