the previously attached script need to be edited and chmod +x

#!/usr/bin/python

import sys
import os
import subprocess
import time
from machinekit import launcher
from machinekit import config

launcher.register_exit_handler()
#launcher.set_debug_level(5)
os.chdir(os.path.dirname(os.path.realpath(__file__)))

mkconfig = config.Config()
if 'MACHINEKIT_INI' not in os.environ:  # export for package installs
    os.environ['MACHINEKIT_INI'] = mkconfig.MACHINEKIT_INI
    
if 'HAL_RTMOD_DIR' not in os.environ:  # export for package installs
    os.environ['HAL_RTMOD_DIR'] = '/usr/lib/linuxcnc'
    
#if 'DISPLAY' not in os.environ:  # export for connecting to display
#    os.environ['DISPLAY'] = ':0.0'

try:
    launcher.check_installation()
    launcher.cleanup_session()
#    launcher.load_bbio_file('furaday_stepgen.bbio')

###REALLY UNSURE ABOUT YOUR BBIO file name

    launcher.start_process('machinekit SuperNC.ini')
###REALLY UNSURE ABOUT YOUR ini file name

        launcher.register_exit_handler()  # enable on ctrl-C, needs to executed 
after HAL files
    launcher.ensure_mklauncher()  # ensure mklauncher is started
    launcher.start_process("configserver -n SuperNC ../Cetus")
    while True:
        launcher.check_processes()
        time.sleep(1)
except subprocess.CalledProcessError:
    launcher.end_session()
    sys.exit(1)

sys.exit(0)



-- 
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- 
You received this message because you are subscribed to the Google Groups 
"Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/machinekit/a10aeb1c-8da7-4226-a92a-1e258db411d1%40googlegroups.com.

Reply via email to