qcodes/instrument_drivers/Keysight/keysightb1500/KeysightB1500_base.py
def use_nplc_for_high_speed_adc(
            self, n: Optional[int] = None) -> None:
        """
        Set the high-speed ADC to NPLC mode, with optionally defining number
        of averaging samples via argument `n`.

        Args:
            n: Value that defines the number of averaging samples given by
                the following formula:

                ``Number of averaging samples = n / 128``.

                n=1 to 100. Default setting is 1 (if `None` is passed).

                The Keysight B1500 gets 128 samples in a power line cycle,
                repeats this for the times you specify, and performs
                averaging to get the measurement data. (For more info see
                Table 4-21.).  Note that the integration time will not be
                updated if a non-integer value is written to the B1500.
        """
        self._setup_integration_time(
            adc_type=constants.AIT.Type.HIGH_SPEED,
            mode=constants.AIT.Mode.NPLC,
            coeff=n
        )

        Set the high-speed ADC to NPLC mode, with optionally defining number
        of averaging samples via argument `n`.

        Args:
            n: Value that defines the number of averaging samples given by
                the following formula:

                ``Number of averaging samples = n / 128``.

                n=1 to 100. Default setting is 1 (if `None` is passed).

                The Keysight B1500 gets 128 samples in a power line cycle,
                repeats this for the times you specify, and performs
                averaging to get the measurement data. (For more info see
                Table 4-21.).  Note that the integration time will not be
                updated if a non-integer value is written to the B1500.
        
Set the high-speed ADC to NPLC mode, with optionally defining number
of averaging samples via argument `n`.
Set the high - speed ADC to NPLC mode with optionally defining number of averaging samples via argument ` n ` .
def use_nplc_for_high_speed_adc(
            self, n: Optional[int] = None) -> None:
        self._setup_integration_time(
            adc_type=constants.AIT.Type.HIGH_SPEED,
            mode=constants.AIT.Mode.NPLC,
            coeff=n
        )
def use_nplc_for_high_speed_adc ( self , n : Optional [ int ] = None ) -> None : self . _setup_integration_time ( adc_type = constants . AIT . Type . HIGH_SPEED , mode = constants . AIT . Mode . NPLC , coeff = n )
Set the high-speed ADC to NPLC mode, with optionally defining number
of averaging samples via argument `n`.
Set the high - speed ADC to NPLC mode with optionally defining number of averaging samples via argument ` n ` .
"""
        Set the high-speed ADC to NPLC mode, with optionally defining number
        of averaging samples via argument `n`.

        Args:
            n: Value that defines the number of averaging samples given by
                the following formula:

                ``Number of averaging samples = n / 128``.

                n=1 to 100. Default setting is 1 (if `None` is passed).

                The Keysight B1500 gets 128 samples in a power line cycle,
                repeats this for the times you specify, and performs
                averaging to get the measurement data. (For more info see
                Table 4-21.).  Note that the integration time will not be
                updated if a non-integer value is written to the B1500.
        """
self
n
Optional[int]
Value that defines the number of averaging samples given by
the following formula.

``Number of averaging samples = n / 128``.



The Keysight B1500 gets 128 samples in a power line cycle,
repeats this for the times you specify, and performs
averaging to get the measurement data. (For more info see
Table 4-21.).  Note that the integration time will not be
updated if a non-integer value is written to the B1500.
Value that defines the number of averaging samples given by the following formula . ` ` Number of averaging samples = n / 128 ` ` . The Keysight B1500 gets 128 samples in a power line cycle repeats this for the times you specify and performs averaging to get the measurement data . ( For more info see Table 4 - 21 . ) . Note that the integration time will not be updated if a non - integer value is written to the B1500 .