Simon Rose
187801c2e6
Fix MSI tests when INSTALL_LOCATION is set
2025-08-27 09:40:24 -05:00
c3c492d2cd
test IVOA in dfanout
2025-08-13 10:02:58 -05:00
bff913e4d1
test new dfanout outputs
2025-08-13 10:02:58 -05:00
4c40b9f4bb
make dfanoutTest processing synchronous
2025-08-13 10:02:58 -05:00
640ced41c3
increase number of dfanout outputs to 16
...
and add IVOA/IVOV fields
2025-08-13 10:02:58 -05:00
5c77c842a4
test improvements: NAN, DBR strings, floating point format
...
* Allow testdbGetFieldEqual to check for NAN double and float values
* Print DBR_xxx names instead of numbers
* use %g instead of %e to format floating point values to improve readability
2025-08-13 10:02:58 -05:00
79624b72e5
extend calc, calcout and sub records and calc expressions to inputs A - U
...
To accomodate for the increased number of inputs, the size of CALC and OCAL
fields has been doubled to 160 characters.
2025-08-13 09:47:40 -05:00
Andrew Johnson
15ed1643cd
Convert xxxRecord to use typed dset
...
Fixes #574
2025-08-13 09:18:24 -05:00
MarcoMontevechi
ff1fb82ef2
Add dfanout test ( #660 )
...
Add dfanout record unit tests
Authored-by: marcofilho <marco.filho@ess.eu >
2025-07-30 10:12:58 -05:00
Andrew Johnson
f29137b985
Fixed POD file links into some epics-docs files
...
It seems the guides/*.html docs were moved in epics-docs.
A redirect was provided, but links into the middle of those
documents no longer pointed to the appropriate section.
2025-07-16 10:25:46 -05:00
Andrew Johnson
38c11d3afe
Spellcheck, and added a Release Note entry
2025-07-16 10:25:46 -05:00
Andrew Johnson
dc776b547a
Update CALC expression documentation
...
Doxygen changes in postfix.h mostly formatting & adding tags.
Rec-ref changes regrouped the operators to match the order in
postfix.h, formatting, and added some missing operators.
Updated description of calcout.OEVT for named events.
2025-07-16 10:25:46 -05:00
Andrew Johnson
4dd01aa9b6
Updated the Event Record reference docs
...
Now covers named events, not numbers.
All links to other reference docs now work.
2025-07-16 10:25:46 -05:00
Michael Davidsaver
def6cdb61f
better error for dbPutString() to DBF_NOACCESS
2025-07-07 16:45:50 -07:00
Michael Davidsaver
2422e56d20
Improve "Ring buffer overflow" message
2025-07-07 16:13:07 -07:00
Michael Davidsaver
c39f39cb93
improve message for missing INAM/SNAM
...
Include the requested function name
2025-07-07 16:13:07 -07:00
Simon Rose
94aa917f5d
Ensure that dbgrp/dbglob use the same arguments
2025-06-20 16:00:37 -05:00
Simon Rose
cca6db9d53
Rename arguments and clarify API docstring
2025-06-20 16:00:37 -05:00
Simon Rose
f3c72ea38e
Replace dbgrep by dbglob, leaving dbgrep as an alias
2025-06-20 16:00:37 -05:00
Simon Rose
43afae523e
Remove dbltExpand test
...
This is an older manual test to compare dbLoadTemplate to compare to
msi's output. However, it does not link properly with dbCore due to
the rewriting of dbLoadRecords, so it is being removed.
2025-06-20 15:45:44 -05:00
Simon Rose
144ab9074d
Fix help message
2025-06-20 15:45:44 -05:00
Simon Rose
b34465add6
Add support for EPICS_DB_INCLUDE_PATH
...
This allows dbLoadTemplate to search through either a custom-provided
list of paths, or through paths provided by the environment variable
EPICS_DB_INCLUDE_PATH.
2025-06-20 15:45:44 -05:00
Jerzy Jamroz
8752372af1
build: atInit module moved to libcom.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
41f19bd798
build: atInit build-in without the selection capability.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
a89b12f9ef
fix: free(item->cmd) not necessary due to the single allocation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
132cc8b90a
refactor: Introducing "__AT_INIT_LOG" consistency.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
bdb3744e7e
perf: mallocMustSucceed upgraded with the single allocation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
124f7b9d9b
refactor: afterInit changed to atInit.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
579c15e4f2
feat: afterInit ELLLIST implementation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
326c8d588f
feat: Refining the afterInit.
...
* Better error handling
* help message added
* version added
* afterInit=YES build var required to enable
2025-06-20 15:42:47 -05:00
Jerzy Jamroz
77140abe70
feat: afterInit integration to the IOC shell.
...
The command allows to define boot routines before the iocInit.
2025-06-20 15:42:47 -05:00
Andrew Johnson
94b37fafb6
Fix heading levels in filters documentation
2025-06-18 11:12:43 -05:00
Andrew Johnson
99682610a0
Fix header levels in some .dbd.pod files
2025-06-18 11:12:43 -05:00
0223ee8465
add space for consistency
2025-06-18 10:15:34 -05:00
fe3ccfcafd
ensure uft8 encoding in pod files
2025-06-18 10:15:34 -05:00
37741efa38
allow =fields ranges in *.dbd.pod
2025-06-18 10:15:34 -05:00
51b57e0043
beautify md table layouts by padding
2025-06-18 10:15:34 -05:00
Michael Davidsaver
333446e0fe
dbDbLink: debug detect dbPutLink w/o locking
...
Cross-check ownership when lockset debug tracking is enabled.
2025-06-16 18:11:26 -07:00
Michael Davidsaver
8735a7b17c
dbCa: fix db_process() w/o locking
2025-06-16 18:11:26 -07:00
Andrew Johnson
c485055bd5
asSet* commands don't need DBD loaded
2025-06-04 09:52:44 -05:00
Andrew Johnson
35923b5085
Use "Invalid" instead of "Illegal" in error messages
2025-06-04 09:52:44 -05:00
Andrew Johnson
42e7cbc71d
Add color to the softIoc verbose output
2025-06-04 09:52:44 -05:00
Andrew Johnson
8c6336014a
Update & color error/warning messages from db/dbd parser
2025-06-04 09:52:44 -05:00
Timo Korhonen
0cbc4eb107
fixes in pod files to resolve issues in conversion to markdown.
2025-05-21 09:09:34 -05:00
Simon Rose
72936844ae
Silence some error log messages during test runs
2025-05-16 11:39:34 -07:00
5e1bd8956b
Fix stringout doc typo: s/dirctly/directly/
2025-04-24 11:20:44 -05:00
Andrew Johnson
e13d65f6f5
Remove more uses of DEVSUPFUN that C23 doesn't like
2025-04-17 12:29:05 -05:00
Andrew Johnson
eb1263795e
Use new DSET and arg's
2025-04-17 11:55:30 -05:00
Andrew Johnson
ad326751fa
C23 needs a cast here
2025-04-17 10:04:54 -05:00
Freddie Akeroyd
7372b4e5bb
Add fields argument to dbgrep() ( #613 )
...
This allows optionally printing out the value of one or more fields
for each record found.
2025-04-04 09:17:16 -05:00