Device ControlΒΆ
Device Control contains features that provide information of the capabilities of the device. There are also features that describe the particular device in detail. These features can be used in applications to query the capabilities of the device and report them to the end user if needed.
Below is a list of the available features that are contained in the specific category.
Node Name | Description |
---|---|
DeviceType | Returns the device type. |
DeviceScanType | Scan type of the sensor of the device. |
DeviceVendorName | Name of the manufacturer of the device. |
DeviceModelName | Model of the device. |
DeviceFamilyName | Identifier of the product family of the device. |
DeviceManufacturerInfo | Provides additional information from the vendor about the device. |
DeviceVersion | Version of the device. |
DeviceFirmwareVersion | Version of the firmware in the device. |
DeviceSerialNumber | Device’s unique serial number. |
DeviceUserID | A device ID string that is user-programmable. |
DeviceSFNCVersionMajor | Major version of the Standard Features Naming Convention (SFNC) that was used to create the device’s GenICam XML. |
DeviceSFNCVersionMinor | Minor version of the Standard Features Naming Convention (SFNC) that was used to create the device’s GenICam XML. |
DeviceSFNCVersionSubMinor | Sub minor version of the Standard Features Naming Convention (SFNC) that was used to create the device’s GenICam XML. |
DeviceManifestEntrySelector | Manifest entry selector. |
DeviceManifestXMLMajorVersion | Indicates the major version number of the GenICam XML file of the selected manifest entry. |
DeviceManifestXMLMinorVersion | Indicates the minor version number of the GenICam XML file of the selected manifest entry. |
DeviceManifestXMLSubMinorVersion | Indicates the sub minor version number of the GenICam XML file of the selected manifest entry. |
DeviceManifestSchemaMajorVersion | Indicates the major version number of the schema file of the selected manifest entry. |
DeviceManifestSchemaMinorVersion | Indicates the minor version number of the schema file of the selected manifest entry. |
DeviceManifestPrimaryURL | Indicates the first URL to the GenICam XML device description file of the selected manifest entry. |
DeviceManifestSecondaryURL | Indicates the second URL to the GenICam XML device description file of the selected manifest entry. |
DeviceTLType | Transport Layer type of the device. |
DeviceTLVersionMajor | Major version of the Transport Layer of the device. |
DeviceTLVersionMinor | Minor version of the Transport Layer of the device. |
DeviceTLVersionSubMinor | Sub minor version of the Transport Layer of the device. |
DeviceMaxThroughput | Maximum bandwidth of the data that can be streamed out of the device. |
DeviceLinkSelector | Selects which Link of the device to control. In general, the device only has one link. |
DeviceLinkSpeed | Indicates the speed of transmission negotiated on the specified Link selected by DeviceLinkSelector. |
DeviceLinkThroughputLimitMode | Controls if the DeviceLinkThroughputLimit is active. |
DeviceLinkThroughputLimit | Limits the maximum bandwidth of the data that will be streamed out by the device on the selected Link. |
DeviceLinkThroughputReserve | Allocates the maximum percentage of bandwidth reserved for re-transmissions. |
DeviceLinkHeartbeatMode | Activate or deactivate the selected Link’s heartbeat. |
DeviceLinkHeartbeatTimeout | Controls the current heartbeat timeout of the specific Link in microseconds. |
DeviceLinkCommandTimeout | Indicates the command timeout of the specified Link in microseconds. |
DeviceStreamChannelCount | Indicates the number of stream channels supported by the device. |
DeviceStreamChannelSelector | Selects the stream channel to control. |
DeviceStreamChannelType | Reports the type of the stream channel. |
DeviceStreamChannelEndianness | Endianness of multi-byte pixel data for this stream. |
DeviceStreamChannelPacketSize | Specifies the stream packet size, in bytes, to send on the selected channel for the device. |
DeviceEventChannelCount | Indicates the number of event channels supported by the device. |
DeviceCharacterSet | Character set used by all the strings of the device. |
DeviceReset | Resets the device to its power up state. |
DeviceFactoryReset | Resets device to factory defaults. |
FirmwareUpdate | Starts a firmware update. |
DeviceFeaturePersistenceStart | Indicate to the device and GenICam XML to get ready for persisting of all streamable features. |
DeviceFeaturePersistenceEnd | Indicate to the device the end of feature persistence. |
DeviceRegistersStreamingStart | Prepare the device for registers streaming without checking for consistency. |
DeviceRegistersStreamingEnd | Announce the end of registers streaming. |
DeviceIndicatorMode | Controls the behavior of the indicator LED showing the status of the Device. |
DeviceTemperatureSelector | Selects the temperature sensor to read from. |
DeviceTemperature | Device temperature in degrees Celsius. |
DevicePressure | The internal device pressure in kilopascals. |
DevicePower | Device power in Watts. |
DeviceClockSelector | Selects the clock frequency to access from the device. |
DeviceClockFrequency | Returns the frequency of the selected Clock. |
Timestamp | Reports the current value of the device timestamp counter. |
TimestampReset | Resets the current value of the device timestamp counter. Executing this command causes the timestamp counter to restart automatically. |
TimestampLatch | Latches the current timestamp counter into TimestampLatchValue. |
TimestampLatchValue | Returns the latched value of the timestamp counter. |
DeviceUpTime | Time the device has been powered in seconds. |
LinkUpTime | Time the device link has been established in seconds. |