ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

TTI PL303QMD-P #7682

Open Tom-Willemsen opened 1 year ago

Tom-Willemsen commented 1 year ago

As an electronics technician, I would like IBEX to support a TTI PL303QMD-P power supply.

This is a dual-channel version of the TTI PL-P series of power supplies. Our IOC should be extended to allow additional channels. In our existing IOC we already have an ADDRESS macro which is the internal comms address, this ticket it to add ADDRESS2..ADDRESS<n> macros which conditionally load extra channels. Some refactoring of db/st.cmd/emulator will also be required, but the actual commands to the device should be the same as currently.

The other one is PL303QMD-P (Dual channel PL303-P). It uses single RS232 port for both outputs. This will mean we do not need use two IOCs to run supplies for experiments.

There is no rush at all!

Acceptance criteria

rerpha commented 1 year ago

good first issue/training?

Tom-Willemsen commented 1 year ago

good first issue/training?

Probably not gfi due to refactoring/backwards compat/upgrade script requirement. Refactoring needed in tests+emulator+ioc too. Could be done as training with support from someone more experienced.