- Mar 18, 2022
-
-
Ezekiel Dohmen authored
RCG: some $target/chans directories if needed See merge request cds/advligorts!324
-
Erik von Reis authored
Create chans/ipc/<IFO>.ipc if missing during build Create chans/tmp if missing during installation
-
Ezekiel Dohmen authored
RCG: Modify default safe.snap to include DAC kill bypass time See merge request cds/advligorts!323
-
Erik von Reis authored
Also, change defaults for DACKILL_PANIC variables to NORMAL, and BPTIME variables to 600 sec.
-
- Mar 17, 2022
-
-
Erik von Reis authored
Backport of MR !320 !319 !316, updates to the slow controls SDF to not constrain monitored PVs to a specific prefix See merge request cds/advligorts!322
-
-
-
Jonathan Hanks authored
* Remove the prefix from the parsing of the req file. * Add a target to build the sequencer to the cmake, for testing purposes. Closes #369
-
Ezekiel Dohmen authored
awgtpman: removal of old build flags that broak setting testpoints See merge request cds/advligorts!321
-
Erik von Reis authored
We'd dropped an old build flag that was used to determine the element element size for test point numbers. The testpoint size reverted from 4 bytes to t2, but only in the RPC definition. As a result, only the first value in an RPC array of testpoints was in the correct position. Only one testpoint could be specified correctly per test. I've checked the rest of the code to make sure this was the only remaining use of the build flags.
-
- Feb 26, 2022
-
-
Erik von Reis authored
Fast ADCs were reading only one point per cycle. The ADC read loop limit was being reset to 1 for slow ADCs but not set back 1 for fast ADCs. the 4-value dropouts seen on h1ioplsc0 fast adc channels ought to be fixed by this change.
-
- Dec 01, 2021
-
-
Jonathan Hanks authored
RCG: Clear up all warning on slow control models Closes #318 See merge request cds/advligorts!278
-
Erik von Reis authored
Tweaking types to make sizes correct for epics See merge request erik.vonreis/advligorts!2
-
Jonathan Hanks authored
-
Jonathan Hanks authored
RCG: Remove html tags from all annotations See merge request cds/advligorts!279
-
Erik von Reis authored
-
Erik von Reis authored
Except <br/> tags are replaced with newlines.
-
Jonathan Hanks authored
RCG: fix out of order calculations, add order check Closes #325 See merge request cds/advligorts!276
- Nov 30, 2021
-
-
Erik von Reis authored
-
Erik von Reis authored
-
Erik von Reis authored
-
Erik von Reis authored
rcg: Moved sequence check into /src/python dir. Improved sequence error message. Fixed some typos and formatting issues.
-
-
Erik von Reis authored
-
Erik von Reis authored
-
Erik von Reis authored
test is implemented as a python script in test/python_modules/sequence/ test compares the calculation sequence to the calculation graph. The test is run during compilation after parsing but before building. By default, a failure will kill compilation, but if IGNORE_SEQUENCE_ERRORS=1 in the environment, only a warning will be issued and compilation will continue.
-
- Nov 29, 2021
-
-
Erik von Reis authored
Two out-of-order bugs are fixed. 1. Ordering simply counts how many inputs of a part of visited. When that number matches the total inputs for the part, the part is visited, but inside a subystem, delays were counted twice. Once on the initial pass looking for signal sources, and again as a normal part. Parts that took input directly from delays could appear early in the sequence. This change skips following links form delays as a normal part. 2. If a data source, including subsystem inputs, constants, delays, grounds were connected directly to a subsystem output, then parts immediately connected from the output would be added to the subsystem sequence, though they were at a higher level. This bug could cause these parts to be sequenced out of order. Change is to check whether a part leading form a data source is in the subsystem. This check is already included when following from normal (non-input) parts.
-
Jonathan Hanks authored
-
Erik von Reis authored
-
- Nov 28, 2021
-
-
Erik von Reis authored
-
Erik von Reis authored
-
- Nov 23, 2021
-
-
Jonathan Hanks authored
rtcds improvements Closes #234, #276, #312, and #319 See merge request cds/advligorts!274
-
Erik von Reis authored
-
Erik von Reis authored
-
Jonathan Hanks authored
awgtpman: now fails gracefully when IOP is not running Closes #246 See merge request cds/advligorts!273
-
Erik von Reis authored
-
Erik von Reis authored
uppercase characters in model names cause problems with the build system, so they are forbidden for most commands.
-
Erik von Reis authored
If models are already started when requested to start, there's no need to check. Systemd won't mind another request to start. Removing these checks allows the user to specify a list of models to start, stop or restart, and not have to worry if some of them are already in the requested state.
-
Erik von Reis authored
-