`broadcast_len` parameter to document
broadcast_len
parameter to document.
in bliss/scanning/acquisition/motor.py
class VariableStepTriggerMaster(AcquisitionMaster)
def trigger(self):
self.trigger_slaves()
if self.broadcast_len > 1:
self.channels.update_from_iterable(
[
numpy.ones(self.broadcast_len, float) * axis.position
for axis in self._monitor_axes
]
)
else:
self.channels.update_from_iterable(
[axis.position for axis in self._monitor_axes]
)
self.wait_slaves()
used on id01 and id13:
[guilloud@pcsht]$ grep -nr broadcast_len *
id01/id01/scripts/ID01_sxdm.py:492: *slow_motors_positions, broadcast_len=x_nb_points
id01/id01/scripts/kmap.py:482: *slow_motors_positions, broadcast_len=x_nb_points
id13/id13/scripts/kmap.py:362: *slow_motors_positions, broadcast_len=x_nb_points