Fix typing of JPEGSharpnessMonitor attributes
appends should be done on the underlying `_`-prefixed attributes, not on the `Sequence` typed properties.
This commit is contained in:
parent
d2aebf8b10
commit
9334e99551
1 changed files with 6 additions and 6 deletions
|
|
@ -294,8 +294,8 @@ class JPEGSharpnessMonitor:
|
||||||
"""Start monitoring the frame sizes."""
|
"""Start monitoring the frame sizes."""
|
||||||
self.running = True
|
self.running = True
|
||||||
async for frame in self.camera.lores_mjpeg_stream.frame_async_generator():
|
async for frame in self.camera.lores_mjpeg_stream.frame_async_generator():
|
||||||
self.jpeg_times.append(time.time())
|
self._jpeg_times.append(time.time())
|
||||||
self.jpeg_sizes.append(len(frame))
|
self._jpeg_sizes.append(len(frame))
|
||||||
if not self.running:
|
if not self.running:
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
@ -329,15 +329,15 @@ class JPEGSharpnessMonitor:
|
||||||
collected.
|
collected.
|
||||||
"""
|
"""
|
||||||
# Store the start time and position
|
# Store the start time and position
|
||||||
self.stage_times.append(time.time())
|
self._stage_times.append(time.time())
|
||||||
self.stage_positions.append(self.stage.position)
|
self._stage_positions.append(self.stage.position)
|
||||||
|
|
||||||
# Main move
|
# Main move
|
||||||
self.stage.move_relative(z=dz, block_cancellation=block_cancellation)
|
self.stage.move_relative(z=dz, block_cancellation=block_cancellation)
|
||||||
|
|
||||||
# Store the end time and position
|
# Store the end time and position
|
||||||
self.stage_times.append(time.time())
|
self._stage_times.append(time.time())
|
||||||
self.stage_positions.append(self.stage.position)
|
self._stage_positions.append(self.stage.position)
|
||||||
|
|
||||||
# Index of the data for this movement
|
# Index of the data for this movement
|
||||||
data_index: int = len(self.stage_positions) - 2
|
data_index: int = len(self.stage_positions) - 2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue