=====Windows 7 Installation===== The system should be initiated with a fresh Windows 7 install. Many of the optional utilities can be left out, go with the simplest install. At Soudan these computers are typically set up on a private network which is only accessible through the gateway toolbox. =====Cygwin===== Cygwin is the preferred software to supply ssh connectivity and a virtual Unix environment for file copying and other standard operations. The full install with the capability to run the ssh server daemon sshd, and standard Unix utilities like rsync is necessary. There should be a username 'shielddaq' created during this configuration with the standard veto shield password. =====VNC and RDP===== A VNC connection (TightVNC) is typically used to remotely control the data acquisition software. The VNC should be installed and its standard port (5900) set up to allow incoming connections in the firewall settings. RDP can also be installed and configured in a similar way with its standard port (3389) set up to allow incoming connections in the firewall settings. =====CAEN HV Control and Java Runtime Environment===== The GUI for the remote CAEN HV control is written in Java and requires the Java Runtime environment to operate properly. This should be installed and then the GUI can be used to set the HV to all tubes. * Java Run-Time Environment v7: {{:vetoshield:caen_hv:jre-7-windows-x64.zip|}} * CAEN HV Java GUI: {{:vetoshield:caen_hv:caen_hvpss_channelscontroller.zip|}} =====Symmetricom Software and Libraries===== The software drivers for the Symmetricom bc635PCI/bc635PCIe card that we use are at the link: [[http://www.symmetricom.com/bus-level-timing-sdk-and-driver-downloads/|http://www.symmetricom.com/bus-level-timing-sdk-and-driver-downloads/]], currently. Typically the volatility of links is troubling -- so the necessary files are also hosted below. The SDKs are necessary for compiling code which will interact with the Symmetricom bc635 card, wheras probably only the drivers are necessary for specific downloaded programs. * Linux SDK (32-bit):{{:vetoshield:symmetricom:bcpci-v830-x86_32-build120.tgz|bcpci-v830-x86_32-build120.tgz}} * Linux SDK (64-bit):{{:vetoshield:symmetricom:bcpci-v830-x86_64-build120.tgz|bcpci-v830-x86_64-build120.tgz}} * for Windows: {{:vetoshield:symmetricom:bc635pcicfg_setup.zip|bc635pcicfg_setup.zip}} =====LabView Run-Time Engine (2009)===== The link [[http://digital.ni.com/public.nsf/allkb/EE0FB9EB80AE148686257336006CED22|here]] shows which version of the Measurement and Automation Explorer (MAX) will be installed with the choosen version of DAQmx Run-Time engine. * LabView Run-Timeime Engine 2009 (64-bit) file too large for wiki: [[http://homepages.spa.umn.edu/~villaa/LVRTE901std64.zip|LabView Run-Time Engine 9.0.1]] * DAQmx Run-Time Engine 9.2.2 with MAX (64-bit) file too large for wiki:[[http://homepages.spa.umn.edu/~villaa/NIDAQ922f0Config.zip|NI-DAQ 9.2.2]] =====Veto Shield LabView DAQ Software===== ====Directory Structure & Data Taking Setup=====