Michael Davidsaver
e227ae3590
update asTest
...
test dbGetString()
and fix cleanup order
2016-01-12 11:37:01 -05:00
Andrew Johnson
c4b128dfff
Merged changes from 3.15 branch, to revno 12702
2015-09-18 18:13:58 -05:00
Andrew Johnson
c74eb27474
Merged changes from 3.14 branch, to revno 12604
2015-09-18 11:51:51 -05:00
Michael Davidsaver
fc775d76aa
asTest: copy+paste error
...
Didn't remove all use of local variable
2015-09-07 15:37:46 -04:00
Michael Davidsaver
655735fa13
asTest: fix link with mingw
...
This test has device support, which the registerRDD script
always emits as dllimport, so it fails to link if the dsets
are part of the executable itself.
Use iocsh to avoid calling the RDD function directly since
a DLL can't link against functions in the main executable.
2015-09-07 15:06:02 -04:00
Michael Davidsaver
51f0a4509b
std/rec/test: missing testdbPrepare()
2015-08-27 15:43:05 -04:00
Andrew Johnson
f1b403b59a
Merged calinktest branch
2015-07-28 14:22:06 -05:00
Andrew Johnson
4d3831ce58
Merged changes from 3.15 branch to revno 12699
2015-07-24 12:01:53 -05:00
Andrew Johnson
2f8e6bf17e
Fix smoothing for Nan/Inf values in devAiSoftCallback
2015-07-23 13:05:38 -05:00
Andrew Johnson
50e6a305b1
Merged changes from 3.15 branch to revno 12689
2015-07-13 13:42:10 -05:00
Andrew Johnson
d0790c3060
Merged epicsTime-status branch
2015-07-08 10:54:28 -05:00
Andrew Johnson
fa1ddeeb1b
Removed the last vestiges of RSET::get_value()
2015-06-23 18:04:33 -05:00
Andrew Johnson
30b8872150
Merged changes from 3.15 branch, to revno 12662
2015-04-09 16:13:54 -05:00
Andrew Johnson
ffcbd4ca8b
Merge changes from 3.14.12.5 (revno 12582)
2015-03-25 12:53:13 -05:00
Michael Davidsaver
c9d889ef3e
asTest: quiet
2015-03-19 11:26:48 -04:00
Michael Davidsaver
3a647fb38b
iocInit: prepareLinks after autosave pass0
...
Allow autosave to restore link fields again...
2015-03-17 19:13:33 -04:00
Michael Davidsaver
8bf765365f
std/rec/test: add asTest to RTEMS test harness
2015-03-17 15:26:08 -04:00
Michael Davidsaver
0d41dd0113
std/rec/test: add asTest
2015-03-16 18:47:58 -04:00
Michael Davidsaver
40cb21df9f
std/filters/test: add input link to arrRecord
2015-03-13 15:24:07 -04:00
Michael Davidsaver
40d4d608ed
std/filters/test: add simple processing callback to arrRecord
2015-03-13 15:24:07 -04: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
Andrew Johnson
c16c4590ec
Replace epicsTimeERROR with specific error status values
...
Introduced error status values for epicsTime routines.
The epicsTimeERROR identifier no longer exists, so code that uses it will
no longer compile (deliberately). Replace all uses of it with a specific
error status value.
2014-12-02 15:25:09 -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