Handles transporter instructions and supplies some additional control functions for moving the ROMAs.
- Source:
Methods
-
<static> _moveLidFromContainerToSite(params, parsed, data)
-
Handle the
transporter._moveLidFromContainerToSite
instruction.Parameters:
Name Type Description params
object original paramters
parsed
object parsed parameters
data
object protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> _moveLidFromSiteToContainer(params, parsed, data)
-
Handle the
transporter._moveLidFromSiteToContainer
instruction.Parameters:
Name Type Description params
object original paramters
parsed
object parsed parameters
data
object protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> _movePlate(params, parsed, data [, lidHandling0])
-
Handle the
transporter._movePlate
instruction.Parameters:
Name Type Argument Description params
object original paramters
parsed
object parsed parameters
data
object protocol data
lidHandling0
object <optional>
an optional option to define lid handling - this is only used by the
_moveLidFromContainerToSite
and_moveLidFromSiteToContainer
handlers.Properties
Name Type Argument Description lid
string <optional>
name of the lid
action
string <optional>
should either be "remove" or "cover"
location
string <optional>
the site where the lid should be moved from or to
destination
string <optional>
the site where the lid should be after the transfer
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<static> moveLastRomaHome(data)
-
Move the last-moved ROMA back to its home position.
Parameters:
Name Type Description data
object protocol data
- Source:
Returns:
an array of objects that describe output, effects, and table effects
- Type
- array
-
<inner> getRomaMoveLine(romaIndex, action)
-
Move a ROMA
Parameters:
Name Type Description romaIndex
number index of roma
action
number 0=open gripper, 1=close gripper, 2=move home, 3=move relative,
- Source:
Returns:
string representation of ROMA command
- Type
- string