Table of Contents

Struct PylonDeviceInfo_t

Namespace
VisioForge.Core.GenICam.Basler
Assembly
VisioForge.Core.dll

Interop-compatible structure that maps to the native Pylon device information record returned by the Basler Pylon SDK. All string fields are fixed-length ANSI buffers that correspond directly to the fields of the C-level PylonDeviceInfo_t struct.

public struct PylonDeviceInfo_t

Inherited Members

Fields

DeviceClass

Device transport-layer class (e.g., BaslerGigE, BaslerUsb). Maximum 64 characters.

public string DeviceClass

Field Value

string

DeviceVersion

Firmware or hardware version string reported by the device. Maximum 64 characters.

public string DeviceVersion

Field Value

string

FriendlyName

Human-readable device name suitable for display in a user interface. Maximum 64 characters.

public string FriendlyName

Field Value

string

FullName

Full internal device name including transport-layer prefix (e.g., BaslerGigE://192.168.1.100). Maximum 260 characters.

public string FullName

Field Value

string

ModelName

Camera model identifier (e.g., acA1920-40gm). Maximum 64 characters.

public string ModelName

Field Value

string

SerialNumber

Factory-assigned serial number that uniquely identifies the physical device. Maximum 64 characters.

public string SerialNumber

Field Value

string

UserDefinedName

Optional user-defined name that can be programmed into the camera via GenICam DeviceUserDefinedName feature. Empty if not set. Maximum 64 characters.

public string UserDefinedName

Field Value

string

VendorName

Manufacturer or vendor name (e.g., Basler). Maximum 64 characters.

public string VendorName

Field Value

string