We are interested in potentially switching to the new Standard Run Control from Legacy Run Control on venus 6, however we are having issues with two Hamilton Libraries. HSLDevLib and HSLDeckVisualize.
Objects created with the Dev library do not appear on the deck in Standard Run Control.
Objects that have been instructed to flash/appear with the Deck library do not appear.
Additionally, we do not even see sequence positions register as used when pipetting occurs in Standard Run Control with our methods.
Is this the expected behavior of these libraries in Standard Run Control? Are there updated versions of these libraries? Are there alternative libraries?
The Dev library functions to add/remove labware during runtime works, but the graphics aren’t updated in the new UI system view. The issue is limited to the visuals.
For the deck visualize library, this issue has been reported and is being addressed in VENUS 6.3.
As these are default libraries, there aren’t alternatives that I am aware of and any updates would coincide with updated versions of VENUS.
Any idea on when 6.3 will be available? The labware not showing with deck visualize is the main reason we haven’t been fully upgrading to Venus 6. Glad to hear you are working on it!
Any updates on the release date of Venus 6.3? I’d like to use the deck visualize library but am experiencing the same issues as OP in my current Venus version.
Is there a quick hack we can do to get deck visualize working? Or is it a complex process?
I’m guessing that somehow the new run control deck is not getting updated by dev lib since there’s a big disclaimer on devlib functions “Manipulations to the deck layout from HSL are not written to the deck layout definition file.”
Trying to run old run control on our Venus6 machine seems to break any supplemental libraries that use a .dll during install, ie “class not registered”. So for Venus6 it looks like we need to use new run control.
The class not registered error shouldn’t be specific to the run control that is used so it sounds like something else may be going on with your setup. If you’d like to send me a direct message with pertinent files (traces, method, etc.) and details, we can look into it!
As for a quick hack, I checked with the internal teams and there’s no manual workaround/manual file copy for the issue. It’s related to the new instrument viewer component, not the HSLDeckVis library.
@cwehrhan : Just to confirm, there is a new JSON library for Venus 6. Are u using that? Also in past for Json and some other libraries, u need to uninstall the old one and then install the new one. Not sure if that is the problembut just want to let u know
@Kalpesh beat me to it - he is correct that VENUS 6 requires a new version of the HSLJson library to be compatible with some updated software components that also use JSON parsing. And yes, you will need to uninstall the existing library prior to installing this one.