- Oct 02, 2020
-
-
Erik von Reis authored
Daqd diagnostics Closes #177 See merge request cds/advligorts!158
-
- Oct 01, 2020
-
-
Jonathan Hanks authored
This defaults the channel to stalled and forces the system to take action to mark it as not stalled. In a bad state we want to default to bad, not a bad state hidden because the producer wasn't run.
-
Jonathan Hanks authored
This adds code to the shmem receiver to have it signal when it has taken 2s to look for new data. This is meant to be a simple flag to show when the producer is 'stuck' waiting for data.
-
- Sep 30, 2020
- Sep 28, 2020
-
-
Rolf Bork authored
running on Dolphin timing.
-
Rolf Bork authored
all ADC cards advertised by IOP were actually there. Example: IOP model has 6 ADCs defined, but only found 3 on bus. Not normal in production systems , but often the case in test systems.
-
Rolf Bork authored
core locking, which is not really supported (lots of messages fill dmesg). Changed this to use udelay call instead, as in the rest of the FE code.
-
- Sep 27, 2020
-
-
Rolf Bork authored
-
- Sep 26, 2020
-
-
Rolf Bork authored
-
Rolf Bork authored
- Modified user model mapping to account for any missing cards. - Brought the user space code for user apps up to date with new DAC mapping scheme. - Moved DAC channel deallocation routine to common app_dac_functions.c for use by both user model kernel and user space code.
-
- Sep 25, 2020
-
-
Erik von Reis authored
Additional bounds checks in local_dc, dix_xmit, dix_recv.c See merge request cds/advligorts!156
-
- Sep 24, 2020
-
-
Jonathan Hanks authored
Removed an unused buffer in local_dc.c. Updated the local_dc checks to be against the size of the output buffer, instead of the old 4mb/s limit. This could be put back in, but needs to take into account a variable sized output buffer. Added some checks to dix_xmit/recv to test for size before reading from/writing to the dolphin buffers.
-
Rolf Bork authored
As a temporary startup timing fix for special case of LHO PEM mid, added Parameter block entry lhomid=1. If set in IOP model, this will correct the 1 second timing offset of those units at startup. This will be removed once LHO mids are upgraded to long range IOC.
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
FIFO empty. - Removed duplicate DAC status info passing routine from app_dac_functions.c as routine already exists in dac_info.c. - Fix for DAC overrange status bit.
-
Erik von Reis authored
Daqd diagnostics See merge request cds/advligorts!155
-
- Sep 23, 2020
-
-
Rolf Bork authored
-
Rolf Bork authored
-
Rolf Bork authored
channel parameters in the DAQ.ini file. It appears later Perl does not maintain ordering of fields in its db records. To get around this, changed fmseq.pl to write DAQ .ini file entries in a hardcoded order.
-
Jonathan Hanks authored
-
- Sep 22, 2020
-
-
Jonathan Hanks authored
-
Jonathan Hanks authored
-
- Sep 21, 2020
-
-
Jonathan Hanks authored
Add a parameter to the daqd 'DUMP_BROADCAST_FRAME' which keeps the broadcast frame that has gps % 60 = 0 around for 1 minute.
-
Jonathan Hanks authored
This is actually a checksum of he data block checksums, so that we only compute the checksum once (when we verify the data) for the data. The data is being exported as {PREFIX}PRDCR_DATA_CRC
-
Rolf Bork authored
-
- Sep 18, 2020
-
-
Rolf Bork authored
Involved - Adding dacAcr to cdsHardware structure to pass info upstream. - Modify DAC drivers to pass info on startup - Modify MEDM screen generator to add info.
-
- Sep 15, 2020
- Sep 14, 2020
-
-
Rolf Bork authored
- Increased model part limit from 6000 to 8000 - Replaced all tabs with 4 spaces in file
-
- Sep 13, 2020
-
-
Rolf Bork authored
- Modified feCodeGen and Parameters to provide settings to force 1pps sync for test. - ControllerIop.c sync21pps code changed to use iop_adc_read. - Removed sync21pps code from iop_adc_functions (errant code) - Modified iop_dac_functions.c, check_dac_buffer() to set DAC error only in case FIFO FULL for 1pps and no sync modes - Modified controller.h to set a lower threshold for 1pps sync signal - Modified cdsHardware.h to set a different ADC for 1PPS when in test mode
-
- Sep 10, 2020
-
-
Rolf Bork authored
-
Erik von Reis authored
Expanding the analyze function of mbuf_probe to look for data overflows. See merge request cds/advligorts!154
-
- Sep 09, 2020
-
-
Jonathan Hanks authored
Look for data + tp != total data size
-
- Sep 02, 2020
-
-
Rolf Bork authored
- Alarm point for reading first ADC increased from 20 to 23usec, as in V3.4 release - Diag fix for DAC modules when running without LIGO timing system.
-
- Aug 26, 2020
-
-
Erik von Reis authored
Closes #143, Add more epics variables to the edc. Closes #143 See merge request cds/advligorts!152
-
Jonathan Hanks authored
-