Is somebody using bliss.data.nodes.lima.LimaDataView?
I worked around this API for few time now.
Most of it's content is about things which are not related to a view, for example:
-
last_image_ready
have meaning for a full scan, not for a view - any other things with
last
in name -
get_image
argument uses a frame relative to the scan, not relative to the view - part of
__getitem__
looks to be buggy cause a slice is not iterable
If i remove all this things, i mostly have nothing than a wrapper of few lines of code over it's parent node LimaImageChannelDataNode
. Mostly what a view is supposed to be. But maybe i forget something related to synchronization, or what.
Anyway i think it would be good to clean up that class. The proposal is to move most of the things from the view to the lima node.
Then, is somebody uses this view? Except me and @sfisher? And basically we are not using it, but only reaching the last real frame. If i am not wrong @sole is not using that view.
Maybe @denolf?