Skip to content

Hydrogen Lab R79: migration to IBEX #8581

@GRyall

Description

@GRyall

Issue Description

As a scientist using the R79 Hydrogen Lab, I would like to be able to:

  • migrate my experiment control from using open-genie to genie-python on the two control boxes
  • control my new furnace
  • Control existing items plugged into existing moxa boxes from within Ibex
  • Control mass spectrometer

Additionally

  • VMs are listed in relevant places to ensure they receive patches and updates
  • Set up is documented

How & Where?

The above will required the setting up of 2 new NDX boxes (the lab is roughly split in half with work happening independently in each half). @ChrisM-S has plans for this. @GRyall can provide contact details for the relevant scientist.

Additional Information

What else do I need to know before starting?

  • Where required files/links are
  • Describe any potential difficulties with this ticket
  • Provide links to tickets that must be completed before starting
  • Provide any images that would be relevant to the ticket

If not applicable, write "Not applicable"

...

See our Git Workflow.

Acceptance Criteria

What is the acceptance criteria of this ticket? What should the reviewer expect to be complete?

  • Define specific conditions that must be met for the issue to be considered complete
  • Use bullet points for clarity
  • Ensure each criterion is unique, testable and verifiable

...

How to Review

Before making a PR...

  • Provide verbose instructions for the reviewer to test that your changes work and fix the issue
  • Describe if/how you have implemented testing for this issue
  • Provide screenshots of the feature to help the reviewer if relevant

If not applicable, write "Not applicable"

...

To the reviewer: Make sure to update submodules!

Planning

04/02/2026 - 00:13:30

Metadata

Metadata

Assignees

Labels

CoreSize - MA medium ticket, bigger than a small, but not too much effortin progressumbrellaUmbrella ticket that can have 0 points

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions