pylabrobot.liquid_handling.backends.hamilton.STAR_backend.STAR.request_presence_of_carriers_on_deck#

async STAR.request_presence_of_carriers_on_deck() list[int]#

Read the deck carrier presence sensors and return the positions where carriers are currently detected.

This sends the C0:RC command to query the rear deck sensors. No autoload movement is performed. The returned hex bitmask is decoded into a list of track numbers (1-54), where each number corresponds to a deck rail position that is occupied by a carrier.

Returns:

list[int] – Sorted list of deck rail positions where carriers are present.

Return type:

list[int]