Updated: April 14, 2015
Below is a typical PsnAdSend.d configuration file for PsnAdSend Version 2.x. This file should be located in the \earthworm\run_working\params directory. The ModuleId must be added to the earthworm.d file also located in this directory.
# CONFIGURATION FILE FOR PSNADSEND VERSION 2.x # -------------------------------------------- # ModuleId MOD_PSNADSEND_A # Module id of this instance of PsnAdSend OutRing WAVE_RING # Transport ring to write waveforms to # For Windows use port number CommPortTcpHost 3 # Comm Port Number for Windows # # For Linux use port device string #CommPortTcpHost /dev/ttyUSB0 # Comm Port String for Linux # # For TCP/IP Connection to device us IP address or host string #CommPortTcpHost 192.168.1.24 # This is the same for Linux and Windows TcpPort 8011 # TCP Port Number to use when connecting to the RS-232 host adapter # TcpMode 0 # Set to 1 for TCP/IP connection to host server # # PortSpeed 38400 # Comm Port Baud Rate HeartbeatInt 30 # Heartbeat interval in seconds # ConsoleDisplay 0 # Windows Only; if 1 use console functions to redisplay status ControlCExit 1 # If 1 exit on sigint control-c event RefreshTime 20 # Auto Status Display Refresh Time, 0 = no status display CheckStdin 0 # Windows Only; if 1 check for user input # # ADC CONFIGURATION ChanRate 200 # Sampling rate in samples/second AdcDataSize 4 # ADC Data trace buffer size. Can be 2 or 4 bytes # # TIMING INFORMATION NoDataTimeout 60 # No Data Timeout in seconds UpdateSysClock 0 # 1 = PC time updated with AD board time HighToLowPPS 0 # 1 = PPS Signal direction is High to Low NoPPSLedStatus 0 # 1 = Disable 1PPS LED blinking LogMessages 1 # 1 = Log messages from DLL & ADC to log file TimeOffset 0 # Time Reference offset in milliseconds NoSendBadTime 0 # 1 = Only send packets with good GPS lock ExitOnTimeout 1 # 1 = Exit program if data timeout. 0 = Keep trying to get data out # of the ADC board. # # # Time Reference Types: # 'PC' = Use PC Time, 'GARMIN' = Garmin GPS 16 or 18, 'MOT_NMEA' = Motorola ONCORE NMEA, # 'MOT_BIN' = Motorola ONCORE Binary, 'WWV' = WWV (must have WWV option on the ADC board ) # or 'SKG' = Sure Electronics SKG GPS Board TimeRefType GARMIN # One of the types above # TimeFileName c:\tmp\PsnSendTime # Path and root name of the time info file #TimeFileName /tmp/PsnSendTime # use something like this for Linux # # Filter params for Low-Pass and High-Pass Filters; Channel Number, Type, Cutoff Freq, Poles # Type can be one of the following; LP = Low-Pass or HP = High-Pass # Cutoff is the filter 3 db point in Hz # Poles is the filter poles. This should be a even number between 2 and 16 # # Ch# Type Cutoff Poles # --- ---- ------ ----- #Filter 1 LP 20 2 #Filter 1 HP 1 2 # #Filter 2 LP 10 4 #Filter 2 HP 1 4 # Filter params for inverse (period extending) filter; # Sensor Frequency is in Hz # Sensor Q is the Q or damping factor of the sensor # FilterFreq sets the low end frequency in Hz of the period extending filter # FilterQ is the Q of the single pole FilterFreq # # Ch# Type SensorFreq SensorQ FilterFreq FilterQ #Filter 1 INV 4.5 .707 .1 .707 # # SCNL VALUES FOR EACH ADC CHANNEL # # The number of Chan directives below will set how many channels to record from the ADC Board # Stat = Station ID; can be can be 1 to 5 chars, # Comp = Component Name; should be 3 chars, # Net = Network ID; should be 2 chars # Loc = Location; should be 2 chars # Bits = How many ADC bits to use from the ADC board for this channel # Gain = ADC channel Gain. Only used by 24 Bit converter boards # FilterDly = Low-Pass Filter Delay in Milliseconds # Invert = (Y)es will invert the ADC channel data # Send = (Y)es will send the channel data to the Earthworm ring # DcOffset = Adds a DC Offset to the incoming data; Integer number in ADC counts # # Stat Comp Net Loc Bits Gain FltrDly Invert Send DcOffset # ----- ---- --- --- ---- ---- ------- ------ ---- -------- Chan CH1 BHZ PN 01 16 1 0 N Y 0 Chan CH2 BHN PN 02 16 1 0 N Y 0 Chan CH3 BHE PN 03 16 1 0 N Y 0 Chan CH4 SHE PN 04 16 1 0 N Y 0 Chan CH5 SHZ PN 05 16 1 0 N Y 0 Chan CH6 SHN PN 06 16 1 0 N Y 0 Chan CH7 AHE PN 07 16 1 0 N Y 0 Chan CH8 AHZ PN 08 16 1 0 N Y 0 # The number of AddChan directives below will set how many additional channels to derive from the # real ADC channels above. This is the same information above except the Gain parameter has been removed # and AdcCh is one of the enumerated channels above. # # AdcCh Stat Comp Net Loc Bits FltrDly Invert Send DcOffset # ----- ----- ---- --- --- ---- ------- ------ ---- -------- #AddChan 2 CH9 BHN PN 01 16 0 N Y 0 #AddChan 7 CH10 AHE PN 01 16 0 N Y 0 # end of file #