Skip to content

Commit dffa132

Browse files
authored
Merge pull request #116 from jacksulli/spinnaker_camera_changes
Changed SpinnakerCamera StreamBufferCountMode
2 parents 8c360af + 9a358ec commit dffa132

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

labscript_devices/SpinnakerCamera/blacs_workers.py

+5-2
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,14 @@ def configure_acquisition(self, continuous=True, bufferCount=10):
198198
self.set_stream_attribute('StreamBufferHandlingMode', 'NewestFirst')
199199
self.set_attribute('AcquisitionMode', 'Continuous')
200200
elif bufferCount == 1:
201-
self.set_stream_attribute('StreamBufferCountMode', 'Auto')
201+
# The StreamBufferCountMode originally was set to 'Auto', but this feature was depreciated by Spinnaker version 3.0.0.118
202+
self.set_stream_attribute('StreamBufferCountMode', 'Manual')
203+
self.set_stream_attribute('StreamBufferCountManual', 1)
202204
self.set_stream_attribute('StreamBufferHandlingMode', 'OldestFirst')
203205
self.set_attribute('AcquisitionMode', 'SingleFrame')
204206
else:
205-
self.set_stream_attribute('StreamBufferCountMode', 'Auto')
207+
self.set_stream_attribute('StreamBufferCountMode', 'Manual')
208+
self.set_stream_attribute('StreamBufferCountManual', bufferCount)
206209
self.set_stream_attribute('StreamBufferHandlingMode', 'OldestFirst')
207210
self.set_attribute('AcquisitionMode', 'MultiFrame')
208211
self.set_attribute('AcquisitionFrameCount', bufferCount)

0 commit comments

Comments
 (0)