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.