pcdsdevices.attenuator.render_ascii_att

pcdsdevices.attenuator.render_ascii_att(blade_states, *, start_index=0)

Creates the attenuator ascii art.

Parameters:
  • blade_states (list of BladeStateEnum) – The elements of this list represent the current blade states.

  • start_index (int, optional) – The starting filter index.

Returns:

ascii_lines (list of str) – The lines that should be printed to the screen.