# # Guralp Configuration System # Copyright (c) 2008 Guralp Systems Ltd. All rights reserved. # # CD11 mux title CD1.1 multiplexor configuration help_mode body heading CD1.1 multiplexor section General heading2 General settings text data-mux-cd11 acts as a database for storing CD1.1 subframes. It accepts subframes from gdi2cd11 or data-in-cd11 and stores them in day files. These can be examined on the web interface (CD1.1 log analyser). data-out-cd11 connects to this database for real-time data transmission and can also request subframes for backfill. A corresponding directory cleaner task must be configured to manage the number or size of day files kept by data-mux-cd11. if $E:fatal$ error $E:fatal$ else error $E$ field desc 50 label User description prompt User label for the multiplexor instance check text if $V:change_enable$ checkbox enable label Enable prompt Enable the multiplexor at system startup endif if $V:can_delete$ checkbox delete label Delete prompt Delete this multiplexor instance endif section Subframes heading2 Subframe storage text Subframes are written into files (one for each day) in the database directory. Ensure that you set up an associated directory-cleaner task to manage flash space usage. field dbdir label Database directory check path parent_exists prompt Directory in which database files are created. Must be unique. field transmit_wait label Data frame transmission period prompt Number of seconds to wait for more data before transmitting data frames. check decimal help When the first data frame from a data source with a timestamp T is received, a timeout is scheduled. Any further data frames from different sources with the timestamp T are coalesced. Once the timeout occurs, all the coalesced subframes are sent in a single data frame. This option chooses the length of the timeout. field deferred_transmit_wait label Backfilled frame transmission period prompt Number of seconds to wait for more data before transmitting backfilled frames. check nullok decimal help If specified, this allows a separate timeout to be used when assembling data frames from backfilled data. This could be set to several minutes, to ensure subframes from separate backfilling elements are coalesced into as few data frames as possible. endif # vim: syntax=gconfig