Commit e0874f10 authored by Martin Drechsler's avatar Martin Drechsler

roi now rolls, but still need improvement

parent edbb4267
...@@ -200,12 +200,14 @@ class CameraGuiMainWindow(QMainWindow): ...@@ -200,12 +200,14 @@ class CameraGuiMainWindow(QMainWindow):
if self.isMeasuring: if self.isMeasuring:
self.roiDataReadySignal.emit(self.newData) self.roiDataReadySignal.emit(self.newData)
self.scanROIdataY[self.iROIdata] = self.newData self.scanROIdataY = np.roll(self.scanROIdataY, -1)
self.timeROIdataY[self.iROIdata] = self.newData self.timeROIdataY = np.roll(self.timeROIdataY, -1)
self.scanROIdataY[-1] = self.newData
self.timeROIdataY[-1] = self.newData
self.iROIdata = np.mod(self.frame_index + 1, len(self.timeROIdataY)) self.iROIdata = np.mod(self.frame_index + 1, len(self.timeROIdataY))
self.timeCurve.setData(self.timeROIdataY) self.timeCurve.setData(self.timeROIdataY)
self.scanCurve.setData(self.scanROIdataX, self.scanROIdataY) self.scanCurve.setData(self.scanROIdataX, self.scanROIdataY)
def repositionRoi(self, old_size): def repositionRoi(self, old_size):
aux_dict = {'1x1': 2048, '2x2': 1024, '4x4': 512, '8x8': 256} aux_dict = {'1x1': 2048, '2x2': 1024, '4x4': 512, '8x8': 256}
new_size = aux_dict[ new_size = aux_dict[
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment