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()
