43f6fd5060
install msi for all "Command" builds
Check EditorConfig / editorconfig (push) Failing after 2s
Base / Cross linux-aarch64 (push) Failing after 1s
Base / Cross linux-arm gnueabi (push) Failing after 2s
Base / Cross linux-arm gnueabihf (push) Failing after 1s
Base / CentOS-7 (push) Failing after 2s
Base / Fedora-33 (push) Failing after 1s
Base / Fedora-latest (push) Failing after 2s
Base / Ub-20 clang-10 C++11 (push) Has been cancelled
Base / MacOS clang-12 (push) Has been cancelled
Base / Ub-20 clang-10 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 beatnik (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.10 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-4.9 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 pc686 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 uC5282 (push) Has been cancelled
Base / Ub-20 gcc-9 + RT-5.1 xilinx_zynq_a9_qemu (push) Has been cancelled
Base / Win2019 mingw (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW (push) Has been cancelled
Base / Ub-20 gcc-9 unsigned char (push) Has been cancelled
Base / Ub-20 gcc-9 C++11, static (push) Has been cancelled
Base / Ub-20 gcc-9 + MinGW, static (push) Has been cancelled
Base / Win2019 MSC-19 (push) Has been cancelled
Base / Win2019 MSC-19, debug (push) Has been cancelled
Base / Win2019 MSC-19, static (push) Has been cancelled
2023-10-03 16:50:39 +02:00
73f80cced9
Merge branch '7.0' into PSI-7.0
2023-08-21 14:14:16 +02:00
Rolf Keitel
524f81b8bd
Doc updates to PINI, PHAS & EVNT
2023-07-25 11:36:44 -05:00
Ralph Lange
059d32a975
db: init struct members in dbChannel.c
...
found by static code analysis (cppcheck @ sonarqube)
2023-07-22 08:35:59 -07:00
Emilio Perez
500a57738b
Validate target record name when creating an alias
...
This fixes issue #312 by printing an error when a field is specified
2023-07-22 08:29:09 -07:00
5b058d7d27
Merge branch '7.0' into PSI-7.0
2023-06-22 16:36:32 +02:00
Michael Davidsaver
4ecc0daa79
make mapDBFToDBR[] const
2023-06-13 08:47:13 -07:00
Michael Davidsaver
cb97d662a7
doc
2023-05-01 10:31:01 -07:00
Michael Davidsaver
d4fab0d20e
iocsh: dbCompleteRecord() missing NULL check
2023-05-01 10:31:01 -07:00
Eva Lott
b878295d06
Added the new annotation EPICS_PRINTF_FMT
2023-05-01 09:03:45 -07:00
Michael Davidsaver
3500a02034
iocsh: expose dbCreateAlias
2023-04-18 09:51:28 -05:00
Michael Davidsaver
52b18d56a0
dbCreateAlias fixup error handling
2023-04-18 09:51:28 -05:00
Jure Varlec
c042b08ab0
Extend timestamp filter, giving access to the record timestamp
2023-04-18 09:51:07 -05:00
d3dc2afd8d
Merge branch '7.0' (after codeathon 2023) into PSI-7.0
2023-03-29 13:36:52 +02:00
Michael Davidsaver
151256533f
renamed hidden pdbbase in dbd parser
...
avoid confusion with non-static pdbbase global
2023-03-10 11:00:58 +00:00
Michael Davidsaver
3b484f58d3
for links, treat "" the same as unset.
2023-03-10 11:00:58 +00:00
e862f0e95f
fix warning "if clause does not guard..."
2023-03-10 10:56:58 +00:00
Michael Davidsaver
b6626e4f60
dbEvent: try to detect possible "stall"
...
event_read() should not return if the last callback
was delivered with eventsRemaining!=0
2023-03-10 10:56:58 +00:00
Michael Davidsaver
e1c1bb8b1b
dbEvent: correct eventsRemaining
...
Only pass eventsRemaining when no queued events have been canceled.
Also possible race bt accessing ev_que with locking.
2023-03-10 10:56:58 +00:00
Michael Davidsaver
f430389ee7
iocShutdown(): Always stop worker threads
2023-03-10 09:52:08 +00:00
Michael Davidsaver
bded79f14d
dbScan join threads
2023-03-10 09:52:08 +00:00
Michael Davidsaver
2ff44cb386
callback join threads
2023-03-10 09:52:08 +00:00
Michael Davidsaver
a9ade9669a
switch dbScan to epicsThreadCreateOpt()
2023-03-10 09:52:08 +00:00
Michael Davidsaver
f902d70006
switch callback to epicsThreadCreateOpt()
2023-03-10 09:52:08 +00:00
e33728362d
Get back calcout record link fix
...
This reverts part of commit 55536a13db .
2023-02-28 16:08:21 +01:00
23511c4a53
restore VxWorks 5 compatibility
2023-02-15 17:01:11 +01:00
5db310813f
Merge branch '7.0' into PSI-7.0
2023-02-15 16:54:36 +01:00
Michael Davidsaver
80da400f9c
dbLock: avoid possibly lost log prior to cantProceed
2023-02-01 09:25:10 -08:00
Michael Davidsaver
5787125bbb
doc
2023-02-01 09:25:10 -08:00
Andrew Johnson
bc54524270
Fix bad JSON char detection in dbStatic
...
Thanks to Dirk Zimoch for pointing this out.
2023-01-24 11:08:13 -06:00
Andrew Johnson
14e7926d22
Add RecRef links to the top & bottom of each reference page
2022-12-28 15:30:25 -06:00
Michael Davidsaver
6be0372257
doc
2022-12-21 09:50:07 -08:00
Andrew Johnson
b460c2659e
Fix for GH issue #219 , menu fields with non-choice values
...
It's rare, but menu fields may hold a value that does not correspond
to one of the menu choices; the default value of the SSCN fields is
the most common example (65535). Change the type conversion routines
to return a numeric string instead of giving an error.
DBF_DEVICE was fixed in dbFastLinkConv.c before the 7.0.7 release.
2022-12-20 20:12:04 -08:00
Michael Davidsaver
d9ca8a70f0
Com: iocsh: Tab completion
...
Add tab completion for "help ...", record names, and "pdbbase"
2022-12-20 20:12:04 -08:00
Andrew Johnson
7febee04fa
More & better Perl script dependencies
2022-11-30 13:35:56 -06:00
Michael Davidsaver
0f8ea3aa36
doc update dbUnitTest.h
2022-09-25 09:34:13 -07:00
Andrew Johnson
0301e60629
Expanded on Oksana's annotations
2022-09-05 21:58:34 -05:00
Oksana Ivashkevych
59d16c56a1
codeathon 2022. Added missing comments with \brief, updated other notation for consistency
2022-09-05 21:58:34 -05:00
Oksana Ivashkevych
58edb984c9
codeathone 2022, added doxygen syntax to all comments in dbChannel.h
2022-09-05 21:58:34 -05:00
Oksana Ivashkevych
eb3207ee21
Codeathon 2022 Header annotations project dbChannel.h
2022-09-05 21:58:34 -05:00
c5a7548526
eliminated unnecessary code
2022-09-02 08:33:32 -07:00
dc70dfd625
escape non-printable chars in dbgf output of CHAR arrays
2022-09-02 08:33:32 -07:00
20e20cbf2b
improved JSON parser error messages
2022-09-02 08:33:32 -07:00
2e44ca586f
using the same error printing function consistently
2022-09-02 08:33:32 -07:00
c9619d013a
printing some context
2022-09-02 08:33:32 -07:00
ec650e8c3f
allow empty array input links
2022-09-02 08:33:32 -07:00
Michael Davidsaver
f0369058bb
dbReadCOM missing newline in error
2022-09-02 08:08:27 -07:00
Andrew Johnson
1fa98d489f
Merge Pierrick's VersionHeaderDate branch into 7.0
2022-08-23 11:54:07 -05:00
Michael Davidsaver
e28c914966
dbDumpRecordType show field offset/size
2022-08-20 13:53:03 -07:00
Andrew Johnson
a24a84c315
Replace errPrintf() in recGbl.c
2022-08-16 15:07:49 -05:00