Venus 6 Libraries. HSLDevLib and HSLDeckVisualize

Does anyone know any solution to this?

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?

@EricSindelar_Hamilton

1 Like

Hi Kalpesh,

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.

Thanks,

Eric

1 Like

Hi Eric,

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!

Thanks,
Colin

Estimated by the end of Q1, 2025. We have an early build we’re starting to test with so I am hopeful we’ll be able to meet that estimate.

2 Likes

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.

I’ve been told June timeframe. When it is released, I’ll be sure to post the news and revision history on the forum.

1 Like

Hey @EricSindelar_Hamilton,

Any update on this, this is blocking us from moving to Venus 6, which is becoming a problem with Venus 6 being the only windows 11 validated software.

I received another beta build candidate yesterday so hopefully it should be soon so long as no new issues come up.

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.

Quite the pickle!

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.

Let me get back to you on the class unregistered. It’s the JSON library, need to isolate it and do some testing.

It’s odd it works when running Venus6 run control but when running in “old” run control on the same computer it throws class unregistered.

I think it’s installing in the wrong folder but I don’t understand how it’s working for one but not the other

@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

1 Like

HI @cwehrhan

@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.

Updated installer here:

Thanks.

-Nick

4 Likes

No way! Thanks everyone! Any other libraries we should be watching out for?

Just the others mentioned in this post: New VENUS Software Release - #41 by EricSindelar_Hamilton