- Sep 03, 2020
-
-
Jonathan Hanks authored
Adding libswitch-perl as dependency for RCG package See merge request cds/advligorts!153
-
Erik von Reis authored
-
- Aug 14, 2020
-
-
Jonathan Hanks authored
-
Jonathan Hanks authored
- biquad filtering - update to daq_wiper.py so that it does not crash if -t is specified
-
Jonathan Hanks authored
Ensure that when the terrabyte option is passed in it is treated as a numeric (float) value instead of a string. Multiplying by a string crashes the program.
-
Rolf Bork authored
- updated rcg release to 4.0.1
-
- Jul 31, 2020
-
-
Erik von Reis authored
Creating the 4.0.0 release for Debian. See merge request cds/advligorts!145
-
Jonathan Hanks authored
* Initial release for production * Breaks out the awgtpman, local_dc, and edc programs into seperate packages to facilitate future upgrades in production with minimal impact.
-
Jonathan Hanks authored
* rtcds scripts * standalone edcu improvements * more epics diagnostics for the daqd
-
Jonathan Hanks authored
Add build_edc_ini script See merge request cds/advligorts!144
-
- Jul 30, 2020
-
-
Jameson Rollins authored
Rtcds enable option Closes #122 See merge request cds/advligorts!143
-
Erik von Reis authored
-
Erik von Reis authored
-
Erik von Reis authored
-
Jameson Rollins authored
Update rtcds to work with latest code Closes #134 and #122 See merge request cds/advligorts!136
-
rtcds lsmod now checks local_dc and cps_xmit processes. Also checks all dolphin modules. Closes #122 rtcds start and stop no longer require a model to be enabled, since we don't use "enabled" systemd units to start models at boot. Instead rtcds start and rtcds stop check to see if the model is active or not. rtcds start now has a sleep between starts. This puts a gap between IOP starts and user model starts, sidestepping a race condition. Also ignores errors when building every model, allowing for expected errors such as channels missing from the channels file. Closes #134
-
- Jul 29, 2020
-
-
Erik von Reis authored
Standalone edc timing See merge request cds/advligorts!141
-
Jonathan Hanks authored
Renaming delay_multiplier to delay_ms to make its purpose clearer.
-
Jonathan Hanks authored
The edc and local_dc operate off different (but close) start signals. The edc starts based off of system time/gps, while the local_dc starts off of the iop model finishing. These two clocks are different. This adjusts the delay to start a little faster which has shown more stable data streams on the test stand. This is a quick fix. Better synchronization should be looked at after the release.
-
Jonathan Hanks authored
Allow a negative delay (defaults to -10ms). This starts the data write early when negative. This is done to mitigate the race between the streamers/local_dc and the edcu both triggering off of the 16hz time cycles. This makes the edcu work more like a fe in that it gets its data ready early.
-
Erik von Reis authored
Adding epics metrics to record buffer usage for trend buffers. See merge request cds/advligorts!142
-
Jonathan Hanks authored
-
- Jul 28, 2020
-
-
Erik von Reis authored
Shorten the standalone_edc's epics variable names See merge request cds/advligorts!140
-
Jonathan Hanks authored
Adjusting the suffixes/names for the edcu epics variables to keep them managable. Do not broadcast epics information if a prefix is not given.
-
Keith Thorne authored
Close issue #141 - correct suffix of EPICS connection variable to _CONN in latter part of EzCaRead.pm to match value of header structure of same file
-
- Jul 23, 2020
-
-
Erik von Reis authored
Standalone edc epic cas issues Closes #139 See merge request cds/advligorts!138
-
Jonathan Hanks authored
-
Jonathan Hanks authored
* The old pv code was not replaced when it was converted from a model. * Put the epics cas thread loop in with the diagnostics thread to not delay the edc * Updates ~8Hz * Consolidated all the hard coded channel names (and parts of names) into a class so that there is only once source of truth.
-
- Jul 22, 2020
-
-
Jonathan Hanks authored
-
Jonathan Hanks authored
-
- Jul 21, 2020
-
-
Rolf Bork authored
18AI32 ADC module. Need to go back at some point and add proper 1PPS sync code for this module.
-
Jonathan Hanks authored
Bug Fix: Chnage to main.c checkFileCrc to not use /usr/bin/chkSum to avoid code hangup See merge request cds/advligorts!137
-
Rolf Bork authored
if bootserver locks up. - Changed the checkFileCrc routine to do perform file checksum, consistent with other CDS code. - Added a file modification time check. Sequence now : - check file mod time - If mod time changed, then read file and compute CRC - If CRC changed, then report modified file - If CRC did not change, file not modified so reset modtime
-
- Jul 20, 2020
-
-
Erik von Reis authored
Enable now controled by environmental option ALLOW_MODEL_ENABLE. When false, rtcd enable commands cannot be issued.
-
- Jul 17, 2020
-
-
Erik von Reis authored
-
Erik von Reis authored
-
Jameson Rollins authored
-
Jameson Rollins authored
release
-