Please enable JavaScript to view this site.

uEye .NET Manual 4.97

Navigation: » No topics above this level «

.NET version history

Scroll Previous Top Next More

New in version 4.94

Changed classes and methods:

•A new event was added in the Camera class: uEye.Camera.EventEndOfExposure

•New class in Feature class: EndOfExposure

•Fixed a bug that caused the "GetsBytesPerPixel" function in the .NET interface to return incorrect values.

New in version 4.93.0

•The Focus class was extended with new classes and methods to support the autofocus of the uEye LE USB 3.1 Gen 1 AF: Aoi, Callback, Hysteresis, LensResponseTime, Limit, PeakSearchAlgorithm, SharpnessAlgorithm, StopTrigger()

•The GetSupportedBitDepth method in the SensorBitDepth class was extended to set the sensor bit depth to 8 bit.

•Classes and methods for the UI-3013XC have been removed from the manual because version 4.93 no longer supports this camera model.

New in version 4.92.0

Changed classes and methods:

•The Focus class was extended with new classes and methods: Aoi, Callback, Hysteresis, LensResponseTime, Limit, PeakSearchAlgorithm, SharpnessAlgorithm, StopTrigger()

•The names of the classes PersistentMemory and PersistentMemory.Extended have been corrected in the uEye .NET interface. Programming based on the previous designations must be adapted when updating version 4.92.
Previous designation: Camera.m_PersistentMemory, new designation: Camera.PersistentMemory
Previous designation: Camera.m_PersistentMemory.Extended, new designation: Camera.PersistentMemory.Extended

New in version 4.91.01

Changed classes and methods:

•Camera class: Improved thread safety for the methods Init() and Exit()

New in version 4.91

Changed classes and methods:

•ImageFormat class: Set() method changed

•Virtual class: Add() method changed

•Changes in uEye.Types.CameraInformation

•Changes in uEye.Types.ETH.DeviceInfoControl

Deprecated methods and classes:

•Acquisition class: The two methods Stop(int wait) and Stop(uEye.Defines.DeviceParameter param) are deprecated. Use the Stop() method instead.

New in version 4.90.03

New classes and methods:

•New class in Software class: Peak

•Changes in I2C class: it is also possible to address 16-bit register addresses.

Deprecated class:

•The PeakWhite class is replaced by the Peak class

New in version 4.82.1

New classes and methods:

•New class: Streaming

•The sequencer mode was enhanced. Now you can also query the supported trrigger source, see GetSupportedTriggerSources().

•New methods in AdaptiveCorrection class: GetNumberDetectedCluster, ResetDetectionCluster

•New parameter SensorScalerInformation: SupportedModes

Further enhancements:

•Added description for Memory.Clear()

•Added description for uEye.Types.CaptureStatus.CaptureStatusDevice

New in version 4.82

New classes and methods:

•The sequencer mode was enhanced. Now you can also configure the flash settings, see Features class.

•New class in FpnCorrection class: DataLoading

•New class in Hotpixel class: AdaptiveCorrection

•New class in Camera class: PowerDelivery

The following methods are deprecated and should not be used any longer:

•In Gpio class: GetDirection, GetState, GetSupported, SetDirection, and SetState

New in version 4.81

New classes and methods:

•New class in Camera class: PersistentMemory

•New class in Camera class: PersistentMemoryExtended

•New class in Camera class: Sequencer

•New class in uEye.Configuration class: MemoryCompatibilityMode

Deprecated class:

•The EEPROM class is replaced by the new PersistentMemory class.

New in version 4.80

New classes and methods:

•New class in PixelClock class: ExtendedRange

•New class in uEye.Configuration class: MemoryMode

Removed methods:

•The Set method in the MemoryMode class provided by Feature was removed. Use the Set method of the MemoryMode class provided by uEye.Configuration instead.

New in version 4.70

New classes and methods:

•New class in Software class: PeakWhite

•New classes in Feature class: MemoryMode and RepeatedStartConditionI2C

•New class in Temperature class: Status

New in version 4.60

New classes and methods:

•New class in Feature class: WideDynamicRange

•New class and method in Zone class: Preset and GetArbitraryAoiSupported

•New class in Trigger class: LevelControlled

•New methods in Multi class

Changed classes and methods:

•BlackReference class: GetSupported

New in version 4.50

New classes and methods:

•New class in Trigger class: Prescaler

•New class in Configuration class: Multicast

•New class in Configuration class: TrustedPairing

•New methods in Gpio class: GetConfiguration and SetConfiguration

•New methods in Flash class: GetPIOParamsMin and SetGPIOParams

•New class and changed methods in BlackLevel class: Offset

•New methods in the BootBoost class: Wait

•New methods in the Preset class: DigitalGain2x, DigitalGain4x and DigitalGain8x

Added new features:

•New render modes: Render class and AutoRender class

Changed classes and methods:

•Vertical class: GetSupported

•Correction class: overloading of methods

•Factor class: SetBlue, SetGreen, SetMaster, and SetRed

•Sequences class: GetParams() and SetParams()

•Binning class: GetType

•Subsampling class: GetType

New in version 4.40

New classes and methods:

•Feature class: MultiIntegration

•Flash class: GetAutoFreerunDefault, GetAutoFreerunEnable and SetAutoFreerunEnable

•New methods in the Lut class.

Added new features:

•Crosshairs effect for XS camera: ImageEffect class

•New auto Log mode for camera models UI-124x/UI-324x/UI-524x and UI-125x/UI-325x/UI-525x

Changes classes and methods:

•Messaging class: changed Enable and Disable methods and removed other methods

New in version 4.31

New classes and methods:

•Feature class: ImageEffect

•Focus class: Zone and Trigger

•Auto class: GetStatus

•Zoom class: GetDefault and GetRange

•Configuration class: Ipo

•Updated SensorInfo

New overloading for following methods:

•Flash class: GetDelayRange and GetDurationRange

•Pwm class: GetDutyCycleRange and GetFrequencyRange

Changed method calls for:

•In the Shutter class: GetMax and SetMax

All obsolete methods from former versions are removed.

New in version 4.30

•New classes in Device class: AdditionalPosition and Height

•New class in the Temperature class: LscModel

•New method in Temperature class: GetNumerical()

•New methods in PixelClock class: GetList() and GetNumber()

•New method in Information class: GetLastError()

•New defines in uEye.Types.ETH.DeviceHeartbeat and uEye.Types.ETH.DeviceInfoControl

•New events in Camera class: uEye.Camera.EventAutoFocusFinished and uEye.Camera.EventFirstPacket

•Renamed classes, methods and defines:

 

Old name

New name

Class

Model

RgbModel

Methods

AutoFeaturesSensorContrast.GetCorrection()

Correction.Get()

AutoFeaturesSensorContrast.GetCorrectionRange()

Correction.GetRange()

AutoFeaturesSensorContrast.GetDefaultCorrection()

Correction.GetDefault()

AutoFeaturesSensorContrast.GetEnableFDTAOI()

FaceDetectionAoi.GetEnable()

AutoFeaturesSensorContrast.GetSupportedCorrection()

Correction.GetSupported()

AutoFeaturesSensorContrast.GetSupportedFDTAoi()

FaceDetectionAoi.GetSupported()

AutoFeaturesSensorContrast.SetCorrection()

Correction.Set()

AutoFeaturesSensorContrast.SetEnableFDTAOI()

FaceDetection.SetEnable()

Defines

uEye.Defines.ColorTemperatureModel

uEye.Defines.ColorTemperatureRgbMode

uEye.Defines.ColorModelMode

uEye.Defines.ColorTemperatureRgbMode

New in version 4.22

•New class in the Display class: AutoRender

•New classes in the Feature class: AoiMerge, BlackReference, FpnCorrection, JpegCompression, Log, NoiseReduction, SensorBitDepth, SensorSourceGain, Temperature, Timestamp

•New class in the Exposure class for setting the dual exposure time: Dual

•The AutoFeatures class was reworked and new structured. It now contains two main classes: Sensor and Software

•New methods in the Memory class.

•Removed classes by new methods

Old class

Replaced by method

Convert

Convert()

OptCmaeraTiming

Optimal()

•Renamed classes:

Class

Old name

New name

uEye.Focus

Auto

Focus.Auto

Manual

Focus.Manual

uEye.Size

AOI

Size.AOI

Binning

Size.Binning

ImageFormat

Size.ImageFormat

Multi

Size.AOI.Multi

Subsampling

Size.Subsampling

SensorScaler

Size.SensorScaler

Sequences

Size.AOI.Sequence

uEye.Gain

Boost

Gain.Hardware.Boost

ConvertScaledToFactor

Gain.Hardware.ConvertScaledToFactor

Factor

Gain.Hardware.Factor

Hardware

Gain.Hardware

Scaled

Gain.Hardware.Scaled

uEye.Trigger

BurstSize

Trigger.Burst

Counter

Trigger.Counter

Debounce

Trigger.Debounce

Delay

Trigger.Delay

uEye.Timing

PixelClock

Timing.PixelClock

Framerate

Timing.Framerate

VsyncCount

Timing.VsyncCount

Exposure

Timing.Exposure

FineIncrement

Timing.Exposure.Fine

LongExposure

Timing.Exposure.Long

VsyncCount

Timing.VsyncCount

uEye.Lut

LUT

Lut

Preset

Lut.Preset

uEye.IO

Flash

IO.Flash

GPIO

IO.Gpio

LED

IO.Led

PWM

IO.Pwm

uEye.HDR

Kneepoints

Hdr.Kneepoints

uEye.Memory

ImageBuffer

Memory.ImageBuffer

Sequence

Memory.Sequence

uEye.Image

Measure

Image.Measure

uEye.GigE

ImageDelay

GigE.Transfer.ImageDelay

PacketInterval

GigE.Transfer.PacketInterval

Transfer

GigE.Transfer

uEye.DeviceFeature

LineScan

DeviceFeature.Linescan

XSHSMode

DeviceFeature.XSHSMode

ShutterMode

DeviceFeature.Shutter

uEye.Display

Mode

Display.Mode

Position

Display.Position

uEye.ColorTemperature

RGBColorModel

Color.Temperature.RgbModel

uEye.AutoFeatures

Sensor

AutoFeatures.Sensor

Software

AutoFeatures.Software

uEye.AutoFeaturesSoftware

WhiteBalance

AutoFeatures.Software.Whitebalance

•Changed methods:

Obsolete methods

New methods

DisplayImage.Set()

Display.Render()

IOLed.SetState()

IOLed.GetState()

IOLed.ToggleState()

Led.Get()

Led.Set()

Led.Toggle()

uEye.IOPwm.GetSupportedGPIOs()

Pwm.SetMode()

CPUIdleState.GetDisableOnOpen_AC()

CPUIdleState.GetDisableOnOpen_DC()

CPUIdleState.SetDisableOnOpen_AC()

CPUIdleState.SetDisableOnOpen_DC()

CPUIdleState.SetDisableOnOpen()

CPUIdleState.GetEnable()

CPUIdleState.GetDisableOnOpen()

System.GetDLLVersion()

System.GetNetVersion()

System.GetApiVersion()

•Changed methods calls for: Flash.GetMode(), Flash.SetMode(), Pwm.GetMode(), Pwm.SetMode()

New in version 4.21

•Instead of two separate dll files there is only one dll file (uEyeDotNet.dll). This one fits both 32 bit and 64 bit systems.

•New classes uEye.Video and uEye.Tools.Video for capturing videos.

•New and renamed color formats

•Changed method calls for IOGpio and I2C

•New classes and methods for setting image buffer (MemoryImageBuffer), measuring (ImageMeasure) and white balance (AutoFeaturesSoftwareWhitebalance).

New in version 4.20

•Methods Image.Load() changed: Optionally loads the image into a newly allocated image memory.

•Method Image.GetValues() changed: Call of method slightly changed and variant for monochrome added.

•Method System.GetOsVerion() removed.

hint_info

Note that version 4.01 is not downward compatible to version 4.00.