public static extern ReturnCode ATSpectrographGetIris( int device, [MarshalAs(UnmanagedType.I4)] PortPosition iris, out int value);
public static extern ReturnCode ATSpectrographGetCCDLimits( int device, [MarshalAs(UnmanagedType.I4)] PortPosition port, out float low, out float high);
public static extern ReturnCode ATSpectrographIrisIsPresent( int device, [MarshalAs(UnmanagedType.I4)] PortPosition iris, [MarshalAs(UnmanagedType.I1)] out bool present);
public static extern ReturnCode ATSpectrographGetFlipperMirror( int device, [MarshalAs(UnmanagedType.I4)] Flipper flipper, [MarshalAs(UnmanagedType.I4)] out PortPosition port);