diff --git a/script/local.py b/script/local.py index 92ef410..4946a93 100755 --- a/script/local.py +++ b/script/local.py @@ -226,6 +226,16 @@ class CamtoolImage(ReadableMatrix): def getHeight(self): return camtool.getData().height + + +def get_camtool_stats(number_images=1, async = True, interval=-1): + ret = [] + for ident in ["gr_x_fit_mean", "gr_y_fit_mean", "gr_x_fit_standard_deviation", "gr_y_fit_standard_deviation"]: + child = camtool.stream.getChild(ident) + av = create_averager(child, number_images, interval) + av.monitored = async + ret.append(av) + return ret #Convex hull plots