We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
request_y_pos_iswap_channel
1 parent 981ef4b commit 02b3604Copy full SHA for 02b3604
pylabrobot/liquid_handling/backends/hamilton/STAR_backend.py
@@ -6403,6 +6403,19 @@ async def position_components_for_free_iswap_y_range(self):
6403
6404
return await self.send_command(module="C0", command="FY")
6405
6406
+ async def request_y_pos_iswap_channel(self):
6407
+ """Query the current Y-axis position of the iSWAP channel."""
6408
+
6409
+ y_pos_query_increments = await self.send_command(
6410
+ module="R0",
6411
+ command="RY",
6412
+ fmt="ry######",
6413
+ )
6414
6415
+ y_pos_query_mm = self.y_drive_increment_to_mm(y_pos_query_increments["ry"])
6416
6417
+ return round(y_pos_query_mm, 1)
6418
6419
async def move_iswap_x_relative(self, step_size: float, allow_splitting: bool = False):
6420
"""
6421
Args:
0 commit comments