- Jul 16, 2020
-
-
Erik von Reis authored
Update local_dc to better support running a standalone edc. Closes #136 See merge request cds/advligorts!135
-
Jonathan Hanks authored
* Fixed a logic error that kept the rate from being looked up when it was not specified * Updated the dcu/rate extraction logic to work with a full model name * Added a model name trimming function to remove the optional dcuid/rate from the name, to help make the intent of some code cleaner in local_dc.c * Updated tests
-
Jonathan Hanks authored
Standalone edc's don't need a par file. We use par files to get dcuid's and model rates. This update expands local_dc to allow specifying a dcuid & rate on the command line. Added some unit testing code to local_dc Updated the standalone edc test to use inline dcuid notation Converted local_dc to use the arg library
-
- Jul 15, 2020
-
-
Erik von Reis authored
Cleanups and fixes for the standalone_edc Closes #135 See merge request cds/advligorts!134
-
Jonathan Hanks authored
* fix the systemd unit to use the corect argument for the listen interface 'l' instead of 'I' * convert the standalone_edc to use the args library, and update the documentation * add a '_daq' to the end of the edc's mbuf name, so that it is similar to the models * Note this is transparent to the user, the '_daq' should not be added on (either to the name passed into the edc or to local_dc) * Updated the edc test to not specify '_daq' anywhere.
-
Rolf Bork authored
-
Rolf Bork authored
Added 20bit DAC timing diags for test
-
Erik von Reis authored
Closes #133, Fix for a stack smash in standalone_edc. Closes #133 See merge request cds/advligorts!133
-
Jonathan Hanks authored
The boost spsc queue has a suprising api. Change the pop call to give a specific maximum to the number of items popped.
-
- Jul 14, 2020
-
-
Rolf Bork authored
-
Rolf Bork authored
of controllerIop.c to adc_info.c.
-
Rolf Bork authored
- Addition of FE_STAT MEDM screen with items formally in /proc files. - Fix to channel hopping error message.
-
Jonathan Hanks authored
Correct the path of the sphinx generated pdf file.
-
Jonathan Hanks authored
-
Jonathan Hanks authored
Minor tweaks to the sphinx gitlabci setup to make it work See merge request cds/advligorts!132
-
Jonathan Hanks authored
-
Jonathan Hanks authored
sphinx documentation skeleton See merge request cds/advligorts!128
-
Jameson Rollins authored
Have the cmake install process install a frame wiper and daq ini file archiver. See merge request cds/advligorts!131
-
Jameson Rollins authored
Request that services start after remote-fs.target is reached. See merge request cds/advligorts!130
-
Jonathan Hanks authored
These are utility scripts used when running the daqd. checkdaqconfig - freezes the config, archiving it by time & contents daq_wiper - this deletes old frames to keep disks from filling on a frame writer
-
Jonathan Hanks authored
Done for: * daqd * nds * local_dc * edc
-
- Jul 13, 2020
-
-
Jonathan Hanks authored
This is the python3 script used at LHO for frame wipping. Moving it from userapps to the advligorts repository. This script is responsible for running every hour and freeing up space on the disk system for new frames.
-
- Jul 09, 2020
-
-
Jameson Rollins authored
Sphinx is a documentation generator using reStructuredText: https://www.sphinx-doc.org/en/master/index.html https://www.sphinx-doc.org/en/master/usage/restructuredtext/index.html This builds out the initial skeleton of the documentation. Changes can be tested by running make in the documentation tree: $ cd doc2 $ make html The generated pages are available at doc2/_build/html/index.html This also include gitlab CI to build the documentation at publish it at the gitlab documentation pages: https://cds.docs.ligo.org/advligorts/
-
- Jul 01, 2020
-
-
Rolf Bork authored
- Added daq_prefix option for Parameter block. This allows proper creation of GDSTP screen DAQ info for systems that do not connect to the standard DAQ-DC0.
-
- Jun 30, 2020
-
-
Rolf Bork authored
- Fix for 1PPS sync.
-
- Jun 29, 2020
-
-
Rolf Bork authored
- Removed GeFanuc RFM code from controllerIOP.c as no longer supported. - Update to ADC startup when using external clock w/o 1PPS sync.
-
- Jun 28, 2020
- Jun 25, 2020
-
-
Erik von Reis authored
Adding more epics diagnostics to the daqd See merge request cds/advligorts!127
-
Jonathan Hanks authored
PRDCR_UNIQUE_DCU_REPORTED_PER_S -> the number of dcus that reported at least once in the last second PRDCR_TOTAL_DCU_REPORTED_PER_S -> the count of dcus that reported in the last second. In good conditions this should be 16*PRDCR_UNIQUE_DCU_REPORTED_PER_S PRDCR_TOTAL_DATA_RATE_KB_PER_S -> the total data rate over the last second in kb (excludes < 1kb of headers a second) PRDCR_TP_DATA_RATE_KB_PER_S -> the data rate of test point data over the last second in kb PRDCR_MODEL_DATA_RATE_KB_PER_S -> the data rate of the regular model data over the last second in kb PRDCR_OPEN_TP_COUNT -> the count of test points opened sampled once per second
-
- Jun 24, 2020
-
-
Jonathan Hanks authored
checkdaqconfig.py: Added unit tests. Accepts hardcoded paths in master templates. See merge request cds/advligorts!126
-
Erik von Reis authored
-
Erik von Reis authored
added some unit tests for checkdaqconfig.py. Now accepts hardcoded paths in master template, but will look in expected paths if the paths in the file are dummies (template variables for example).
-
- Jun 23, 2020
-
-
Jonathan Hanks authored
Add script for archiving daq configs when using multiple DAQs. See merge request cds/advligorts!125
-
adding script for archiving daq configs when using multiple DAQs. Script uses a hash to dermine when to update archives. Manages separte pointers for each DAQ.
-
- Jun 22, 2020
-
-
Rolf Bork authored
-
Jonathan Hanks authored
Will not install modules with dcuid >= 256. Closes #125 See merge request cds/advligorts!124
-
Rolf Bork authored
-
Rolf Bork authored
-
- Jun 19, 2020
-
-
Rolf Bork authored
required to compile IOP to run at 128K and user apps to receive data at this higher rate.
-