- Apr 21, 2020
-
-
Jameson Rollins authored
This wraps the sourcing of the /etc/advligorts/env file in the 'allexport' shell option that explicitly marks all variables for export. Hopefully this will eliminate the need to explicitly export variables (address #92).
-
Jameson Rollins authored
awgtpman depends on the module being loaded, so a Wants seems like the appropriate strength.
-
- Apr 20, 2020
-
-
Rolf Bork authored
- Moved send_io_info_to_mbuf routine from map.c to moduleLoadCommon.c, as the TIME_SLAVE option does not use map.c. - Changed controllerIop.c to not write DAC bit registers if TIME_SLAVE, as this area is not mapped for this configuration ie no I/O modules.
-
Rolf Bork authored
New dolphin packages install symvers to a particular directory. This change... See merge request cds/advligorts!78
-
- 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.
-