Skip to content
Snippets Groups Projects
  1. May 12, 2020
  2. May 11, 2020
  3. May 06, 2020
    • Rolf Bork's avatar
      More work on support for fast ADC and running >64K in general: · f719f238
      Rolf Bork authored
      1) feCodeGen and Parameter.pm: Added necessary settings for rates
         up to 512K sampling rate.
      2) Parameter.pm now sets the SERVO rate compile flag eg -DSERVO64K
      3) Added support for fast ADC GSC18AI64, for user app models in
         mapApp.c.
      4) Changes in iop_adc_read() for mixed clock ADCs support.
      f719f238
  4. Apr 30, 2020
    • Rolf Bork's avatar
      Bug fix advligorts issue #9. · d7a817a5
      Rolf Bork authored
      1) For now, the RCG will accept either ifo= or site=, eg ifo=X2 or site=X2 to designate the IFO in the cdsParameter block. This
          obviates the need for immediate changes to present Matlab control models. All new models, and eventually all old models,
          should use the ifo= designator as the site= designator will be deprecated in a TBD future release.
      2) At compile time, if a model still contains the site= designator, a warning message will be written to alert user to change to ifo=.
           This is simply a warning for now.
      3) I have gone thru all the RCG Perl code to change site to ifo, where appropriate.  I think things are consistent now ie site is a
           location eg lho, llo, lao, etc. and ifo is the IFO designator eg ifo=H1, L1, A1, etc.
      d7a817a5
  5. Apr 29, 2020
    • Rolf Bork's avatar
      Bug fix for issue #94 - Code not checking ADC auto calibration pass/fail. · 820612d9
      Rolf Bork authored
      - Added check in ADC initialization code.
      - Passed back as a new ADC status bit (3)
      - Added status bit to GDS_TP screen ADC status
      - Since difficult to remember what bits mean, ADC status bit info
        added with labels to the auto generated MONITOR_ADC screens.
      - Note that this bit is only reported by IOP models.
      820612d9
  6. Apr 27, 2020
  7. Apr 23, 2020
    • Rolf Bork's avatar
      Added ability to run without I/O modules. · 84f01b61
      Rolf Bork authored
         - Deprecated old, non-functional on Debian 10, controllerVirtual.c.
         - Parameter block entry "virtualIOP=1" sets the appropriate compile flags.
         - controllerIOP.c modified with addition of RUN_WO_IO_MODULES option
         - Added timing control in time_slave_io.c
      Further changes are still required to feed data into the ADC inputs.  As is,
      ADC inputs are statically set to value of channel number eg channel 31= 31.
      84f01b61
  8. Apr 20, 2020
    • Rolf Bork's avatar
      Bug fixes for TIME_SLAVE compile option: · e17f71bf
      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.
      e17f71bf
  9. Apr 17, 2020
    • Rolf Bork's avatar
      IPC network changes: · e66d7b99
      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
      e66d7b99
  10. Apr 16, 2020
    • Rolf Bork's avatar
      The purpose of these changes is to deprecate the need and future support for special · 86cf5104
      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.
      86cf5104
  11. Apr 15, 2020
  12. Apr 11, 2020
  13. Apr 10, 2020
  14. Apr 08, 2020
  15. Apr 07, 2020
  16. Feb 28, 2020
  17. Jan 28, 2020
  18. Jan 03, 2020
  19. Dec 18, 2019
  20. Nov 22, 2019
  21. Nov 14, 2019
  22. Nov 08, 2019
  23. Nov 07, 2019
Loading