Stefan? How can we share installers on this platform easily. I see we can share hyperlinks so is there a way we can share a hyperlink to like a download site so that we can distribute Hamilton libraries or VENUS itself on this platform?
Admin edit: Link to Hamilton-hosted library downloads
I had an idea for a project recently for something similar to that. Basically a command line tool similar to pip that references a central repository. I think it would not be terribly hard for library files.
I think just backing up from that and until some sort of automated pip type tool exists, using this forum we could share various library packages we’ve collected. Or even share the VENUS installer itself so people can play around themselves!
I would love to start hosting all labware .tmp files as well as libraries somewhere on github! Setting up a STARlet today, and just ran into an issue of having a carrier where Hamilton doesn’t have the .tmp file baked into venus.
Please let me know if there are any particular libraries or labware that are of interest. The good thing is that we have a lot of libraries built and refined over the years, the bad thing is that we have a lot of libraries making it a challenge to curate and support!
I can set up a shared folder on Hamilton’s Resource Center, but I understand if you’d prefer to keep it on a site that is more platform agnostic - just let me know.
Also, we are actively working on our next iteration of VENUS (post VENUS five) that will incorporate more commonly used libraries, updated labware, etc - all of which is long overdue IMO! I am happy to try and help in the meantime!
Can you please provide some more context in regards to the need/use case? Other than the default timer commands in VENUS, I am only aware of the timer commands in the Step Tracker library, which I have posted to the shared Libraries folder.
Thanks for sharing the step tracker library! I wasn’t aware that this library existed. Pretty cool to see and I like the new icons.
I think I was looking on a way to keep track of all the timers used in a method in an easy to read format. I may look into storing the names and time values into a arrays and then deploying them in my method, so when I need to adjust a timer I can just modify the value in the array rather than looking for that line of code to change it.
In regards to creating timers dynamically, I was just curious if there was something out there, not really looking to implement that in our process.
Thanks for your great support, you indeed fill a vacuum here.
I would appreciate to receive the ErrorSimulator library and the TrackLightHelper library or something similar to simulate error states and to control the front cover LEDs of the STAR.
Thank you so much