- Apr 18, 2020
-
-
Erik von Reis authored
New dolphin packages install symvers to a particular directory. This change looks for those symvers and incorporates them into model builds. Note that configure was changed by autoconf. Configure should probably be dropped from git.
-
- Apr 17, 2020
-
-
Rolf Bork authored
-
Rolf Bork authored
-
Jonathan Hanks authored
Closing #89. Give the streamers and local_dc error codes. Closes #89 See merge request cds/advligorts!77
-
Rolf Bork authored
- Set all IPC between computers to use Dolphin ie deprecated support for GeFanuc RFM. - This removes the need for the USE_LR_PCIE file in src/include to trigger compile option. - Set the default to use Dolphin Gen 2 (IX) drivers - This removes the need for the USE_DOLPHIN_GEN2 file in src/include to trigger compile option. - Added Parameter block entry option dolphingen=1
-
Jonathan Hanks authored
The streamers and local_dc generally exit only on error (timeout or signal) so change the return code to an error code.
-
- Apr 16, 2020
-
-
Rolf Bork authored
code files (controlerLR.c) to handle cases where an FE is connected via a long rnage fiber to its I/O chassis. The specific LIGO case is PEM midstations and future A+ systems. The generic controllerIOP.c now handles this case via Parameter block settings. See the README file in src/fe directory for description of those settings. This change also allowed for the removal of special case subroutines in the src/include/drv area C code files.
-
- Apr 15, 2020
-
-
Rolf Bork authored
Change to timing.c to use ligo_get_gps_offset in calc current time.
- Apr 14, 2020
-
-
Jonathan Hanks authored
Changing daqd and streamer ctest tests to only require a readable /dev/gpstime /dev/mbuf. See merge request cds/advligorts!75
-
Jonathan Hanks authored
This fits better with recent packaging changes and auto configuration of the device files.
-
Jameson Rollins authored
This was only transitional, no longer needed.
-
Jameson Rollins authored
Add status and log commands, and check if the advligorts-fe package is installed.
-
Jameson Rollins authored
Packaging should now create the build and target directories with the correct setgid permissions that any user in the advligorts group can write to them. Leave use of sudo for managing systemd services.
-
Jameson Rollins authored
-
Jameson Rollins authored
-
- Apr 13, 2020
-
-
Jonathan Hanks authored
-
Jameson Rollins authored
-
- Apr 11, 2020
- Apr 10, 2020
-
-
Jonathan Hanks authored
DAQD systemd service updates See merge request cds/advligorts!73
-
Jameson Rollins authored
* Use advligorts user for all services * Move all transport to a single template service, e.g.: rts-transport@cps_xmit.service rts-transport@dix_recv.service This eases management, since they're all usign the same config. * Source environment for command line arguments from: /etc/advligorts/systemd_env and additionally for transport and local_dc /etc/advligorts/systemd_env_%H These are systemd env files (see systemd.exec(5)), not shell, and command line arguments should be specified in LOWER CASE variables, e.g.: local_dc_args=... cps_xmit_args=... dix_recv_args=... standalone_edc_args=...
-
Rolf Bork authored
Got rid of no longer used files. Added a README that lists code needed for each build configuration of FE code.
-
Jameson Rollins authored
-
Jonathan Hanks authored
Adding in a dummy module-manage.sh script until packaging gets updated to remove the module support package
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
-
Jonathan Hanks authored
Update the mbuf and gpstime modules to create their device files. See merge request cds/advligorts!72
-
Jonathan Hanks authored
* Add missing mode settings to 60-gpstime.rules * Set the owner/group of the devices to advligorts
-
Jonathan Hanks authored
Also create custom classes for them to allow the kernel to list them in a more regular way. They will show up under virtual and character devices in /sys. Update the udev rules to simpler forms which only do ownership and permissions. (Plus gps offset config for gpstime). Remove the module-manage.sh script as it is no longer needed.
-
Jonathan Hanks authored
improve nds systemd service Closes #78 See merge request cds/advligorts!70
-
- Apr 09, 2020
-
-
Erik von Reis authored
systemd: rts target after remote NFS mounts Closes #76 See merge request cds/advligorts!71
-
Jameson Rollins authored
closes #76
-
Jameson Rollins authored
Move to using the systemd RuntimeDirectory for creating the temporary nds/daqd run directory in /run. Use the new nds command line argument to specify the path to this directory. The daqd and nds code (and example daqdrc file) are also updated to use this by default if not specified. This also removes the LD_BIND_NOW variable from the nds systemd unit, which is of unknown use by anyone anymore, and which was cargo-culted from the old launcher script that was apparently created before the advligorts used source control.
-