coaxpress/resource/camera/NED_LUPA3000_20140513_01.xml

1316 lines
55 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- ***************************************** -->
<!-- This file was automatically generated by tools designed and maintained by Leutron Vision and Matrox. -->
<!-- Copyright (C) 2007-2010 Leutron Vision and Matrox. -->
<!-- You can freely use and modify the file without restrictions. -->
<!-- The file is provided as is, without any warranty. Bug reports and other feedback is appreciated. -->
<!-- ***************************************** -->
<!-- -->
<!-- ***************************************** -->
<!-- Version and date information: -->
<!-- SFNC type: Device -->
<!-- SFNC version: 1.5.0 -->
<!-- SFNC release date: 2010-11-25 -->
<!-- TXT extractor version: 1.4.1 -->
<!-- TXT extraction date: 2010-11-29 -->
<!-- XML generator version: 1.0 -->
<!-- XML generation date: 2010-12-03 -->
<!-- ***************************************** -->
<!-- 2014.04.18 by NED -->
<RegisterDescription
xmlns="http://www.genicam.org/GenApi/Version_1_1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.genicam.org/GenApi/Version_1_1 http://www.genicam.org/GenApi/GenApiSchema_Version_1_1.xsd"
ModelName="LUPA3000"
VendorName="NED"
ToolTip="Quad CXP Area"
StandardNameSpace="None"
SchemaMajorVersion="1" SchemaMinorVersion="1" SchemaSubMinorVersion="0"
MajorVersion="1" MinorVersion="0" SubMinorVersion="1"
ProductGuid="D00560DF-E2C6-4E45-A1CB-6A09D7F575C6"
VersionGuid="90D685DE-CBCB-4AD4-AE5D-86FFD6F0C4F2">
<!-- ***************************************** -->
<!-- RootCategory -->
<!-- ***************************************** -->
<Group Comment="RootCategory">
<Category Name="Root" NameSpace="Standard">
<!-- Mandatory element -->
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pFeature>DeviceControl</pFeature>
<pFeature>BootStrap</pFeature>
<pFeature>AcquisitionControl</pFeature>
<pFeature>ImageFormatControl</pFeature>
<!-- <pFeature>TransportLayerControl</pFeature>-->
<pFeature>NedCameraFeatures</pFeature>
<pFeature>UserSetControl</pFeature>
<pFeature>FactoryOnly</pFeature>
</Category>
</Group>
<!-- ***************************************** -->
<!-- SubCategories -->
<!-- ***************************************** -->
<Group Comment="SubCategories">
<Category Name="BootStrap" NameSpace="Standard">
<ToolTip>Category for Mandatory BootStrap Definition.</ToolTip>
<Description>Category for BootStrap Definition.</Description>
<DisplayName>CoaX Press</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pFeature>CxpStandard</pFeature>
<pFeature>CxpRevision</pFeature>
<pFeature>CxpXmlManifestSize</pFeature>
<pFeature>CxpXmlManifestSelector</pFeature>
<pFeature>CxpXmlSchemeVersion_XmlManifestSelector</pFeature>
<pFeature>CxpXmlVersion_XmlManifestSelector</pFeature>
<pFeature>CxpXmlUrlAddress_XmlManifestSelector</pFeature>
<pFeature>CxpIidcPointer</pFeature>
<pFeature>CxpDeviceVendorName</pFeature>
<pFeature>CxpDeviceModelName</pFeature>
<pFeature>CxpDeviceManufacturerInfo</pFeature>
<pFeature>CxpDeviceVersion</pFeature>
<pFeature>CxpDeviceFirmwareVersion</pFeature>
<pFeature>CxpDeviceID</pFeature>
<pFeature>CxpDeviceUserID</pFeature>
<pFeature>CxpLinkReset</pFeature>
<pFeature>CxpDeviceLinkID</pFeature>
<pFeature>CxpMasterHostLinkID</pFeature>
<pFeature>CxpStreamPacketDataSize</pFeature>
<pFeature>CxpLinkConfig</pFeature>
<pFeature>CxpLinkConfigDefault</pFeature>
<pFeature>CxpTestMode</pFeature>
<pFeature>CxpTestErrorCountSelector</pFeature>
<pFeature>CxpTestErrorCount_TestErrorCountSelector</pFeature>
<pFeature>CxpURL</pFeature>
</Category>
<Category Name="DeviceControl" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Category for Device information and control.</ToolTip>
<Description>Category for Device information and control.</Description>
<DisplayName>Device Information</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pFeature>DeviceVendorName</pFeature>
<pFeature>DeviceModelName</pFeature>
<pFeature>DeviceManufacturerInfo</pFeature>
<pFeature>DeviceVersion</pFeature>
<pFeature>DeviceFirmwareVersion</pFeature>
<pFeature>DeviceID</pFeature>
<pFeature>DeviceUserID</pFeature>
<pFeature>DeviceScanType</pFeature>
</Category>
<Category Name="ImageFormatControl" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Category for Image Format Control features.</ToolTip>
<Description>Category for Image Format Control features.</Description>
<DisplayName>Image Format Control</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pFeature>Width</pFeature>
<pFeature>Height</pFeature>
<pFeature>OffsetX</pFeature>
<pFeature>OffsetY</pFeature>
<pFeature>PixelFormat</pFeature>
<pFeature>TapGeometry</pFeature>
<pFeature>Image1StreamID</pFeature>
<pFeature>Image2StreamID</pFeature>
</Category>
<Category Name="AcquisitionControl" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Category for the acquisition and trigger control features.</ToolTip>
<Description>Category for the acquisition and trigger control features.</Description>
<DisplayName>Acquisition Control</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pFeature>AcquisitionMode</pFeature>
<pFeature>AcquisitionStart</pFeature>
<pFeature>AcquisitionStop</pFeature>
</Category>
<Category Name="NedCameraFeatures">
<ToolTip>NED Camera features</ToolTip>
<Description>NED Camera features</Description>
<DisplayName>NED Camera features</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<pFeature>AnalogGain</pFeature>
<pFeature>Offset</pFeature>
<pFeature>ExposureMode</pFeature>
<pFeature>ExposureTimeCounter</pFeature>
<pFeature>TestImageSelector</pFeature>
<pFeature>PixelCorrectSetMode</pFeature>
<pFeature>PixelCorrectSetLevel</pFeature>
<pFeature>PixelCorrectDataSave</pFeature>
<pFeature>PixelCorrectDataSaveBlack</pFeature>
<pFeature>PixelCorrectDataSetup</pFeature>
</Category>
<Category Name="UserSetControl">
<ToolTip>Camera's Memory access</ToolTip>
<Description>Camera's Memory access</Description>
<DisplayName>User Set Control</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<pFeature>UserSet_Load</pFeature>
<pFeature>UserSet_Save</pFeature>
<pFeature>UserSet_ResetToFactoryDefault</pFeature>
</Category>
<Category Name="FactoryOnly">
<ToolTip>NED factory only</ToolTip>
<Description>NED factory only</Description>
<DisplayName>NED factory only</DisplayName>
<Visibility>Guru</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<pFeature>rr_rw_Index</pFeature>
<pFeature>rr_rw_Value</pFeature>
</Category>
</Group>
<!-- ***************************************** -->
<!-- BootStrap -->
<!-- ***************************************** -->
<Group Comment="BootStrap">
<IntReg Name="CxpStandard" NameSpace="Standard">
<ToolTip>This represents the magic Number of CoaXPress.</ToolTip>
<Description>This represents the magic Number of CoaXPress.</Description>
<Address>0x0000</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>NoCache</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
<Representation>HexNumber</Representation>
</IntReg>
<IntReg Name="CxpRevision" NameSpace="Standard">
<ToolTip>Revision of the CoaXPress specifciation implemented.</ToolTip>
<Description>Revision of the CoaXPress specifciation implemented.</Description>
<Visibility>Beginner</Visibility>
<Address>0x4</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpXmlManifestSize">
<ToolTip>This provides the number of Xml Manifests available.</ToolTip>
<Description>This provides the number of Xml Manifests available.</Description>
<Visibility>Expert</Visibility>
<Address>0x0008</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>NoCache</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpXmlManifestSelector" NameSpace="Standard">
<ToolTip>Indicates the version of the XML file referenced by the XmlManifestSelector.</ToolTip>
<Description>Indicates the version of the XML file referenced by the XmlManifestSelector.</Description>
<Visibility>Beginner</Visibility>
<Address>0x000C</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpXmlVersion_XmlManifestSelector" NameSpace="Standard">
<ToolTip>Indicates the version of the XML file referenced by the XmlManifestSelector.</ToolTip>
<Description>Indicates the version of the XML file referenced by the XmlManifestSelector.</Description>
<Visibility>Beginner</Visibility>
<Address>0x10</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpXmlSchemeVersion_XmlManifestSelector" NameSpace="Standard">
<ToolTip>Indicates the scheme version of the XML file referenced by the XmlManifestSelector.</ToolTip>
<Description>Indicates the scheme version of the XML file referenced by the XmlManifestSelector.</Description>
<Visibility>Beginner</Visibility>
<Address>0x14</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpXmlUrlAddress_XmlManifestSelector" NameSpace="Standard">
<ToolTip>Indicates the start of the URL string referenced by the XmlManifestSelector.</ToolTip>
<Description>Indicates the start of the URL string referenced by the XmlManifestSelector.</Description>
<Visibility>Beginner</Visibility>
<Address>0x18</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
<Representation>HexNumber</Representation>
</IntReg>
<IntReg Name="CxpIidcPointer" NameSpace="Standard">
<ToolTip>If the Device supports the IIDC protocol, then this register shall provide the address of the start of the IIDC register space.</ToolTip>
<Description>If the Device supports the IIDC protocol, then this register shall provide the address of the start of the IIDC register space.</Description>
<Visibility>Beginner</Visibility>
<Address>0x1c</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<StringReg Name="CxpDeviceVendorName" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Name of the manufacturer of the device.</ToolTip>
<Description>Name of the manufacturer of the device.</Description>
<DisplayName>Device Vendor Name</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002000</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceModelName" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Model of the device.</ToolTip>
<Description>Model of the device.</Description>
<DisplayName>Device Model Name</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002020</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceManufacturerInfo" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Manufacturer information about the device.</ToolTip>
<Description>Manufacturer information about the device.</Description>
<DisplayName>Device Manufacturer Info</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002040</Address>
<Length>48</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceVersion" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Version of the device.</ToolTip>
<Description>Version of the device.</Description>
<DisplayName>Device Version</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002070</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceFirmwareVersion" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Version of the firmware in the device.</ToolTip>
<Description>Version of the firmware in the device.</Description>
<DisplayName>Device Firmware Version</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002090</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceID" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Device Identifier (serial number).</ToolTip>
<Description>Device Identifier (serial number).</Description>
<DisplayName>Device ID</DisplayName>
<Visibility>Expert</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x000020B0</Address>
<Length>16</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="CxpDeviceUserID" NameSpace="Standard">
<!-- Optional element -->
<ToolTip>User-programmable Device Identifier.</ToolTip>
<Description>User-programmable Device Identifier.</Description>
<DisplayName>Device User ID</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<Address>0x000020C0</Address>
<Length>16</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
</StringReg>
<Integer Name="CxpLinkReset" NameSpace="Standard">
<ToolTip>Resets all links of the Device.</ToolTip>
<Description>Resets all links of the Device.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpLinkResetReg</pValue>
<Min>0</Min>
<Max>1</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpLinkResetReg">
<Address>0x4000</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpDeviceLinkID" NameSpace="Standard">
<ToolTip>Provides the ID of the Device link via which this register is read.</ToolTip>
<Description>Provides the ID of the Device link via which this register is read.</Description>
<Address>0x4004</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="CxpMasterHostLinkID" NameSpace="Standard">
<ToolTip>Holds the Host Link ID of the Host link connected to the Device Master link.</ToolTip>
<Description>Holds the Host Link ID of the Host link connected to the Device Master link.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpMasterHostLinkIDReg</pValue>
<Min>0</Min>
<Max>65535</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpMasterHostLinkIDReg">
<Address>0x4008</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<IntReg Name="CxpControlPacketDataSize" NameSpace="Standard">
<ToolTip>This provides the control packet data size.</ToolTip>
<Description>This provides the control packet data size.</Description>
<Address>0x400C</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>NoCache</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="CxpStreamPacketDataSize" NameSpace="Standard">
<ToolTip>Provides the maximum stream packet data size the Host can accept, in multiples of 4 bytes.</ToolTip>
<Description>Provides the maximum stream packet data size the Host can accept, in multiples of 4 bytes.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpStreamPacketDataSizeReg</pValue>
<Min>0</Min>
<Max>65535</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpStreamPacketDataSizeReg">
<Address>0x4010</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>NoCache</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="CxpLinkConfig" NameSpace="Standard">
<ToolTip>Holds a valid combination of Device link speed and number of active links.</ToolTip>
<Description>Holds a valid combination of Device link speed and number of active links.</Description>
<Visibility>Beginner</Visibility>
<EnumEntry Name="LINK4SPEED3125">
<DisplayName>Quad:CXP-3( 3.125 Gbps)</DisplayName>
<Value>0x00040038</Value>
</EnumEntry>
<EnumEntry Name="LINK4SPEED5000">
<DisplayName>Quad:CXP-5( 5.000 Gbps)</DisplayName>
<Value>0x00040040</Value>
</EnumEntry>
<pValue>LinkConfig_Reg</pValue>
</Enumeration>
<IntReg Name="LinkConfig_Reg" NameSpace="Standard">
<Address>0x4014</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>NoCache</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="CxpLinkConfigDefault" NameSpace="Standard">
<ToolTip>Holds a valid default mode combination of Device link speed and number of active links.</ToolTip>
<Description>Holds a valid default mode combination of Device link speed and number of active links.</Description>
<Visibility>Beginner</Visibility>
<EnumEntry Name="LINK4SPEED3125">
<DisplayName>Quad:CXP-3( 3.125 Gbps)</DisplayName>
<Value>0x00040038</Value>
</EnumEntry>
<EnumEntry Name="LINK4SPEED5000">
<DisplayName>Quad:CXP-5( 5.000 Gbps)</DisplayName>
<Value>0x00040040</Value>
</EnumEntry>
<pValue>LinkConfigDefault_Reg</pValue>
</Enumeration>
<IntReg Name="LinkConfigDefault_Reg">
<Address>0x4018</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="CxpTestMode" NameSpace="Standard">
<ToolTip>Enables test packet transmission from Device to Host.</ToolTip>
<Description>Enables test packet transmission from Device to Host.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpTestModeReg</pValue>
<Min>0</Min>
<Max>1</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpTestModeReg">
<Address>0x401C</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="CxpTestErrorCountSelector" NameSpace="Standard">
<ToolTip>Selects the TestErrorCount register. Selection shall be a valid Device Link ID.</ToolTip>
<Description>Selects the TestErrorCount register. Selection shall be a valid Device Link ID.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpTestErrorCountSelectorReg</pValue>
<Min>0</Min>
<Max>3</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpTestErrorCountSelectorReg">
<Address>0x4020</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="CxpTestErrorCount_TestErrorCountSelector" NameSpace="Standard">
<ToolTip>Current link error count selected by TestErrorCountSelector.</ToolTip>
<Description>Current link error count selected by TestErrorCountSelector.</Description>
<Visibility>Expert</Visibility>
<pValue>CxpTestErrorCountReg</pValue>
<Min>0</Min>
<Max>65535</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="CxpTestErrorCountReg">
<Address>0x4024</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<StringReg Name="CxpURL" NameSpace="Standard">
<ToolTip>URL for XML device description file.</ToolTip>
<Description>URL for XML device description file.</Description>
<DisplayName>XML URL</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<pAddress>CxpXmlUrlAddress_XmlManifestSelector</pAddress>
<Length>256</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
</Group>
<!-- ***************************************** -->
<!-- DeviceControl -->
<!-- ***************************************** -->
<Group Comment="DeviceControl">
<StringReg Name="DeviceVendorName" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Name of the manufacturer of the device.</ToolTip>
<Description>Name of the manufacturer of the device.</Description>
<DisplayName>Device Vendor Name</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002000</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceModelName" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Model of the device.</ToolTip>
<Description>Model of the device.</Description>
<DisplayName>Device Model Name</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002020</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceManufacturerInfo" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Manufacturer information about the device.</ToolTip>
<Description>Manufacturer information about the device.</Description>
<DisplayName>Device Manufacturer Info</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002040</Address>
<Length>48</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceVersion" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Version of the device.</ToolTip>
<Description>Version of the device.</Description>
<DisplayName>Device Version</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002070</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceFirmwareVersion" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Version of the firmware in the device.</ToolTip>
<Description>Version of the firmware in the device.</Description>
<DisplayName>Device Firmware Version</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x00002090</Address>
<Length>32</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceID" NameSpace="Standard">
<!-- Recommended element -->
<ToolTip>Device Identifier (serial number).</ToolTip>
<Description>Device Identifier (serial number).</Description>
<DisplayName>Device ID</DisplayName>
<Visibility>Expert</Visibility>
<ImposedAccessMode>RO</ImposedAccessMode>
<Address>0x000020B0</Address>
<Length>16</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
</StringReg>
<StringReg Name="DeviceUserID" NameSpace="Standard">
<!-- Optional element -->
<ToolTip>User-programmable Device Identifier.</ToolTip>
<Description>User-programmable Device Identifier.</Description>
<DisplayName>Device User ID</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<Address>0x000020C0</Address>
<Length>16</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
</StringReg>
<Enumeration Name="DeviceScanType" NameSpace="Standard">
<ToolTip>Specifies the sensors scan type.</ToolTip>
<Description>Floating node until ILinescan is implemented in Server</Description>
<DisplayName>Scan Type</DisplayName>
<Visibility>Beginner</Visibility>
<!-- <pIsLocked>Locked</pIsLocked> -->
<ImposedAccessMode>RO</ImposedAccessMode>
<EnumEntry Name="Areascan" NameSpace="Standard">
<ToolTip>Areascan (2D) sensor.</ToolTip>
<Description>2D sensor.</Description>
<Value>0</Value>
</EnumEntry>
<EnumEntry Name="Linescan" NameSpace="Standard">
<ToolTip>Linescan (1D) sensor.</ToolTip>
<Description>1D sensor.</Description>
<Value>1</Value>
</EnumEntry>
<Value>0</Value>
</Enumeration>
</Group>
<!-- ***************************************** -->
<!-- AcquisitionControl -->
<!-- ***************************************** -->
<Group Comment="AcquisitionControl">
<Enumeration Name="AcquisitionMode">
<!-- Mandatory element -->
<ToolTip>Sets the acquisition mode of the device.</ToolTip>
<Description>Sets the acquisition mode of the device.</Description>
<DisplayName>Acquisition Mode</DisplayName>
<Visibility>Beginner</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<EnumEntry Name="Continuous" NameSpace="Standard">
<ToolTip>captured continuously</ToolTip>
<Description>captured continuously</Description>
<DisplayName>Continuous</DisplayName>
<Value>0</Value>
</EnumEntry>
<pValue>AcquisitionModeReg</pValue>
</Enumeration>
<IntReg Name="AcquisitionModeReg">
<Address>0x0000A008</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="AcquisitionStart">
<!-- Mandatory element -->
<ToolTip>Starts the Acquisition of the device.</ToolTip>
<Description>Starts the Acquisition of the device.</Description>
<DisplayName>Acquisition Start</DisplayName>
<pValue>AcquisitionStartReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="AcquisitionStartReg">
<Address>0x0000A00C</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="AcquisitionStop">
<!-- Mandatory element -->
<ToolTip>Stops the Acquisition of the device.</ToolTip>
<Description>Stops the Acquisition of the device.</Description>
<DisplayName>Acquisition Stop</DisplayName>
<pValue>AcquisitionStopReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="AcquisitionStopReg">
<Address>0x0000A010</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
</Group>
<!-- ***************************************** -->
<!-- ImageFormatControl -->
<!-- ***************************************** -->
<Group Comment="ImageFormatControl">
<Enumeration Name="PixelFormat">
<ToolTip>Format of the pixel to use for acquisition.</ToolTip>
<Description>Format of the pixel to use for acquisition.</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<EnumEntry Name="Mono8">
<Value>0x101</Value>
</EnumEntry>
<pValue>PixelFormatReg</pValue>
</Enumeration>
<IntReg Name="PixelFormatReg">
<Address>0x0000A014</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="Height" NameSpace="Standard">
<!-- Mandatory element -->
<ToolTip>Height of the image provided by the device (in pixels).</ToolTip>
<Description>Height of the image provided by the device (in pixels).</Description>
<DisplayName>Height</DisplayName>
<Visibility>Beginner</Visibility>
<pValue>HeightReg</pValue>
<Min>1</Min>
<Max>1710</Max>
<!--
<Min>400</Min>
<Max>400</Max>
-->
<Inc>1</Inc>
</Integer>
<IntReg Name="HeightReg">
<Address>0x0000A004</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="Width" NameSpace="Standard">
<!-- Mandatory element -->
<ToolTip>Width of the Image provided by the device (in pixels).</ToolTip>
<Description>Width of the Image provided by the device (in pixels).</Description>
<DisplayName>Width</DisplayName>
<Visibility>Beginner</Visibility>
<pValue>WidthReg</pValue>
<Min>128</Min>
<Max>1696</Max>
<!--
<Min>1280</Min>
<Max>1280</Max>
-->
<Inc>32</Inc>
</Integer>
<IntReg Name="WidthReg">
<Address>0x0000A000</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="OffsetX">
<Visibility>Beginner</Visibility>
<pValue>OffsetXReg</pValue>
<Min>0</Min>
<Max>1536</Max>
<!--
<Min>192</Min>
<Max>192</Max>
-->
<Inc>64</Inc>
</Integer>
<IntReg Name="OffsetXReg">
<Address>0x0000A018</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="OffsetY">
<Visibility>Beginner</Visibility>
<pValue>OffsetYReg</pValue>
<Min>0</Min>
<Max>1709</Max>
<!--
<Min>655</Min>
<Max>655</Max>
-->
<Inc>1</Inc>
</Integer>
<IntReg Name="OffsetYReg">
<Address>0x0000A028</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="TapGeometry">
<ToolTip>tap geometry feature</ToolTip>
<Description>tap geometry feature</Description>
<DisplayName>Tap Geometry</DisplayName>
<Visibility>Beginner</Visibility>
<!-- <Visibility>Invisible</Visibility> -->
<Streamable>Yes</Streamable>
<EnumEntry Name="Geometry_1X_1Y">
<Value>0x0000</Value>
</EnumEntry>
<!--
<EnumEntry Name="Geometry_1X_1Y2_tap1">
<Value>0x0004</Value>
</EnumEntry>
<EnumEntry Name="Geometry_1X_1Y2_tap2">
<Value>0x1004</Value>
</EnumEntry>
<EnumEntry Name="Geometry_1X_2YE_tap1">
<Value>0x0041</Value>
</EnumEntry>
<EnumEntry Name="Geometry_1X_2YE_tap2">
<Value>0x1041</Value>
</EnumEntry>
-->
<pValue>TapGeometryReg</pValue>
</Enumeration>
<IntReg Name="TapGeometryReg">
<Address>0x0000A01C</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="Image1StreamID">
<ToolTip> </ToolTip>
<Description> </Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<pValue>Image1StreamIDReg</pValue>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="Image1StreamIDReg">
<Address>0x0000A020</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="Image2StreamID">
<ToolTip> </ToolTip>
<Description> </Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<pValue>Image2StreamIDReg</pValue>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="Image2StreamIDReg">
<Address>0x0000A024</Address>
<Length>4</Length>
<AccessMode>RO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
</Group>
<!-- ***************************************** -->
<!-- DigitalIOControl -->
<!-- CounterAndTimerControl -->
<!-- EventControl -->
<!-- EventAcquisitionTriggerData -->
<!-- EventAcquisitionStartData -->
<!-- EventAcquisitionEndData -->
<!-- EventAcquisitionTransferStartData -->
<!-- EventAcquisitionTransferEndData -->
<!-- EventAcquisitionErrorData -->
<!-- EventFrameTriggerData -->
<!-- EventFrameStartData -->
<!-- EventFrameEndData -->
<!-- EventFrameTransferStartData -->
<!-- EventFrameTransferEndData -->
<!-- EventExposureStartData -->
<!-- EventExposureEndData -->
<!-- EventCounter1StartData -->
<!-- EventCounter1EndData -->
<!-- EventTimer1StartData -->
<!-- EventTimer1EndData -->
<!-- EventLine1RisingEdgeData -->
<!-- EventLine2RisingEdgeData -->
<!-- EventLine1FallingEdgeData -->
<!-- EventLine2FallingEdgeData -->
<!-- EventLine1AnyEdgeData -->
<!-- EventLine2AnyEdgeData -->
<!-- EventErrorData -->
<!-- AnalogControl -->
<!-- LUTControl -->
<!-- ***************************************** -->
<!-- ***************************************** -->
<!-- TransportLayerControl -->
<!-- UserSetControl -->
<!-- ChunkDataControl -->
<!-- FileAccessControl -->
<!-- ColorTransformationControl -->
<!-- ActionControl -->
<!-- ***************************************** -->
<!-- ***************************************** -->
<!-- SpecialFeatures -->
<!-- ***************************************** -->
<Group Comment="SpecialFeatures">
<Port Name="Device" NameSpace="Standard">
<!-- Mandatory element -->
<Visibility>Invisible</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
</Port>
<Integer Name="TLParamsLocked" NameSpace="Standard">
<!-- Mandatory element -->
<Visibility>Invisible</Visibility>
<ImposedAccessMode>RW</ImposedAccessMode>
<Value>0</Value>
</Integer>
<Integer Name="Locked">
<Visibility>Invisible</Visibility>
<Value>1</Value>
<Min>1</Min>
<Max>1</Max>
</Integer>
</Group>
<!-- ***************************************** -->
<!-- CameraFeatures -->
<!-- ***************************************** -->
<!--
<Group Comment="CameraFeatures">
</Group>
-->
<!-- ***************************************** -->
<!-- NedCameraFeatures -->
<!-- ***************************************** -->
<Group Comment="NedCameraFeatures">
<Enumeration Name="AnalogGain">
<ToolTip>Analog gain</ToolTip>
<Description>Analog gain</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<EnumEntry Name="x0100">
<DisplayName>x 1.00</DisplayName>
<Value>0</Value>
</EnumEntry>
<EnumEntry Name="x0150">
<DisplayName>x 1.50</DisplayName>
<Value>1</Value>
</EnumEntry>
<EnumEntry Name="x0200">
<DisplayName>x 2.00</DisplayName>
<Value>2</Value>
</EnumEntry>
<EnumEntry Name="x0250">
<DisplayName>x 2.50</DisplayName>
<Value>3</Value>
</EnumEntry>
<EnumEntry Name="x0300">
<DisplayName>x 3.00</DisplayName>
<Value>4</Value>
</EnumEntry>
<EnumEntry Name="x0400">
<DisplayName>x 4.00</DisplayName>
<Value>5</Value>
</EnumEntry>
<pValue>AnalogGainReg</pValue>
</Enumeration>
<IntReg Name="AnalogGainReg">
<Address>0x0000A080</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="Offset">
<ToolTip>offset</ToolTip>
<Description>offset</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<pValue>Offset_Reg</pValue>
<Min>0</Min>
<Max>255</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="Offset_Reg">
<Address>0x0000A088</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="ExposureMode">
<ToolTip>Exposure mode</ToolTip>
<Description>Exposure mode</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<EnumEntry Name="FreeRun">
<DisplayName>Free run</DisplayName>
<Value>0</Value>
</EnumEntry>
<EnumEntry Name="ExtEdge">
<DisplayName>External edge</DisplayName>
<Value>1</Value>
</EnumEntry>
<EnumEntry Name="ExtLevel">
<DisplayName>External level</DisplayName>
<Value>2</Value>
</EnumEntry>
<pValue>ExposureModeReg</pValue>
</Enumeration>
<IntReg Name="ExposureModeReg">
<Address>0x0000A08C</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Cachable>WriteThrough</Cachable>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="ExposureTimeCounter">
<ToolTip>Programable exposure time counter (Unit:usec)</ToolTip>
<Description>Programable exposure time counter</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<pValue>ExposureTimeCounterReg</pValue>
<Min>1</Min>
<Max>300000</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="ExposureTimeCounterReg">
<Address>0x0000A094</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="TestImageSelector">
<ToolTip>Test pattern</ToolTip>
<Description>Test pattern</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<EnumEntry Name="Off">
<DisplayName>Off</DisplayName>
<Value>0</Value>
</EnumEntry>
<EnumEntry Name="GreyHorizontalRamp">
<DisplayName>GreyHorizontalRamp</DisplayName>
<Value>1</Value>
</EnumEntry>
<pValue>TestImageSelector_Reg</pValue>
</Enumeration>
<IntReg Name="TestImageSelector_Reg">
<Address>0x0000A0A4</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Enumeration Name="PixelCorrectSetMode">
<ToolTip>Pixel correction setting mode</ToolTip>
<Description>Pixel correction setting mode</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<EnumEntry Name="Raw">
<DisplayName>Raw</DisplayName>
<Value>-1</Value>
</EnumEntry>
<EnumEntry Name="Black">
<DisplayName>Black</DisplayName>
<Value>0</Value>
</EnumEntry>
<EnumEntry Name="BlackWhite">
<DisplayName>Black and White</DisplayName>
<Value>1</Value>
</EnumEntry>
<pValue>PixelCorrectSetModeReg</pValue>
</Enumeration>
<IntReg Name="PixelCorrectSetModeReg">
<Address>0x0000A0A8</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Signed</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Integer Name="PixelCorrectSetLevel">
<ToolTip>Pixel correction setting level</ToolTip>
<Description>Pixel correction setting level</Description>
<Visibility>Beginner</Visibility>
<Streamable>Yes</Streamable>
<pValue>PixelCorrectSetLevelReg</pValue>
<Min>1</Min>
<Max>255</Max>
<Inc>1</Inc>
<Representation>Linear</Representation>
</Integer>
<IntReg Name="PixelCorrectSetLevelReg">
<Address>0x0000A0AC</Address>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="PixelCorrectDataSave">
<ToolTip>Store pixel correction data in memory</ToolTip>
<Description>Store pixel correction data in memory</Description>
<Visibility>Beginner</Visibility>
<pValue>PixelCorrectDataSaveReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="PixelCorrectDataSaveReg">
<Address>0x0000A0B0</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="PixelCorrectDataSaveBlack">
<ToolTip>Store pixel correction data in memory</ToolTip>
<Description>Store pixel correction data in memory</Description>
<Visibility>Beginner</Visibility>
<pValue>PixelCorrectDataSaveBlackReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="PixelCorrectDataSaveBlackReg">
<Address>0x0000A11C</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="PixelCorrectDataSetup">
<ToolTip>Load pixel correction data from memory</ToolTip>
<Description>Load pixel correction data from memory</Description>
<Visibility>Beginner</Visibility>
<pValue>PixelCorrectDataSetupReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="PixelCorrectDataSetupReg">
<Address>0x0000A220</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
</Group>
<!-- ***************************************** -->
<!-- UserSetControl -->
<!-- ***************************************** -->
<Group Comment="UserSetControl">
<Command Name="UserSet_Load">
<ToolTip>Readout setup data in memory</ToolTip>
<Description>Readout setup data in memory</Description>
<Visibility>Beginner</Visibility>
<pValue>UserSet_LoadReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="UserSet_LoadReg">
<Address>0x0000A0BC</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="UserSet_Save">
<ToolTip>Store present setup data in memory</ToolTip>
<Description>Store present setup data in memory</Description>
<Visibility>Beginner</Visibility>
<pValue>UserSet_SaveReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="UserSet_SaveReg">
<Address>0x0000A0C0</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
<Command Name="UserSet_ResetToFactoryDefault">
<ToolTip>Reset to factory settings</ToolTip>
<Description>Reset to factory settings</Description>
<Visibility>Beginner</Visibility>
<pValue>UserSet_ResetToFactoryDefaultReg</pValue>
<CommandValue>1</CommandValue>
</Command>
<IntReg Name="UserSet_ResetToFactoryDefaultReg">
<Address>0x0000A0B8</Address>
<Length>4</Length>
<AccessMode>WO</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
</IntReg>
</Group>
<!-- ***************************************** -->
<!-- FactoryOnly -->
<!-- ***************************************** -->
<Group Comment="FactoryOnly">
<Integer Name="rr_rw_Index">
<ToolTip>Factory Only</ToolTip>
<Description>Factory Only</Description>
<Visibility>Guru</Visibility>
<Value>0</Value>
<Min>0</Min>
<Max>4294967292</Max>
<Inc>4</Inc>
<Representation>HexNumber</Representation>
<pSelected>rr_rw_Value</pSelected>
</Integer>
<IntReg Name="rr_rw_Value">
<ToolTip>Factory Only</ToolTip>
<Description>Factory Only</Description>
<Visibility>Guru</Visibility>
<IntSwissKnife Name="rr_rw_Address">
<pVariable Name="INDEX">rr_rw_Index</pVariable>
<Formula>0x0 + INDEX</Formula>
</IntSwissKnife>
<Length>4</Length>
<AccessMode>RW</AccessMode>
<pPort>Device</pPort>
<Sign>Unsigned</Sign>
<Endianess>BigEndian</Endianess>
<Representation>HexNumber</Representation>
</IntReg>
</Group>
</RegisterDescription>