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_tInherited Members
Fields
DeviceClass
Device transport-layer class (e.g., BaslerGigE, BaslerUsb).
Maximum 64 characters.
public string DeviceClassField Value
DeviceVersion
Firmware or hardware version string reported by the device. Maximum 64 characters.
public string DeviceVersionField Value
FriendlyName
Human-readable device name suitable for display in a user interface. Maximum 64 characters.
public string FriendlyNameField Value
FullName
Full internal device name including transport-layer prefix (e.g., BaslerGigE://192.168.1.100).
Maximum 260 characters.
public string FullNameField Value
ModelName
Camera model identifier (e.g., acA1920-40gm).
Maximum 64 characters.
public string ModelNameField Value
SerialNumber
Factory-assigned serial number that uniquely identifies the physical device. Maximum 64 characters.
public string SerialNumberField Value
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 UserDefinedNameField Value
VendorName
Manufacturer or vendor name (e.g., Basler).
Maximum 64 characters.
public string VendorName