cnc@cnc-1:~/linuxcnc-dev$ linuxcnc /home/cnc/linuxcnc-dev/configs/cnc1/cnc1.ini LINUXCNC - 2.9.0~pre0 Machine configuration directory is '/home/cnc/linuxcnc-dev/configs/cnc1' Machine configuration file is 'cnc1.ini' Starting LinuxCNC... (time=1662141599.126283,pid=5706): Registering server on TCP port 5005. (time=1662141599.126804,pid=5706): running server for TCP port 5005 (connection_socket = 3). linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod Note: Using POSIX realtime Found file(REL): ./cnc1.hal hm2: loading Mesa HostMot2 driver version 0.15 hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2 hm2_eth: 10.10.10.2: INFO: Hardware address (MAC): 00:60:1b:11:80:23 hm2_eth: discovered 7I80HD-25 hm2/hm2_7i80.0: Low Level init 0.15 hm2/hm2_7i80.0: 72 I/O Pins used: hm2/hm2_7i80.0: IO Pin 000 (P1-01): Encoder #0, pin B (Input) hm2/hm2_7i80.0: IO Pin 001 (P1-03): Encoder #0, pin A (Input) hm2/hm2_7i80.0: IO Pin 002 (P1-05): Encoder #0, pin Index (Input) hm2/hm2_7i80.0: IO Pin 003 (P1-07): StepGen #0, pin Step (Output) hm2/hm2_7i80.0: IO Pin 004 (P1-09): StepGen #0, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 005 (P1-11): IOPort hm2/hm2_7i80.0: IO Pin 006 (P1-13): Encoder #1, pin B (Input) hm2/hm2_7i80.0: IO Pin 007 (P1-15): Encoder #1, pin A (Input) hm2/hm2_7i80.0: IO Pin 008 (P1-17): Encoder #1, pin Index (Input) hm2/hm2_7i80.0: IO Pin 009 (P1-19): StepGen #1, pin Step (Output) hm2/hm2_7i80.0: IO Pin 010 (P1-21): StepGen #1, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 011 (P1-23): IOPort hm2/hm2_7i80.0: IO Pin 012 (P1-25): Encoder #2, pin B (Input) hm2/hm2_7i80.0: IO Pin 013 (P1-27): Encoder #2, pin A (Input) hm2/hm2_7i80.0: IO Pin 014 (P1-29): Encoder #2, pin Index (Input) hm2/hm2_7i80.0: IO Pin 015 (P1-31): StepGen #2, pin Step (Output) hm2/hm2_7i80.0: IO Pin 016 (P1-33): StepGen #2, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 017 (P1-35): IOPort hm2/hm2_7i80.0: IO Pin 018 (P1-37): Encoder #3, pin B (Input) hm2/hm2_7i80.0: IO Pin 019 (P1-39): Encoder #3, pin A (Input) hm2/hm2_7i80.0: IO Pin 020 (P1-41): Encoder #3, pin Index (Input) hm2/hm2_7i80.0: IO Pin 021 (P1-43): StepGen #3, pin Step (Output) hm2/hm2_7i80.0: IO Pin 022 (P1-45): StepGen #3, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 023 (P1-47): IOPort hm2/hm2_7i80.0: IO Pin 024 (P2-01): Encoder #4, pin B (Input) hm2/hm2_7i80.0: IO Pin 025 (P2-03): Encoder #4, pin A (Input) hm2/hm2_7i80.0: IO Pin 026 (P2-05): Encoder #4, pin Index (Input) hm2/hm2_7i80.0: IO Pin 027 (P2-07): StepGen #4, pin Step (Output) hm2/hm2_7i80.0: IO Pin 028 (P2-09): StepGen #4, pin Direction (Output) hm2/hm2_7i80.0: IO Pin 029 (P2-11): IOPort hm2/hm2_7i80.0: IO Pin 030 (P2-13): Encoder #5, pin B (Input) hm2/hm2_7i80.0: IO Pin 031 (P2-15): Encoder #5, pin A (Input) hm2/hm2_7i80.0: IO Pin 032 (P2-17): Encoder #5, pin Index (Input) hm2/hm2_7i80.0: IO Pin 033 (P2-19): PWMGen #0, pin Out0 (PWM or Up) (Output) hm2/hm2_7i80.0: IO Pin 034 (P2-21): PWMGen #0, pin Out1 (Dir or Down) (Output) hm2/hm2_7i80.0: IO Pin 035 (P2-23): PWMGen #0, pin Not-Enable (Output) hm2/hm2_7i80.0: IO Pin 036 (P2-25): IOPort hm2/hm2_7i80.0: IO Pin 037 (P2-27): IOPort hm2/hm2_7i80.0: IO Pin 038 (P2-29): IOPort hm2/hm2_7i80.0: IO Pin 039 (P2-31): IOPort hm2/hm2_7i80.0: IO Pin 040 (P2-33): IOPort hm2/hm2_7i80.0: IO Pin 041 (P2-35): IOPort hm2/hm2_7i80.0: IO Pin 042 (P2-37): IOPort hm2/hm2_7i80.0: IO Pin 043 (P2-39): IOPort hm2/hm2_7i80.0: IO Pin 044 (P2-41): IOPort hm2/hm2_7i80.0: IO Pin 045 (P2-43): IOPort hm2/hm2_7i80.0: IO Pin 046 (P2-45): IOPort hm2/hm2_7i80.0: IO Pin 047 (P2-47): IOPort hm2/hm2_7i80.0: IO Pin 048 (P3-01): IOPort hm2/hm2_7i80.0: IO Pin 049 (P3-03): IOPort hm2/hm2_7i80.0: IO Pin 050 (P3-05): IOPort hm2/hm2_7i80.0: IO Pin 051 (P3-07): IOPort hm2/hm2_7i80.0: IO Pin 052 (P3-09): IOPort hm2/hm2_7i80.0: IO Pin 053 (P3-11): IOPort hm2/hm2_7i80.0: IO Pin 054 (P3-13): IOPort hm2/hm2_7i80.0: IO Pin 055 (P3-15): IOPort hm2/hm2_7i80.0: IO Pin 056 (P3-17): IOPort hm2/hm2_7i80.0: IO Pin 057 (P3-19): IOPort hm2/hm2_7i80.0: IO Pin 058 (P3-21): IOPort hm2/hm2_7i80.0: IO Pin 059 (P3-23): IOPort hm2/hm2_7i80.0: IO Pin 060 (P3-25): IOPort hm2/hm2_7i80.0: IO Pin 061 (P3-27): IOPort hm2/hm2_7i80.0: IO Pin 062 (P3-29): IOPort hm2/hm2_7i80.0: IO Pin 063 (P3-31): IOPort hm2/hm2_7i80.0: IO Pin 064 (P3-33): IOPort hm2/hm2_7i80.0: IO Pin 065 (P3-35): IOPort hm2/hm2_7i80.0: IO Pin 066 (P3-37): IOPort hm2/hm2_7i80.0: IO Pin 067 (P3-39): IOPort hm2/hm2_7i80.0: IO Pin 068 (P3-41): IOPort hm2/hm2_7i80.0: IO Pin 069 (P3-43): IOPort hm2/hm2_7i80.0: IO Pin 070 (P3-45): IOPort hm2/hm2_7i80.0: IO Pin 071 (P3-47): IOPort hm2/hm2_7i80.0: registered task: machine: 'Auto-Mation-Assist Mill' version 'unknown' /home/cnc/linuxcnc-dev/configs/cnc1/cnc1.ini:142: executing 'import sys sys.path.insert(0,"python")' PythonPlugin: Python '3.10.4 (main, Jun 29 2022, 12:14:53) [GCC 11.2.0]' emcTaskOnce: Python plugin configured emcTaskOnce: extract(task_instance): KeyError: 'task' emcTaskOnce: no Python Task() instance available, using default iocontrol-based task methods emcTrajSetJoints(4) returned 0 emcTrajSetSpindles(1) returned 0 emcTrajSetAxes(4, 15) emcTrajSetUnits(0.0394, 1.0000) emcTrajSetVelocity(0.0000, 0.2000) returned 0 emcTrajSetMaxVelocity(0.4000) returned 0 emcTrajSetAcceleration(3) returned 0 emcTrajSetMaxAcceleration(1e+99) emcTrajSetHome(0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000) returned 0 emcJointSetType(0, 1) emcJointSetUnits(0, 0.0394) emcJointSetBacklash(0, 0.0010) returned 0 emcJointSetMinPositionLimit(0, -50) returned 0 emcJointSetMaxPositionLimit(0, 50) returned 0 emcJointSetFerror(0, 5.0000) returned 0 emcJointSetMinFerror(0, 5.0000) returned 0 emcJointSetHomingParams(0, 0.0000, -10.0000, -0.5000, -0.7000, 0.1000, 1, 0, 0, 1, 0) returned 0 emcJointSetMaxVelocity(0, 0.5000) returned 0 emcJointSetMaxAcceleration(0, 1.5) returned 0 emcJointActivate(0) returned 0 emcJointSetType(1, 1) emcJointSetUnits(1, 0.0394) emcJointSetBacklash(1, 0.0010) returned 0 emcJointSetMinPositionLimit(1, -50) returned 0 emcJointSetMaxPositionLimit(1, 50) returned 0 emcJointSetFerror(1, 5.0000) returned 0 emcJointSetMinFerror(1, 5.0000) returned 0 emcJointSetHomingParams(1, 0.0000, 1.0000, 0.7000, 0.7000, -0.1000, 1, 0, 0, 1, 0) returned 0 emcJointSetMaxVelocity(1, 0.5000) returned 0 emcJointSetMaxAcceleration(1, 1.5) returned 0 emcJointActivate(1) returned 0 emcJointSetType(2, 1) emcJointSetUnits(2, 0.0394) emcJointSetBacklash(2, 0.0035) returned 0 emcJointSetMinPositionLimit(2, -50) returned 0 emcJointSetMaxPositionLimit(2, 50) returned 0 emcJointSetFerror(2, 5.0000) returned 0 emcJointSetMinFerror(2, 5.0000) returned 0 emcJointSetHomingParams(2, 0.0000, -1.0000, 0.3000, 0.3000, -0.1000, 1, 0, 0, 0, 0) returned 0 emcJointSetMaxVelocity(2, 0.5000) returned 0 emcJointSetMaxAcceleration(2, 1.5) returned 0 emcJointActivate(2) returned 0 emcJointSetType(3, 2) emcJointSetUnits(3, 1.0000) emcJointSetBacklash(3, 0.0010) returned 0 emcJointSetMinPositionLimit(3, -50) returned 0 emcJointSetMaxPositionLimit(3, 50) returned 0 emcJointSetFerror(3, 5.0000) returned 0 emcJointSetMinFerror(3, 5.0000) returned 0 emcJointSetHomingParams(3, 0.0000, -10.0000, -0.5000, -0.7000, 0.1000, 1, 0, 0, 1, 0) returned 0 emcJointSetMaxVelocity(3, 0.5000) returned 0 emcJointSetMaxAcceleration(3, 1.5) returned 0 emcJointActivate(3) returned 0 emcAxisSetMinPositionLimit(0, -50.0000) returned 0 emcAxisSetMaxPositionLimit(0, 50.0000) returned 0 emcAxisSetMaxVelocity(0, 0.5000) returned 0 emcAxisSetMaxAcceleration(0, 1.5000) returned 0 emcAxisSetLockingJoint(0, -1) returned 0 emcAxisSetMinPositionLimit(1, -50.0000) returned 0 emcAxisSetMaxPositionLimit(1, 50.0000) returned 0 emcAxisSetMaxVelocity(1, 0.5000) returned 0 emcAxisSetMaxAcceleration(1, 1.5000) returned 0 emcAxisSetLockingJoint(1, -1) returned 0 emcAxisSetMinPositionLimit(2, -50.0000) returned 0 emcAxisSetMaxPositionLimit(2, 50.0000) returned 0 emcAxisSetMaxVelocity(2, 0.5000) returned 0 emcAxisSetMaxAcceleration(2, 1.5000) returned 0 emcAxisSetLockingJoint(2, -1) returned 0 emcAxisSetMinPositionLimit(3, -50.0000) returned 0 emcAxisSetMaxPositionLimit(3, 50.0000) returned 0 emcAxisSetMaxVelocity(3, 0.5000) returned 0 emcAxisSetMaxAcceleration(3, 1.5000) returned 0 emcAxisSetLockingJoint(3, -1) returned 0 emcSpindleSetParams(0, 1.000000e+99, 0.000000e+00, 0.000000e+00, -1.000000e+99, 0.000000, 0.000000, 0, 100.000000) returned 0 emcJointSetMotorOffset(0, 0.0866) returned 0 emcJointSetMotorOffset(1, -0.0999) returned 0 emcJointSetMotorOffset(2, 0.8567) returned 0 emcJointSetMotorOffset(3, -0.0000) returned 0 emcJointSetMotorOffset(4, -0.0000) returned 0 emcJointSetMotorOffset(5, -0.0000) returned 0 emcJointSetMotorOffset(6, -0.0000) returned 0 emcJointSetMotorOffset(7, -0.0000) returned 0 emcJointSetMotorOffset(8, -0.0000) returned 0 emcJointSetMotorOffset(9, -0.0000) returned 0 emcJointSetMotorOffset(10, -0.0000) returned 0 emcJointSetMotorOffset(11, -0.0000) returned 0 emcJointSetMotorOffset(12, -0.0000) returned 0 emcJointSetMotorOffset(13, -0.0000) returned 0 emcJointSetMotorOffset(14, -0.0000) returned 0 emcJointSetMotorOffset(15, -0.0000) returned 0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=112,type=EMC_TRAJ_SET_TERM_COND}) : list_size=1, line_number=0 /home/cnc/linuxcnc-dev/configs/cnc1/cnc1.ini:142: executing 'import sys sys.path.insert(0,"python")' PythonPlugin: Python '3.10.4 (main, Jun 29 2022, 12:14:53) [GCC 11.2.0]' NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=176,type=EMC_TRAJ_SET_G5X}) : list_size=2, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=168,type=EMC_TRAJ_SET_G92}) : list_size=3, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=104,type=EMC_TRAJ_SET_ROTATION}) : list_size=4, line_number=0 is_callable(__init__) = FALSE NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=120,type=EMC_TRAJ_SET_SPINDLESYNC}) : list_size=5, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=32,type=EMC_SPINDLE_OFF}) : list_size=6, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=24,type=EMC_COOLANT_MIST_OFF}) : list_size=7, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=24,type=EMC_COOLANT_FLOOD_OFF}) : list_size=8, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=168,type=EMC_TRAJ_SET_OFFSET}) : list_size=9, line_number=0 NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=112,type=EMC_TRAJ_SET_TERM_COND}) : list_size=10, line_number=0 emcTaskPlanInit() returned 0 emcTaskInit: adding user-defined function /home/cnc/linuxcnc-dev/nc_files/M101 NML_INTERP_LIST(0x55860b63ca80)::get(): {size=112, type=EMC_TRAJ_SET_TERM_COND}, list_size=9 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_TERM_COND -- ( +222,+112, +0, +2,0.001000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=176, type=EMC_TRAJ_SET_G5X}, list_size=8 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G5X -- ( +224,+176, +0, +1,0.013391,0.000106,-0.756839,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=168, type=EMC_TRAJ_SET_G92}, list_size=7 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_G92 -- ( +227,+168, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=104, type=EMC_TRAJ_SET_ROTATION}, list_size=6 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_ROTATION -- ( +226,+104, +0,0.000000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=120, type=EMC_TRAJ_SET_SPINDLESYNC}, list_size=5 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_SPINDLESYNC -- ( +232,+120, +0,0.000000,\000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=32, type=EMC_SPINDLE_OFF}, list_size=4 emcTaskPlanLevel() returned 0 Issuing EMC_SPINDLE_OFF -- ( +1305,+32, +0,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=24, type=EMC_COOLANT_MIST_OFF}, list_size=3 emcTaskPlanLevel() returned 0 Issuing EMC_COOLANT_MIST_OFF -- ( +1405,+24, +0,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=24, type=EMC_COOLANT_FLOOD_OFF}, list_size=2 emcTaskPlanLevel() returned 0 [QtDesigner][INFO] Logging to: /home/cnc/qtdesigner.log (logger.py:107) [QtDesigner.QTVCP.QT_ISTAT][DEBUG] Machine is IMPERIAL based. unit Conversion constant=25.4 (qt_istat.py:153) [QtDesigner.QTVCP.QT_ISTAT][DEBUG] TRAJ COORDINATES: XYZA (qt_istat.py:159) [QtDesigner.QTVCP.QT_ISTAT][DEBUG] DEFAULT_LINEAR_VELOCITY = 60.0 (qt_istat.py:328) [QtDesigner.QTVCP.QT_ISTAT][DEBUG] MIN_LINEAR_VELOCITY = 60.0 (qt_istat.py:329) [QtDesigner.QTVCP.QT_ISTAT][DEBUG] MAX_LINEAR_VELOCITY = 300.0 (qt_istat.py:330) gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] Issuing EMC_COOLANT_FLOOD_OFF -- ( +1407,+24, +0,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=168, type=EMC_TRAJ_SET_OFFSET}, list_size=1 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_OFFSET -- ( +223,+168, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) NML_INTERP_LIST(0x55860b63ca80)::get(): {size=112, type=EMC_TRAJ_SET_TERM_COND}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_TERM_COND -- ( +222,+112, +0, +2,0.005000,) not enough values to unpack (expected 2, got 1) 'btn_sel_next' 'btn_sel_prev' 'btn_select' 'btn_home' 'btn_dir_up' 'btn_jump_to' not enough values to unpack (expected 2, got 1) not enough values to unpack (expected 2, got 1) 'IconFileSelection' object has no attribute 'on_btn_jump_to' not enough values to unpack (expected 2, got 1) not enough values to unpack (expected 2, got 1) (gmoccapy:5772): Gtk-CRITICAL **: 10:00:00.387: gtk_entry_set_text: assertion 'text != NULL' failed 0 = /home/cnc/linuxcnc-dev/bin/gmoccapy 1 = -ini 2 = /home/cnc/linuxcnc-dev/configs/cnc1/cnc1.ini Entry = trivkins no coordinates found in [KINS] KINEMATICS, we will use order from [TRAJ] COORDINATES **** GMOCCAPY GETINIINFO **** Number of joints = 4 4 COORDINATES found = xyza joint 0 = axis x joint 1 = axis y joint 2 = axis z joint 3 = axis a {0: 'x', 1: 'y', 2: 'z', 3: 'a'} **** GMOCCAPY GETINIINFO **** [KINS] KINESTYPE is trivkins **** GMOCCAPY GETINIINFO **** Preference file path: cnc1_preferences **** GMOCCAPY INFO **** **** no valid probe config in INI File **** **** disabled tool measurement **** **** GMOCCAPY INFO **** **** Entering make_DRO axis_list = ['x', 'y', 'z', 'a'] **** GMOCCAPY INFO **** **** Entering make ref axis button **** GMOCCAPY INFO **** **** Entering make touch button /home/cnc/linuxcnc-dev/bin/gmoccapy:985: DeprecationWarning: Gtk.Widget.override_background_color is deprecated btn.override_background_color(Gtk.StateFlags.ACTIVE, Gdk.RGBA(1.0, 1.0, 0.0, 1.0)) **** GMOCCAPY INFO **** **** Entering make jog increments **** GMOCCAPY INFO **** **** Entering make jog button **** GMOCCAPY INFO **** **** Entering make macro button **** GMOCCAPY INFO **** File i_am_lost.ngc of the macro ['i_am_lost'] could not be found **** we searched in subdirectories: ['/home/cnc/linuxcnc-dev/configs/cnc1/macros', '/home/cnc/linuxcnc-dev/configs/cnc1/probe'] **** GMOCCAPY INFO **** File go_to_position.ngc of the macro ['go_to_position X-pos Y-pos Z-pos'] could not be found **** we searched in subdirectories: ['/home/cnc/linuxcnc-dev/configs/cnc1/macros', '/home/cnc/linuxcnc-dev/configs/cnc1/probe'] found 3 Macros **** GMOCCAPY INFO **** **** arrange DRO 4 **** GMOCCAPY INFO **** **** Place in table /home/cnc/linuxcnc-dev/bin/gmoccapy:1578: DeprecationWarning: Gtk.Table.resize is deprecated self.widgets.tbl_DRO.resize(rows, cols) **** GMOCCAPY INFO **** **** get DRO order **** GMOCCAPY INFO **** **** arrange JOG button less than 6 axis Issuing EMC_TASK_SET_STATE -- ( +505,+24, +1, +1,) NML_INTERP_LIST(0x55860b63ca80)::clear(): discarding 0 items NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=24,type=EMC_TASK_PLAN_SYNCH}) : list_size=1, line_number=0 is_callable(oword.on_abort) = FALSE NML_INTERP_LIST(0x55860b63ca80)::append(nml_msg_ptr{size=168,type=EMC_TRAJ_SET_OFFSET}) : list_size=2, line_number=0 emcTaskPlanSynch() returned 0 NML_INTERP_LIST(0x55860b63ca80)::get(): {size=24, type=EMC_TASK_PLAN_SYNCH}, list_size=1 emcTaskPlanLevel() returned 0 task: main loop took 0.130694 seconds Issuing EMC_TASK_PLAN_SYNCH -- ( +516,+24, +0,) emcTaskPlanSynch() returned 0 task: main loop took 0.031643 seconds NML_INTERP_LIST(0x55860b63ca80)::get(): {size=168, type=EMC_TRAJ_SET_OFFSET}, list_size=0 emcTaskPlanLevel() returned 0 Issuing EMC_TRAJ_SET_OFFSET -- ( +223,+168, +0,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,) Issuing EMC_TASK_SET_MODE -- ( +504,+24, +2, +1,) /home/cnc/linuxcnc-dev/bin/gmoccapy:1854: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations widget.append_page(s, Gtk.Label(" " + text + " ")) /home/cnc/linuxcnc-dev/bin/gmoccapy:1854: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations widget.append_page(s, Gtk.Label(" " + text + " ")) /home/cnc/linuxcnc-dev/bin/gmoccapy:1854: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations widget.append_page(s, Gtk.Label(" " + text + " ")) /home/cnc/linuxcnc-dev/bin/gmoccapy:1854: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations widget.append_page(s, Gtk.Label(" " + text + " ")) /home/cnc/linuxcnc-dev/bin/gmoccapy:1854: PyGTKDeprecationWarning: Using positional arguments with the GObject constructor has been deprecated. Please specify keyword(s) for "label" or use a class specific constructor. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations widget.append_page(s, Gtk.Label(" " + text + " ")) Warning: preferred icon-theme 'None' not found; switching to 'default'. **** GMOCCAPY INFO **** **** no audio available! **** **** PYGST library not installed? **** **** is python-gstX.XX installed? **** **** GMOCCAPY INFO **** **** Entering init gremlin **** Kinematics type changed _set_enable_tooltips = True not enough values to unpack (expected 2, got 1) not enough values to unpack (expected 2, got 1) 'IconFileSelection' object has no attribute 'on_btn_jump_to' **** GMOCCAPY INFO **** **** virtual keyboard program found : [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) [GladeVCP][INFO] Logging to: /home/cnc/gladevcp.log (logger.py:107) gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] task: main loop took 0.004410 seconds /home/cnc/linuxcnc-dev/bin/gmoccapy:3332: DeprecationWarning: Gtk.FontButton.get_font_name is deprecated self.notification.set_property('font', self.widgets.fontbutton_popup.get_font_name()) /home/cnc/linuxcnc-dev/bin/gmoccapy:394: DeprecationWarning: Gtk.FontButton.set_font_name is deprecated self.widgets.fontbutton_popup.set_font_name(self.prefs.getpref("message_font", "sans 10", str)) task: main loop took 0.002941 seconds Issuing EMC_TASK_PLAN_SET_BLOCK_DELETE -- ( +518,+24, +3,\000,) gladevcp -x {XID} -u python/probe_screen.py probe_icons/probe_screen.glade gladevcp -x {XID} features_gmoccapy.glade gladevcp -x {XID} button.glade gladevcp -x {XID} dro.glade gladevcp -x {XID} -H vcp_box.hal vcp_box.glade gladevcp -x {XID} -H override.hal override.glade [False, False, False, False, False, False] /home/cnc/linuxcnc-dev/bin/gmoccapy:489: DeprecationWarning: Gtk.ColorButton.set_color is deprecated self.widgets.abs_colorbutton.set_color(Gdk.color_parse(self.abs_color)) **** GMOCCAPY GETINIINFO **** Wrong entry [DISPLAY] CYCLE_TIME in INI File! Will use gmoccapy default 150task: main loop took 0.003011 seconds **** GMOCCAPY INFO : inifile = /home/cnc/linuxcnc-dev/configs/cnc1/cnc1.ini ****: **** GMOCCAPY INFO : postgui halfile = ['cnc1_postgui.hal'] ****: g-file-error-quark: Failed to open file “features_gmoccapy.glade”: No such file or directory (4) **** GLADE VCP ERROR: With xml file: features_gmoccapy.glade : 'gi.repository.Gtk' object has no attribute 'glade' task: main loop took 0.007161 seconds 90177539 85983235 92274691 task: main loop took 0.005669 seconds Jog Pin Changed x+ Jog Button released = x+ Jog Pin Changed x- Jog Button released = x- Jog Pin Changed y+ Jog Button released = y+ Jog Pin Changed y- Jog Button released = y- Jog Pin Changed z+ Jog Button released = z+ Jog Pin Changed z- Jog Button released = z- Jog Pin Changed a+ Jog Button released = a+ Jog Pin Changed a- Jog Button released = a- on tool change (gladevcp:5828): Gtk-WARNING **: 10:00:02.011: Could not load image 'icon/Logo.png': Failed to open file “/home/cnc/linuxcnc-dev/configs/cnc1/icon/Logo.png”: No such file or directory Traceback (most recent call last): File "/home/cnc/linuxcnc-dev/bin/gladevcp", line 346, in main() File "/home/cnc/linuxcnc-dev/bin/gladevcp", line 227, in main handlers, mod, obj = load_handlers(opts.usermod,halcomp,builder,opts.useropts) File "/home/cnc/linuxcnc-dev/bin/gladevcp", line 124, in load_handlers mod = __import__(basename) File "/home/cnc/linuxcnc-dev/configs/cnc1/python/probe_screen.py", line 57 except Exception, detail: ^^^^^^^^^^^^^^^^^ SyntaxError: multiple exception types must be parenthesized 94371843 task: main loop took 0.005760 seconds task: main loop took 0.003183 seconds