internal PrintMaster(DTPMaster master, float Xmm, float Ymm, UInt32 statusRequestInterval) : base(master) { StatusRequestInterval = statusRequestInterval; ph = new PlotterPacketHandler(master.Sender, master.Listener); XMM = Xmm; YMM = Ymm; ContentMaster = new PlotterContent(Master); }
public void UploadConfig() { DTPMaster.CheckConnAndVal(); var file = Master.CreateFileHandler(ConfigFileName).Open(true); if (!file.BinnaryFile.Write(Options.ToByteArray())) { throw new FailOperationException("Не удалось записать данные конфиг-файла"); } file.Close(); var ph = new PlotterPacketHandler(Master.Sender, Master.Listener); if (!ph.RefreshConfig()) { throw new FailOperationException("Не удалось обновить конфиг"); } }