original_docstring: Performs active probe compensation
  
      Parameters
      ----------
      channel : int
          Channel used to perform the probe compensation
      label : str
          Probe identifier
      
docstring: Performs active probe compensation
  Parameters
  
  channel : int
  Channel used to perform the probe compensation
  label : str
  Probe identifier
docstring_tokens: Performs active probe compensation Parameters channel : int Channel used to perform the probe compensation label : str Probe identifier
code: def Daq_ProbeCompensation(channel: int, label: Optional[str]) -> None:
      """Performs active probe compensation
  
      Parameters
      ----------
      channel : int
          Channel used to perform the probe compensation
      label : str
          Probe identifier
      """
      _check_limits(c_uint8, channel, 'channel')
      if label is None:
          CTS3Exception._check_error(_MPuLib.Daq_ProbeCompensation(
              c_uint8(channel),
              c_uint32(0),
              None))
      else:
          CTS3Exception._check_error(_MPuLib.Daq_ProbeCompensation(
              c_uint8(channel),
              c_uint32(0),
              label.encode('ascii')))
code_tokens: def Daq_ProbeCompensation ( channel : int , label : Optional [ str ] ) -> None : _check_limits ( c_uint8 , channel , 'channel' ) if label is None : CTS3Exception . _check_error ( _MPuLib . Daq_ProbeCompensation ( c_uint8 ( channel ) , c_uint32 ( 0 ) , None ) ) else : CTS3Exception . _check_error ( _MPuLib . Daq_ProbeCompensation ( c_uint8 ( channel ) , c_uint32 ( 0 ) , label . encode ( 'ascii' ) ) )
short_docstring: Performs active probe compensation
  Parameters
short_docstring_tokens: Performs active probe compensation Parameters
comment: """Performs active probe compensation
  
      Parameters
      ----------
      channel : int
          Channel used to perform the probe compensation
      label : str
          Probe identifier
      """