Andrew Johnson
4f2f910d09
Added extern "C" wrappers to clean up some Solaris warnings
2016-02-26 13:50:39 -06:00
Andrew Johnson
5ee778b0c2
Merged changes from Base-3.14, to revno 12613
2016-02-25 14:13:40 -06:00
Andrew Johnson
d3e046a466
Document [s:e] and [s] filter usage
2016-02-12 14:20:33 -06:00
Andrew Johnson
2ec5c80652
Fix internal anchor in filters.pod
2015-10-13 18:39:50 -05:00
Andrew Johnson
c74eb27474
Merged changes from 3.14 branch, to revno 12604
2015-09-18 11:51:51 -05:00
Andrew Johnson
2f8e6bf17e
Fix smoothing for Nan/Inf values in devAiSoftCallback
2015-07-23 13:05:38 -05:00
Andrew Johnson
fa1ddeeb1b
Removed the last vestiges of RSET::get_value()
2015-06-23 18:04:33 -05:00
Andrew Johnson
ffcbd4ca8b
Merge changes from 3.14.12.5 (revno 12582)
2015-03-25 12:53:13 -05:00
Andrew Johnson
20155602fc
Renamed the record test harness routine
...
Now named epicsRunRecordTests and as such it
matches the other test harness routines.
2015-03-05 14:50:42 -06:00
Ralph Lange
0627aa5712
std/rec/test: extend arrayOpTest to cover an array of size 1 (detects bug lp:1389298)
2014-11-19 09:59:34 +01:00
Andrew Johnson
01c0275876
Build stability fixes
...
Change menuGlobal.dbd and stdRecords.dbd to be generated
as a list of unexpanded include statements, not expanded
out as they have been recently on this branch. This means
any .dbd.pod files in those lists don't have to have been
filtered to remove the POD statements which significantly
simplifies the dependency graph. I had experienced build
loops at times, which this change should prevent.
2014-11-18 14:01:46 -06:00
Michael Davidsaver
924350b362
epicsExit: add epicsExitLater() to trigger process exit without blocking
2014-11-13 11:58:35 -05:00
Andrew Johnson
69daab81d5
Fix tests after menuScan changes
2014-11-10 17:27:38 -06:00
Andrew Johnson
3aa5d2adee
ioc/db menu fixes
...
* Move including menuScan.dbd from menuGlobal.dbd to base.dbd.
Menus included in menuGlobal.dbd can't be overridden at build
time since it gets fully expanded before installation.
* Convert .dbd.pod files before generating menuGlobal.dbd.d
* Remove menuCompress.dbd, nothing in Base uses it any more.
The compress record has its own compressALG menu
2014-11-10 16:15:52 -06:00
Andrew Johnson
a4298bec56
Merged dbd2html branch
2014-10-03 14:23:04 -05:00
Andrew Johnson
565f0e3725
Merged simple-filter-conf branch
2014-10-01 18:11:28 -05:00
Ralph Lange
6b71e5bfe5
std/filters: add minimal error handling when using freeListCalloc() in arr plugin
2014-09-30 16:19:13 +02:00
Ralph Lange
9b73fd1730
std/filters: make shorthand notation more prominent in filter documentation
2014-09-30 11:46:17 +02:00
Andrew Johnson
8fde7fb4f3
Merged changes from 3.14 branch
...
Fixed issues building on Solaris.
Up to revno 12497.
2014-09-25 16:34:12 -05:00
Andrew Johnson
32ca04dda8
Make stdRecords.dbd depend on rec/Makefile
2014-09-23 15:10:49 -05:00
Andrew Johnson
c8a7179ab8
Added dbd dependency.
2014-09-23 15:09:26 -05:00
Andrew Johnson
a721794da7
Missed installing asSub.dbd
2014-09-23 15:07:55 -05:00
Andrew Johnson
22db10da16
std: Reintroduce manually-created base.dbd file
...
The auto-generated base.dbd file has all the includes fully
expaded out before installation, which prevents IOC applications
from being able to replace manuScan.dbd and menuconvert.dbd
2014-09-22 16:09:46 -05:00
Michael Davidsaver
6d678eca60
std/rec/test: test dbGet() and dbPut() for array field
...
test with waveform record to check that DBADDR
modifications aren't seen by the caller.
2014-09-15 11:42:38 -04:00
Ralph Lange
4081935904
std/filters: fix bug in Makefile (showed up on Windows, not on Linux)
2014-08-29 16:33:47 -07:00
Ralph Lange
eb91f6701c
src/std/filters: Complete documentation for standard filters
2014-08-28 15:41:40 -07:00
Ralph Lange
648bf6a808
std/filters: add tagged configuration options to dbnd and sync plugins
2014-08-28 11:24:48 -07:00
Andrew Johnson
cafebf2428
Merged Ralph's fix-nan-inf-updates branch.
...
Added a few cosmetic changes en route.
2014-08-05 15:51:52 -05:00
Andrew Johnson
547a9b3ebc
Tweak some dependency rules for correctness
2014-08-05 14:03:37 -05:00
Ralph Lange
e6a883bc5f
std/rec/test: explicitly register test subroutine for subroutine record (fix build on MinGW)
2014-08-05 14:29:14 +02:00
Michael Davidsaver
fb3314ea45
analogMonitorTest: char array too small
2014-08-04 13:43:37 -04:00
Ralph Lange
edafb56273
std/filters: make dbnd filter use recGblCheckDeadband()
2014-07-30 10:37:10 +02:00
Ralph Lange
f354f880cc
std/rec: make all analog type records use new recGblCheckDeadband()
2014-07-30 10:36:24 +02:00
Ralph Lange
c8946b4fc2
std/rec: fix inf handling in select record
2014-07-29 15:19:12 +02:00
Ralph Lange
633ef60514
std/rec: fix NaN/inf bug in deadband algorithm of analog records
2014-07-29 15:16:37 +02:00
Ralph Lange
d86723d62a
std/rec/test: add test for deadband mechanism of analog record types
2014-07-29 15:13:10 +02:00
Ralph Lange
69e8c4b48e
std/rec: Improve subRecord error messages
2014-07-28 16:19:42 +02:00
Andrew Johnson
3c91c17369
Changes for newer version of Pod::Simple::HTML
2014-06-23 22:14:35 -06:00
Andrew Johnson
5b9bee82a5
Document the sync filter.
...
Also, use enum values where we have them.
2014-06-23 22:11:52 -06:00
Ralph Lange
8ab1f34df4
std/filters: make arrTest run location more flexible
2014-06-21 16:22:09 +02:00
Andrew Johnson
0a2020e2fc
Merged changes from 3.14 branch
...
Up to 3.14.12.4 release.
2013-12-17 12:54:04 -06:00
Andrew Johnson
bf3bdec7b3
rec: Mark various *SV fields prop(YES)
...
Alarm limits may change to/from NaN when these fields are modified.
2013-11-06 09:48:27 -06:00
Michael Davidsaver
3cccdd8134
add prop(YES) to standard recordtypes
2013-11-04 13:39:17 -05:00
Andrew Johnson
da80d11db9
softIoc: Generate base.dbd
...
Includes new dependency rules for parallel builds.
2013-10-14 12:45:08 -05:00
Andrew Johnson
34267b31b7
softIoc: Parallel build dependency
2013-10-11 15:15:17 -07:00
Andrew Johnson
be516ddac0
std/rec: Fix clang compiler warning.
2013-10-11 14:00:36 -07:00
Andrew Johnson
1b51a4796d
Merged printf-record branch
...
Adds three new record types: printf, lsi and lso.
Provides device support for all three.
2013-10-03 14:04:03 -07:00
Andrew Johnson
61cc341132
Various POD updates & experiments.
2013-09-30 17:48:06 -05:00
Andrew Johnson
ec9568d096
std: Don't try and use removed RULES file...
2013-06-18 11:39:19 -05:00
Andrew Johnson
a9be8957bc
rec: Remove now unnecessary RULES file
2013-06-18 11:19:34 -05:00