The C-mount lens spacer is a circular ring on the SILICONVIDEO camera into which the lens is screwed. While all SILICONVIDEO cameras have their lens spacer adjusted at the factory,lenses differ in their adherence to the C-mount standard. Becauseof this, adjustment of the C-mount lens spacer may be required. TheC-mount lens spacer should be adjusted such that when the lensfocus is set to infinity, objects that are very far away from thecamera are in focus.
The SILICON VIDEO camera has an 8 pin RJ45 connector. Ashielded RJ45 cable is optionally included with the SILICONVIDEO camera kit for connecting the PIXCI frame grabberto the camera. The cable carries power, control, and pixel clock tothe camera, and carries pixel data from the camera.
The authorization key must remain attached, to the USB portwhile XCAP is running. If the authorization key is missing, ordisconnected while XCAP is running, then XCAP-Plus, XCAP-Std orXCAP-Ltd, will behave similar to the XCAP-Lite version; selectedimage processing and analysis tools will not be operational.
Use of the Driver Assistant within XCAP,provides convenient configuration of frame buffer memoryallocation. The following information allows manual configuration,correcting problems, or integration with an OEM's procedures.
For the PIXCI CL3SD and SI2, which have on-board framebuffer memory, memory reserved by the -IM parameter is needed as aDMA buffer (approximately 1 MiByte) and optionally for support oftime stamping of captured frames as specified by the ''-MU''parameter (see PIXCI Driver Esoterica) specifies use of frame buffermemory for that purpose. Currently, 64 bytes are needed for eachframe buffer's capture status.
Windows 8/10 32/64-Bit and 11 64-Bit limits themaximum amount of allocatable frame buffer memory, dependent uponwhat other devices are installed, the total computer memory size,and other factors. Under Windows 8/10/11 32-Bit, theamount of memory that Windows may grant during startup is typicallylimited to 1024 MiByte, but not more than half of the computermemory size. Under Windows 8/10/11 64-Bit, the amount ofmemory that Windows may grant during startup has not yet beendetermined, but is probably similar to the limit for WindowsVista 64-Bit: the smaller of 6 GiByte or one half of thecomputer memory size.
Windows may provide less frame buffer memory than was requested.If no memory could be allocated, the PIXCI frame grabber willnot be available, stating ''Can't allocate frame buffer memory''.Otherwise, within XCAP, the number of available frame buffers canbe checked under PIXCI, PIXCI Video Setup, Resolution. As the frame buffermemory is allocated once during Windows initialization; thecontents of frame buffers are retained as XCAP is closed andrestarted, but lost if Windows is restarted.
As described above, frame buffer memory allocated byEPIXXCW2.SYS for Windows 8/10 32-Bit, or EPIXXCW6.SYS forWindows 8/10/11 64-Bit, during Windows startup may belimited to a small percentage of total computer memory. UnderWindows 8/10 32-Bit, the amount of memory that Windowsmay grant during startup is typically limited to 1024 MiByte,but not more than half of the computer memory size. UnderWindows 8/10/11 64-Bit, the amount of memory that Windowsmay grant during startup has not yet been determined, but isprobably similar to the limit for Windows Vista 64-Bit: thesmaller of 6 GiByte or one half of the computer memory size.Some computer and/or Windows configurations may have lowerlimits.
A larger frame buffer memory can be obtained by limiting theamount of memory recognized by Windows, and then instructingEPIXXCW2.SYS for Windows 8/10 32-Bit, or EPIXXCW6.SYS forWindows 8/10/11 64-Bit, to explicitly use a section ofmemory without allocating it from Windows.
Use of the Driver Assistant within XCAP,provides convenient configuration of forceful frame buffer memoryallocation. The following information allows manual configuration,correcting problems, or integration with an OEM's procedures.
The -MB partition size specifies the size into which imagememory is partitioned for the sake of virtual memory management:(a) Each frame buffer must be completely contained within apartition, (b) A value of 0 specifies that the entire imagememory is to be handled as one partition, and (c) The maximumnumber of partitions is 256 under 32 bit operating systems, themaximum number of partitions is 256 under 64 bit operating systems.For most systems, a value of 8192 or 16384 is suggested; though thevalue need not be a power of two. Systems with very high resolutioncameras using large frame buffers should choose the partition sizecarefully, so as to minimize the unusable memory remaining, smallerthan a frame buffer, at the end of each partition.
Be careful that the -IA address is equal to (or above) thespecified ''truncatememory'' limit - including exact base2 to base10 conversions! Likewise, be certainthat the -IA plus -IM values do not exceed the amount of memoryavailable!
On a computer populated with 4 or more GiBytes of memory, someof the memory directly below the 4 GiByte address overlapsother hardware resources such as BIOS, memory mapped I/O, PCIconfiguration space, etc.[1] and is unavailable to either the operatingsystem or for use as frame buffers. The usable frame buffer memoryis therefore reduced by the amount by which the -IA address up tothe -IA address plus -IM size overlap the 4 GiByte addressminus -BH size up to the 4 GiByte address. The -BH size may beset to 0 (or not specified) if the computer has significantly lessthan 4 GiBytes of memory.
Note that if this memory allocation method is used, programaccess to image data may be slower. Thus, the video display rate(and image processing) may be slower, but the video capture rate(such as sequence capture) is not adversely affected. This methodof memory allocation is primarily used for video rate acquisitionof long sequences, followed by off-line analysis or saving of thesequence.
Attach the USB green key. Run the Windows Device Manager, lookfor the ''USBKEY'', ''USBKEY64'', or ''Keylok 2'' device, ask theDevice Manager to install or update the driver for the device,pointing the Device Manager to XCAP's chosen installationdirectory:
Windows 7 32/64-Bit limits the maximum amount ofallocatable frame buffer memory, dependent upon what other devicesare installed, the total computer memory size, and other factors.Under Windows 7 32-Bit, the amount of memory that Windowsmay grant during startup is typically limited to 1024 MiByte,but not more than half of the computer memory size. UnderWindows 7 64-Bit, the amount of memory that Windows maygrant during startup has not yet been determined, but is probablysimilar to the limit for Windows Vista 64-Bit: the smaller of6 GiByte or one half of the computer memory size.
As described above, frame buffer memory allocated byEPIXXCW2.SYS for Windows 7 32-Bit, or EPIXXCW6.SYS forWindows 7 64-Bit, during Windows startup may be limitedto a small percentage of total computer memory. UnderWindows 7 32-Bit, the amount of memory that Windows maygrant during startup is typically limited to 1024 MiByte, butnot more than half of the computer memory size. UnderWindows 7 64-Bit, the amount of memory that Windows maygrant during startup has not yet been determined, but is probablysimilar to the limit for Windows Vista 64-Bit: the smaller of6 GiByte or one half of the computer memory size. Somecomputer and/or Windows configurations may have lower limits.
A larger frame buffer memory can be obtained by limiting theamount of memory recognized by Windows, and then instructingEPIXXCW2.SYS for Windows 7 32-Bit, or EPIXXCW6.SYS forWindows 7 64-Bit, to explicitly use a section of memorywithout allocating it from Windows.
d3342ee215