LOW-913: Non-Science Data Stream Test Frame changes
Show selected devices, attributes in a table ( data frame.)
Intended Usage:
tf = TestFrame([device1, device2, ... ],["attr1", "attr2", ...])
where devicei are Tango Devices
attri are lists of attribute names
state = TestFrame([tile1,tile2],["state","adminMode","obstate"])
Before Operation: state.check()
shows a dataframe in the notebook: rows are devices columns are the attribute values ( human readable) If a given device does not have the attribute a blank cell is shown.
Perform Operation:
After operation:
state.check()
Allows easy viewing of sets of tango device attributes before and after an operation is performed.
Edited by Lee Render