Jeremy Lorelli
d00ce1bc0a
gitignore cleanup + comments
2025-10-08 09:40:21 -05:00
Sky Brewer
4c4f2f075f
Update README with quick start
...
Adds a quick install and run a softIoc documentation to the README
Also adds some up to date links at the top of the page.
2025-10-08 09:37:41 -05:00
Madeline Park
1cea3f1eed
added prop(YES) annotations ( #706 )
...
All Base record types annotated with `prop(YES)` as appropriate.
2025-10-08 09:35:29 -05:00
Michael Davidsaver
7444936a22
colorize more errors/warnings
2025-09-20 09:42:01 -05:00
Michael Davidsaver
edd99a903b
doc
2025-09-20 09:42:01 -05:00
Simon Rose
e4fbd83c93
Fetch the custom cfg/CONFIG_* files early
...
If you overwrite INSTALL_LOCATION in CONFIG_SITE, then it would be the case that
TOP_CFG_CONFIGS would point to those from EPICS base and not from the module
that you are loading. Fetching these earlier fixes that issue.
2025-09-10 09:36:30 -05:00
Michael Davidsaver
2e26ec09a6
posix: initialize pthread_attr for non-epics threads
2025-09-03 07:36:36 -07:00
Michael Davidsaver
9ce921f4fd
fdManagerTest: quiet spurious failure
...
One iteration should be enough, but not always,
and not for all targets...
2025-08-28 11:16:56 -07:00
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
007df69726
fix EPICS_PRINTF_STYLE so old mingw recognizes %ll and %z ( #674 )
...
gcc knows __gnu_printf__ since version 4.4.0, not only for MinGW but for
all targets. As we would need to check the gcc version anyway to avoid
"unrecognized format function type" errors with older MinGW versions,
we can simply use it for recent gcc versions and not depend on MinGW at all.
2025-07-30 10:23:19 -05:00
Michael Davidsaver
5ae9cc6536
gethostbyname -> getaddrinfo
...
Prefer reentrant DNS API
2025-07-30 10:16:23 -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
0c2436720a
bump rpm version
PSI-7.0.9.1-4
2025-07-29 17:55:05 +02:00
bd0c7e7823
Apply log prefix to each line
2025-07-29 17:55:05 +02:00
46f046c751
allow hex and octal strings in dbPut
...
Setting EPICS_DB_CONVERT_DECIMAL_ONLY turns dbPut/dbGet
string to integer conversions back the the old decimal only
policy.
2025-07-29 17:55:05 +02:00
60277e0980
extend dfanout record to 16 outputs
2025-07-29 17:55:05 +02:00
12d24d3108
use relative path for PSI hosted submodules to allow migration
2025-07-29 17:54:56 +02:00
3b846dda9a
Revert "extend sub record to inputs A-U"
...
This reverts commit 6196554b17 .
This commit would break backward compatibility.
Postpone until 7.0.10.
2025-07-29 17:54:56 +02:00
Jerzy Jamroz
f4e1019ebe
fix: ts{} {} warning: missing initializer for members
...
- warning: missing initializer for member ‘epicsTimeStamp::secPastEpoch’ [-Wmissing-field-initializers]
- warning: missing initializer for member ‘epicsTimeStamp::nsec’ [-Wmissing-field-initializers]
2025-07-21 10:23:12 -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
Minijackson
d724779abf
EpicsHostArch: also install into bin/ folder
2025-07-16 09:18:32 -05:00
Minijackson
26cb0dcbdc
EpicsHostArch: add -g option to convert a GNU arch tuplet
...
also add Pod-based help and examples
2025-07-16 09:18:32 -05:00
15cbbe074f
Merge remote-tracking branch 'github/dfanout_IVOA' into PSI-7.0
2025-07-14 10:56:53 +02:00
3bb6433fe6
Merge remote-tracking branch 'remotes/github/extend_calc' into PSI-7.0
2025-07-14 10:55:06 +02:00
0f29b34f68
Merge branch '7.0' into PSI-7.0
2025-07-14 10:49:20 +02:00
427c3b4de1
fix missed documentation update
2025-07-14 09:55:47 +02:00
b259f5ee44
document the changes
2025-07-14 09:45:25 +02:00
525cddc43f
fix calc link documentation
2025-07-14 09:32:44 +02:00
65cc904262
fix calc link range check
2025-07-14 09:32:44 +02:00
6196554b17
extend sub record to inputs A-U
2025-07-14 09:32:44 +02:00
04a59727ec
make CALC/OCAL fields twice as long
2025-07-14 09:32:44 +02:00
9921a8ae19
extend calc records and expressions to inputs A-U
2025-07-14 09:32:44 +02:00
243a18ee43
add IVOA to dfanout
2025-07-10 18:18:46 +02:00
Michael Davidsaver
def6cdb61f
better error for dbPutString() to DBF_NOACCESS
2025-07-07 16:45:50 -07:00
Michael Davidsaver
7236f3ad5f
macLib: add emphasis when expansion finds an undefined macro
2025-07-07 16:45:44 -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
Hinko Kocevar
f911f8ca3e
fix Makefile test for including readlineTest
2025-06-20 16:01:44 -05:00
Hinko Kocevar
693c95e1d0
add release note
2025-06-20 16:01:44 -05:00
Hinko Kocevar
38376b95ea
fix no. of test to be ran
2025-06-20 16:01:44 -05:00