I’m trying to find the height of my liquid after aspiration and pass that on as the dispense height in the next step. I’m trying to pull water from a reservoir for a multi-dispense into a 384 well plate. After aspiration, I do a dispense of the first aliquot back into the reservoir as suggested in the Liquid Handling Reference Guide. An issue that IU have been running into is that this dispense, if done into air above the liquid, usually results in a droplet of liquid remaining on the outside of the tip, which is left in the first well that it dispenses to. I think that if the dispense takes place at water level, it will not retain this droplet. I’m using 50uL tips from the 1000uL channels, and dispensing 5uL per well. Jet Part Volume dispensing (the destination well is empty).
My first attempt to get it to dispense at liquid level used the Get Last Liquid level library and failed as the return from this variable was a string (of all 8 channels) rather than a floating point variable. The given error message was:
Microlab® STAR / VANTAGE : Main - error; An error occurred while running Vector. The error description is: Floating point value expected but string received. (‘0[01,00,00,0,123.4,[02,00,00,0,123.4,[03,00,00,0,123.4,[04,00,00,0,123.4,[05,00,00,0,123.4,[06,00,00,0,123.4,[07,00,00,0,123.4,[08,00,00,0,123.4,’ found in key ‘Instrument::fluidHeight’) (0x28 - 0x2 - 0x80e)
Next I tried adding the GetLiquidLevelHeight from Star Channel Tools tweaking the recommendations in this post: Capacitive liquid level detection (LLD) without aspiration/dispense
This returned an error that the parameter was out of range.
Microlab® STAR / VANTAGE : Main - error; An error occurred while running Vector. The error description is: Step canceled. User-defined error handling will be used. (AX: Parameter out of range.) (0x28 - 0x1 - 0x80a)
I noticed in the trace file that the Last Liquid level returned a height of ~214.0mm while the GetLiquidLevelHeight returned a height of 31.4 (no unit given) I’ve attached a screen shot of the relevent part of the trace file and the settings from GetLiquidLevelHeight.






