You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Each System in our program can consist of three parts:
Hardware components: Namely a Lamp and SMU
Configuraton parameters: Namely the ComputerParameters and IVSystemParameters.
Procedures: These would be a list of classes that inherit from pymeasure.Procedure that can be run by the system. These can also have a permission attached to them to limit admin only procedures (e.g. calibration) to specified users. Each Procedure would then produce a pymeasure.Result that contains the measurement parameters and measured data.
I think the pymeasure classes are general enough for our purposes and allows us to use all the functionality they've already implemented, but let me know what your take is. I think transitionaing the app to essentailly be a front end for a pymeasure
driven backend could make our lives much easier in the long run as we would have to maintain much less code and already have standards established.
This will also allow us to use pymeasure.instruments in the future for controlling devices.
The text was updated successfully, but these errors were encountered:
PyMeasure
provides aProcedure
andResults
class that I think we can utilize well.Each
System
in our program can consist of three parts:Lamp
andSMU
ComputerParameters
andIVSystemParameters
.pymeasure.Procedure
that can be run by the system. These can also have a permission attached to them to limit admin only procedures (e.g. calibration) to specified users. EachProcedure
would then produce apymeasure.Result
that contains the measurement parameters and measured data.I think the
pymeasure
classes are general enough for our purposes and allows us to use all the functionality they've already implemented, but let me know what your take is. I think transitionaing the app to essentailly be a front end for apymeasure
driven backend could make our lives much easier in the long run as we would have to maintain much less code and already have standards established.
This will also allow us to use
pymeasure.instruments
in the future for controlling devices.The text was updated successfully, but these errors were encountered: