The Transport Layer Factory or a Transport Layer object are used to enumerate and create pylon Devices.
More...
|
| Pylon::Key |
| This namespace contains keys for accessing the properties of pylon info objects.
|
|
|
AccessModeSet | Pylon::operator+ (EDeviceAccessMode lhs, EDeviceAccessMode rhs) |
| Creates a set containing lhs and rhs operands. More...
|
|
AccessModeSet | Pylon::operator| (EDeviceAccessMode lhs, EDeviceAccessMode rhs) |
| Creates a set containing lhs and rhs operands. More...
|
|
AccessModeSet | Pylon::operator+ (const AccessModeSet &lhs, EDeviceAccessMode rhs) |
| Adds the operand rhs to the set lhs. More...
|
|
AccessModeSet | Pylon::operator| (const AccessModeSet &lhs, EDeviceAccessMode rhs) |
| Adds the operand rhs to the set lhs. More...
|
|
|
const char *const | Pylon::BaslerGigEDeviceClass = "BaslerGigE" |
| This device class can be used to create the corresponding Transport Layer object or when creating Devices with the Transport Layer Factory.
|
|
const char *const | Pylon::BaslerUsbDeviceClass = "BaslerUsb" |
| This device class can be used to create the corresponding Transport Layer object or when creating Devices with the Transport Layer Factory.
|
|
const char *const | Pylon::BaslerBconDeviceClass = "BaslerBcon" |
| This device class can be used to create the corresponding Transport Layer object or when creating Devices with the Transport Layer Factory.
|
|
The Transport Layer Factory or a Transport Layer object are used to enumerate and create pylon Devices.
An Instant Camera uses a pylon Device internally for operation. The term 'transport layer' is used as an abstraction for a physical interface such as IEEE 1394, GigE or Camera Link. More information can be found here:
The available access modes when opening a camera object.
Enumerator |
---|
Control |
access the control and status registers
|
Stream |
access a streaming data channel
|
Event |
access the event data channel
|
Exclusive |
exclusive access to the device
|
Lists possible status codes returned by IGigETransportLayer::IssueActionCommand or IGigETransportLayer::IssueScheduledActionCommand.
Enumerator |
---|
GigEActionCommandStatus_Ok |
The device acknowledged the command.
|
GigEActionCommandStatus_NoRefTime |
The device is not synchronized to a master clock to be used as time reference. Typically used when scheduled action commands cannot be scheduled for a future time since the reference time coming from IEEE 1588 is not locked. The action command has been ignored by the device.
|
GigEActionCommandStatus_Overflow |
Returned when the scheduled action commands queue is full and the device cannot accept the additional request. The action command has been discarded by the device.
|
GigEActionCommandStatus_ActionLate |
The requested scheduled action command was requested at a point in time that is in the past. If the time tag of the scheduled action command is in the past (relative to the device timestamp), and if it is a valid action command, then the device will execute this action command immediately and return GigEActionCommandStatus_ActionLate . This status code is used as an indicator to the application requesting the action command that a mis-synchronization might have occurred.
|
AccessModeSet Pylon::operator+ |
( |
EDeviceAccessMode |
lhs, |
|
|
EDeviceAccessMode |
rhs |
|
) |
| |
Creates a set containing lhs and rhs operands.
- Parameters
-
lhs | left operand |
rhs | right operand |
- Returns
- returns an AccessModeSet containing both operands
AccessModeSet Pylon::operator+ |
( |
const AccessModeSet & |
lhs, |
|
|
EDeviceAccessMode |
rhs |
|
) |
| |
Adds the operand rhs to the set lhs.
- Parameters
-
lhs | a set of bits. |
rhs | the additional bit |
AccessModeSet Pylon::operator| |
( |
EDeviceAccessMode |
lhs, |
|
|
EDeviceAccessMode |
rhs |
|
) |
| |
Creates a set containing lhs and rhs operands.
- Parameters
-
lhs | left operand |
rhs | right operand |
AccessModeSet Pylon::operator| |
( |
const AccessModeSet & |
lhs, |
|
|
EDeviceAccessMode |
rhs |
|
) |
| |
Adds the operand rhs to the set lhs.
- Parameters
-
lhs | a set of bits. |
rhs | the additional bit |