dodal.devices.scaler_card.ScalerCardController#

class dodal.devices.scaler_card.ScalerCardController[source]#

Control a scaler card and its readable channels.

The scaler card is configured with an integration time and can be triggered to start a counting period. The counting period is complete when the start-count signal returns to False.

Parameters:
  • prefix (str)

  • start_count_suffix (str)

  • count_suffix (str)

  • name (str, default: '')

Methods

set(value)

Set the scaler integration time.

trigger()

Start a scaler count and wait for it to complete.

Attributes

set(value: float)[source]#

Set the scaler integration time.

Parameters:

value (float)

trigger()[source]#

Start a scaler count and wait for it to complete.