Properly parse Marlin's "opened file x" message
parent
33bcf284a9
commit
75f53b8ab9
|
@ -566,7 +566,7 @@ class MachineCom(object):
|
||||||
self._callback.mcProgress()
|
self._callback.mcProgress()
|
||||||
elif 'File opened' in line:
|
elif 'File opened' in line:
|
||||||
# answer to M23, at least on Marlin, Repetier and Sprinter: "File opened:%s Size:%d"
|
# answer to M23, at least on Marlin, Repetier and Sprinter: "File opened:%s Size:%d"
|
||||||
match = re.search("File opened: (.*?) Size: ([0-9]*)", line)
|
match = re.search("File opened:\s*(.*?)\s+Size:\s*([0-9]*)", line)
|
||||||
self._sdFile = match.group(1)
|
self._sdFile = match.group(1)
|
||||||
self._sdFileSize = int(match.group(2))
|
self._sdFileSize = int(match.group(2))
|
||||||
elif 'File selected' in line:
|
elif 'File selected' in line:
|
||||||
|
|
Loading…
Reference in New Issue