Gmoccapy обновляет четко... теперь кстати с таймером, как изначально было у Nicka ..почти:nkp писал(а): так вот с этим какие топроблемы первый раз загружает всегда без исключения...
следующие вызовы def finish (self, data=None): работают через раз...
как в Gmoccapy в обновлением? потестировал достаточно?
Код: Выделить всё
def refresh(self, *arg ) :
f = open(PROGRAM_PREFIX + "/features.ngc","w")
f.write(self.to_gcode())
f.close()
self.stat.poll()
if self.stat.interp_state == linuxcnc.INTERP_IDLE :
self.linuxcnc.reset_interpreter()
self.linuxcnc.wait_complete()
self.linuxcnc.mode(linuxcnc.MODE_AUTO)
self.linuxcnc.wait_complete()
self.linuxcnc.program_open(PROGRAM_PREFIX + "/features.ngc")
self.linuxcnc.wait_complete()