import linuxcnc # Set up logging from qtpyvcp.utilities import logger LOG = logger.getLogger(__name__) from qtpyvcp.utilities.info import Info from qtpyvcp.plugins import getPlugin STATUS = getPlugin('status') STAT = STATUS.stat INFO = Info() SPINDLES = list(range(INFO.spindles())) DEFAULT_SPEED = INFO.defaultSpindleSpeed() CMD = linuxcnc.command() from qtpyvcp.actions.base_actions import setTaskMode def _spindle_exists(spindle): if spindle in SPINDLES: return True return False def _spindle_ok(speed=None, spindle=0, widget=None): if spindle not in SPINDLES: ok = False msg = "No spindle No. {}".format(spindle)
import linuxcnc # Set up logging from qtpyvcp.utilities import logger LOG = logger.getLogger(__name__) from qtpyvcp.utilities.info import Info from qtpyvcp.plugins import getPlugin STATUS = getPlugin('status') STAT = STATUS.stat INFO = Info() SPINDLES = range(INFO.spindles()) DEFAULT_SPEED = INFO.defaultSpindleSpeed() CMD = linuxcnc.command() from qtpyvcp.actions.base_actions import setTaskMode def _spindle_exists(spindle): if spindle in SPINDLES: return True return False def _spindle_ok(speed=None, spindle=0, widget=None): if spindle not in SPINDLES: ok = False msg = "No spindle No. {}".format(spindle)