def eGetS(Handle, pIOType, Channel, pValue, x1):
 if (os.name == 'nt'):
  staticLib = ctypes.windll.LoadLibrary('labjackud')
  pv = ctypes.c_double(pValue)
  ec = staticLib.eGetS(Handle, pIOType, Channel, ctypes.byref(pv), x1)
  if (ec != 0):
   raise LabJackException(ec)
  return pv.value
 else:
  raise LabJackException(0, 'Function only supported for Windows')

def eGetS ( Handle , pIOType , Channel , pValue , x1 ) : if ( os . name == 'nt' ) : staticLib = ctypes . windll . LoadLibrary ( 'labjackud' ) pv = ctypes . c_double ( pValue ) ec = staticLib . eGetS ( Handle , pIOType , Channel , ctypes . byref ( pv ) , x1 ) if ( ec != 0 ) : raise LabJackException ( ec ) return pv . value else : raise LabJackException ( 0 , 'Function only supported for Windows' )
perform one call to the labjack device eget is equivilent to an addrequest followed by a goone .