Skip empty fuse value fields as well

This commit is contained in:
Joerg Wunsch
2024-04-02 07:49:28 +02:00
parent 1862b1942c
commit fd8b8bba0a

View File

@@ -1072,8 +1072,13 @@ class adgui(QObject):
if not m:
self.log(f"Could not find {fuse} memory", ad.MSG_ERROR)
continue
slotnumber = self.fuselabels[fuse][0]
val = eval(f"self.memories.fval{slotnumber}.text()")
if val == '':
self.log(f"Not programming {fuse} memory: no value", ad.MSG_DEBUG)
continue
if not self.fuselabels[fuse][1]:
self.log(f"Not programming {fuse} memory: not changed", ad.MSG_NOTICE)
self.log(f"Not programming {fuse} memory: not changed", ad.MSG_DEBUG)
continue
amnt = ad.avr_write_mem(self.pgm, self.dev, m, 1)
if amnt > 0: