Provides access to legacy PAL / PAL xt functionality.
More...
|
void | AspirateSyringe (Quantity volume, string overfillRate="", Quantity fillSpeed=null, Quantity pullupDelay=null) |
| Aspirate a given volume to the syringe.
|
|
void | DispenseSyringe (Quantity volume, Quantity ejectSpeed=null) |
| Dispenses the given volume from the syringe.
|
|
void | MoveMotorAbsolute (string motorDrive, Quantity motorPosition=null, Quantity speed=null) |
| Absolute motion of a motor drive.
|
|
void | MoveToObject (string objName, int index=1, Quantity penetration=null) |
| Moves to the given object:index and optionally penetrates it.
|
|
void | MoveToObjectWithSpeed (string objName, int index=1, Quantity penetration=null, Quantity zSpeed=null, Quantity penetrationSpeed=null, int stopSignal=0, Quantity offsetX=null, Quantity offsetY=null, Quantity offsetZ=null) |
| Like MoveToObject, but allows additional speed specifications and offsets.
|
|
IEnumerable< string > | ExecuteAtom (string atom) |
| The swiss army knife. Execute whatever you want.
|
|
void | Connect () |
| You may have connected to the device before this, but make sure you are connected after this.
|
|
void | Disconnect () |
| You may disconnect now.
|
|
|
string | DisplayedTypeName [get] |
| Text which is displayed in the instruments settings "Autosampler Type" column and in many other places.
|
|
string | DeviceTypeDescription [get] |
| Text which is displayed to make clear which kind of device a named sampler is.
|
|
string | Name [get, set] |
| User-selected name for the device instance.
|
|
Action< ConnectionState > | ConnectionStateChanged |
| Raise this event when your connection state has changed.
|
|
Provides access to legacy PAL / PAL xt functionality.
Since this is a dead platform, this will only be extended on an as-needed base.
Definition at line 10 of file LegacyPAL.cs.
◆ AspirateSyringe()
void AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.AspirateSyringe |
( |
Quantity | volume, |
|
|
string | overfillRate = "", |
|
|
Quantity | fillSpeed = null, |
|
|
Quantity | pullupDelay = null ) |
Aspirate a given volume to the syringe.
- Parameters
-
volume | |
overfillRate | |
fillSpeed | |
pullupDelay | |
◆ DispenseSyringe()
void AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.DispenseSyringe |
( |
Quantity | volume, |
|
|
Quantity | ejectSpeed = null ) |
Dispenses the given volume from the syringe.
- Parameters
-
◆ ExecuteAtom()
IEnumerable< string > AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.ExecuteAtom |
( |
string | atom | ) |
|
The swiss army knife. Execute whatever you want.
- Parameters
-
- Returns
◆ MoveMotorAbsolute()
void AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.MoveMotorAbsolute |
( |
string | motorDrive, |
|
|
Quantity | motorPosition = null, |
|
|
Quantity | speed = null ) |
Absolute motion of a motor drive.
- Parameters
-
motorDrive | |
motorPosition | |
speed | |
◆ MoveToObject()
void AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.MoveToObject |
( |
string | objName, |
|
|
int | index = 1, |
|
|
Quantity | penetration = null ) |
Moves to the given object:index and optionally penetrates it.
- Parameters
-
objName | |
index | |
penetration | |
◆ MoveToObjectWithSpeed()
void AxelSemrau.Chronos.Plugin.LegacyDevices.IPAL.MoveToObjectWithSpeed |
( |
string | objName, |
|
|
int | index = 1, |
|
|
Quantity | penetration = null, |
|
|
Quantity | zSpeed = null, |
|
|
Quantity | penetrationSpeed = null, |
|
|
int | stopSignal = 0, |
|
|
Quantity | offsetX = null, |
|
|
Quantity | offsetY = null, |
|
|
Quantity | offsetZ = null ) |
Like MoveToObject, but allows additional speed specifications and offsets.
- Parameters
-
objName | |
index | |
penetration | |
zSpeed | |
penetrationSpeed | |
stopSignal | |
offsetX | |
offsetY | |
offsetZ | |
The documentation for this interface was generated from the following file: