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()
•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
•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 |
|
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
•Renamed classes:
Class |
Old name |
New name |
---|---|---|
uEye.Focus |
Auto |
|
Manual |
||
uEye.Size |
AOI |
|
Binning |
||
ImageFormat |
||
Multi |
||
Subsampling |
||
SensorScaler |
||
Sequences |
||
uEye.Gain |
Boost |
|
ConvertScaledToFactor |
||
Factor |
||
Hardware |
||
Scaled |
||
uEye.Trigger |
BurstSize |
|
Counter |
||
Debounce |
||
Delay |
||
uEye.Timing |
PixelClock |
|
Framerate |
||
VsyncCount |
||
Exposure |
||
FineIncrement |
||
LongExposure |
||
VsyncCount |
||
uEye.Lut |
LUT |
|
Preset |
||
uEye.IO |
Flash |
|
GPIO |
||
LED |
||
PWM |
||
uEye.HDR |
Kneepoints |
|
uEye.Memory |
ImageBuffer |
|
Sequence |
||
uEye.Image |
Measure |
|
uEye.GigE |
ImageDelay |
|
PacketInterval |
||
Transfer |
||
uEye.DeviceFeature |
LineScan |
|
XSHSMode |
DeviceFeature.XSHSMode |
|
ShutterMode |
||
uEye.Display |
Mode |
|
Position |
||
uEye.ColorTemperature |
RGBColorModel |
|
uEye.AutoFeatures |
Sensor |
|
Software |
||
uEye.AutoFeaturesSoftware |
WhiteBalance |
•Changed methods:
Obsolete methods |
New methods |
---|---|
DisplayImage.Set() |
|
IOLed.SetState() IOLed.GetState() IOLed.ToggleState() |
|
uEye.IOPwm.GetSupportedGPIOs() |
|
CPUIdleState.GetDisableOnOpen_AC() CPUIdleState.GetDisableOnOpen_DC() CPUIdleState.SetDisableOnOpen_AC() CPUIdleState.SetDisableOnOpen_DC() |
|
System.GetDLLVersion() |
•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.
Note that version 4.01 is not downward compatible to version 4.00. |