Skip to content

Commit 7f93a2f

Browse files
authoredApr 5, 2024
Set default pixel scale to 1 (#183)
Closes #182.
1 parent fb060e1 commit 7f93a2f

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed
 

‎src/storage.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ impl Default for StorageProperties {
129129
filename: Default::default(),
130130
external_metadata_json: Default::default(),
131131
first_frame_id: Default::default(),
132-
pixel_scale_um: Default::default(),
132+
pixel_scale_um: (1., 1.), // Default to 1.0 um/pixel (square pixels)
133133
acquisition_dimensions: Default::default(),
134134
enable_multiscale: Default::default(),
135135
}

‎tests/test_basic.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ def test_set():
3232
assert t.enable
3333

3434

35+
def test_storage_properties_pixel_scale_defaults_to_1():
36+
storage = acquire.StorageProperties()
37+
assert storage.pixel_scale_um == (1.0, 1.0)
38+
39+
3540
def test_list_devices(runtime: Runtime):
3641
dm = runtime.device_manager()
3742
for d in dm.devices():

0 commit comments

Comments
 (0)