Hi!
I am following all the steps in the glitch-simple tutorial for automated parameter variation.
However, I get this error when I try to run the datacapture. Can you please advise? A screenshot is also attached.
Please help…I have also attached a screenshot.
Thank you.
[b]An error has occurred:
Choose a valid Parameter Path for Tuning Parameter “Offset” . Got: [‘Glitch Module’, ‘Glitch Offset (as % of period)’, 26.20938]
It is usually safe to continue, but save your work just in case.
If it persists, try reseting the settings first before creating a new ticket informing the details bellow.
Traceback (most recent call last):
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/ui/CWCaptureGUI.py”, line 113, in
self.captureMAct = QAction(QIcon(’:/images/playM.png’), ‘Capture M’, self, triggered=lambda: self.doCapture(self.captureM))
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/ui/CWCaptureGUI.py”, line 219, in doCapture
if callback():
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/ui/CWCaptureGUI.py”, line 231, in captureM
ret = self.api.captureM(self.capturingProgressBar)
File “/home/pi/chipwhisperer/software/chipwhisperer/common/api/CWCoreAPI.py”, line 358, in captureM
ac.doReadings(tracesDestination=self.project().traceManager(), progressBar=progressBar)
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/api/acquisition_controller.py”, line 161, in doReadings
if self.doSingleReading():
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/api/acquisition_controller.py”, line 116, in doSingleReading
self.textout = self.targetDoTrace(self.textin, key=None)
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/api/acquisition_controller.py”, line 74, in targetDoTrace
resp = self.target.readOutput()
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/targets/SimpleSerial.py”, line 196, in readOutput
self.newInputData.emit(self.ser.read(databytes))
File “/home/pi/chipwhisperer/software/chipwhisperer/common/utils/util.py”, line 213, in emit
method(targetObj, *args, **kwargs)
File “/home/pi/chipwhisperer/software/chipwhisperer/common/utils/util.py”, line 213, in emit
method(targetObj, *args, **kwargs)
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/ui/CWCaptureGUI.py”, line 93, in newTargetData
self.glitchMonitor.addResponse(data)
File “/home/pi/chipwhisperer/software/chipwhisperer/capture/ui/GlitchExplorerDialog.py”, line 386, in addResponse
raise StopIteration(“Choose a valid Parameter Path for Tuning Parameter “%s” . Got: %s” % (self.tuneParamList[i].name(), self.tuneParamList[i].paramScript))
StopIteration: Choose a valid Parameter Path for Tuning Parameter “Offset” . Got: [‘Glitch Module’, ‘Glitch Offset (as % of period)’, 26.20938][/b]