Moved the print leveling code out of PrinterCommunication into ActviePrinterProfile

This commit is contained in:
larsbrubaker 2014-02-14 12:50:55 -08:00
parent ecabfa08b5
commit 019eb3165b
9 changed files with 84 additions and 85 deletions

View file

@ -85,7 +85,7 @@ namespace MatterHackers.MatterControl
public override void PageIsBecomingActive()
{
PrinterCommunication.Instance.DoPrintLeveling = false;
ActivePrinterProfile.Instance.DoPrintLeveling = false;
base.PageIsBecomingActive();
}
}
@ -108,9 +108,9 @@ namespace MatterHackers.MatterControl
probePositions[1].position.x, probePositions[1].position.y, probePositions[1].position.z,
probePositions[2].position.x, probePositions[2].position.y, probePositions[2].position.z,
};
PrinterCommunication.Instance.SetPrintLevelingProbePositions(printLevelPositions3x3);
ActivePrinterProfile.Instance.SetPrintLevelingProbePositions(printLevelPositions3x3);
PrinterCommunication.Instance.DoPrintLeveling = true;
ActivePrinterProfile.Instance.DoPrintLeveling = true;
base.PageIsBecomingActive();
}
}