![]() |
Qmix SDK
20200506
The software libraries for integration of all CETONI devices.
|
Syringe pump specific functions for configuration.
This group defines functions for configuration of syringe pump parameters like configuration of syringe parameters.
Functions | |
LCP_Func long LCP_CALL | LCP_GetSyringeParam (dev_hdl hPump, double *pInnerDiameter_mm, double *pMaxPistonStroke_mm) |
Read syringe parameters. More... | |
LCP_Func long LCP_CALL | LCP_GetVolumeMax (dev_hdl hPump, double *VolumeMax) |
Returns the maximum volume a pump can aspirate into its container (syringe) For some devices like peristaltic pumps the maximum volume is not limited while for other pumps, like syringe pumps, the maximum volume is limited by the maximum travel range of the drive unit and by the maximum piston stroke of the mounted syringe. More... | |
LCP_Func long LCP_CALL | LCP_SetSyringeParam (dev_hdl hPump, double InnerDiameter_mm, double MaxPistonStroke_mm) |
Set syringe parameters. More... | |
LCP_Func long LCP_CALL LCP_GetSyringeParam | ( | dev_hdl | hPump, |
double * | pInnerDiameter_mm, | ||
double * | pMaxPistonStroke_mm | ||
) |
Read syringe parameters.
[in] | hPump | A valid syringe pump handle |
[out] | pInnerDiameter_mm | Inner diameter of the syringe tube in Millimeters. |
[out] | pMaxPistonStroke_mm | The maximum piston stroke defines the maximum position the piston can be moved to before it slips out of the syringe tube. The maximum piston stroke limits the maximum travel range of the syringe pump pusher. |
LCP_Func long LCP_CALL LCP_GetVolumeMax | ( | dev_hdl | hPump, |
double * | VolumeMax | ||
) |
Returns the maximum volume a pump can aspirate into its container (syringe) For some devices like peristaltic pumps the maximum volume is not limited while for other pumps, like syringe pumps, the maximum volume is limited by the maximum travel range of the drive unit and by the maximum piston stroke of the mounted syringe.
This function returns the maximum volume the pump can take up with the current container (eg.syringe) configuration
[in] | hPump | A valid syringe pump handle |
[out] | VolumeMax | Returns the maximum volume in configured SI units |
LCP_Func long LCP_CALL LCP_SetSyringeParam | ( | dev_hdl | hPump, |
double | InnerDiameter_mm, | ||
double | MaxPistonStroke_mm | ||
) |
Set syringe parameters.
If you change the syringe in one device, you need to setup the new syringe parameters to get proper conversion of flow rate und volume units.
[in] | hPump | A valid syringe pump handle |
[in] | InnerDiameter_mm | Inner diameter of the syringe tube in millimetres. |
[in] | MaxPistonStroke_mm | The maximum piston stroke defines the maximum position the piston can be moved to before it slips out of the syringe tube. The maximum piston stroke limits the maximum travel range of the syringe pump pusher. |