Commit Graph

352 Commits

Author SHA1 Message Date
Janet B. Anderson
de70a70b1b Added COMPAT_313 macro for building/installing R3.13 compatability files. 2004-01-13 16:15:05 +00:00
Marty Kraimer
13a780f4c4 Let calcoutRecord use device support 2003-12-16 19:51:34 +00:00
Marty Kraimer
04eb6ebb58 init_record now checks to see if state strings or values are defined during pass 0.
Previously if another record had a DBR_STRING link to
an mbboRecord it thought the field was a USHORT instead of an ENUM
2003-11-06 16:47:48 +00:00
Marty Kraimer
876b493e2c The fields ZRST,...,FFST are now special(SPC_MOD) 2003-11-06 16:45:20 +00:00
Marty Kraimer
d9805b979e make size of CALC 40 2003-11-06 16:43:48 +00:00
W. Eric Norum
8411adb987 Fix error message. 2003-09-16 18:58:59 +00:00
Marty Kraimer
cd10c21647 Previously if a dbGetLink failed on one of the input links, dbGetLink was not called for the remaining links. Now it is 2003-08-05 18:01:43 +00:00
Ralph Lange
d79b7c3880 Fixed warning on HP: ARG_MAX is used in HP-UX sys header file 2003-04-23 14:01:56 +00:00
Andrew Johnson
e95d19ec1c Added APST and MPST fields that control whether monitors are fired if the
new string is identical to the old one.  Default value is "On Change" with
behaviour identical to before, set to "Always" to fire monitors every time
the record is processed (analagous to setting MDEL=-1 for numeric record
types).
2003-04-04 21:55:03 +00:00
Andrew Johnson
bb431bdf7c Fire archive monitors too if delta=0x80000000 2003-04-04 21:25:25 +00:00
Ralph Lange
09c8888ccd Removed unused #define that caused a warning message 2003-04-03 12:16:34 +00:00
Marty Kraimer
7ec63f6034 changes for epicsExport 2003-04-01 21:06:49 +00:00
Janet B. Anderson
d17b216c73 Added recIoc.rc win32 resource file. 2003-03-31 16:42:19 +00:00
Marty Kraimer
927446c261 Makefile changes so that rec and dev build on win32 2003-03-31 14:04:49 +00:00
Marty Kraimer
21ee244b5e more changes for epicsShare 2003-03-28 16:01:45 +00:00
Janet B. Anderson
24abd0366d Removed epicsAhareAPI 2003-03-27 21:47:36 +00:00
Marty Kraimer
88bbe19d70 registerRecordDeviceDriver now defines GEN_SIZE_OFFSET 2003-03-27 14:58:40 +00:00
Janet B. Anderson
e5dce2b256 Remove jba line accidently committed. 2003-03-20 20:44:07 +00:00
Janet B. Anderson
335269a25a Make rec, softDev, and testDev libs shared. 2003-03-20 19:53:29 +00:00
Marty Kraimer
6f8cadf2d2 get rid of warning message 2002-12-06 14:09:47 +00:00
Marty Kraimer
8ed89fe9ce cosmetic changes 2002-12-02 15:14:08 +00:00
Ralph Lange
6f8f059de7 Fixed gcc warning. 2002-11-07 19:18:39 +00:00
Ralph Lange
e6501454af Fixed macro name clash. 2002-11-07 17:08:30 +00:00
Andrew Johnson
4e29345b6f Removed - in Attic but not state dead 2002-07-17 16:00:41 +00:00
Janet B. Anderson
93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer
ba306d9b26 mbboRecord now implements method cvt_dbaddr for the VAL field.
If no state va les or state strings are defined then it sets
field_type and dbr_field_type to DBF_USHORT.
2002-07-08 12:31:17 +00:00
Marty Kraimer
6884793f40 for old device support that doesnt know about eoff 2002-05-29 12:03:23 +00:00
Marty Kraimer
d3769953df nsev not sevr must be checked to decide if dbPutLink should be called. 2002-04-02 21:01:11 +00:00
Marty Kraimer
9ad5b74cca In do_sel udf is not set false at the beginning.
If selm has an invalid value recGblSetSevr(psel,SOFT_ALARM,MAJOR_ALARM)
is called.
2002-02-04 15:11:52 +00:00
Marty Kraimer
c707269064 all existing manipulations of UDF in process() are removed and
udf is set FALSE when the raw value is successfully read.
2002-02-04 15:11:22 +00:00
Marty Kraimer
afeca1c847 doesnt belong 2001-11-06 17:08:23 +00:00
Andrew Johnson
a1b9e58cd0 ESLO and EOFF are now design fields, usable when no device support
special_linconv() routine is provided (for Raw Soft support).
LINR=SLOPE also allows design-time and CA setting of ESLO & EOFF.
Value changes by device support also cause CA monitors to be posted.
2001-08-17 22:34:58 +00:00
Marty Kraimer
8f619b5f8d backout RAWL,RAWH; allow user to set ESLO,EOFF 2001-08-16 15:26:14 +00:00
Marty Kraimer
216105deeb add RAWL RAWF 2001-07-26 15:57:35 +00:00
Marty Kraimer
3031016853 put VAL field in a promptgroup 2001-07-23 14:37:19 +00:00
Marty Kraimer
26a92d3526 make alarm a link LINK_ALARM 2001-06-11 14:31:30 +00:00
Janet B. Anderson
7874d35daf Changes to create vxWorks archive libraries and prods. 2001-06-07 14:26:06 +00:00
Marty Kraimer
b4ef480a49 use DBF_DOUBLE instead of DBF_FLOAT 2001-05-17 19:18:39 +00:00
Marty Kraimer
63a964914d gsubRecord obsolete 2001-05-16 14:34:00 +00:00
Janet B. Anderson
aed2fd1f51 Added calls to recGblGetGraphicDouble and recGblGetControlDouble. 2001-05-09 14:32:30 +00:00
Marty Kraimer
b95129d71b replace dbDefs.h eefinitions with menu definitions
Fix OMSL bug reported by Andy Foster
2001-05-01 19:56:53 +00:00
Marty Kraimer
7f874c909e No SPC_NOMOD for VAL 2001-03-21 14:54:18 +00:00
Marty Kraimer
6a52eff141 osiTime=>epicsTime 2001-01-31 13:34:02 +00:00
Janet B. Anderson
e8b0b09c3f Renamed RECTYPES to DBDINC 2001-01-12 23:25:29 +00:00
Marty Kraimer
25b6f3da80 fix bug 2000-12-15 15:31:58 +00:00
Marty Kraimer
2e85eb0f1f changes to dfanout as described in 3.13 release notes 2000-09-25 12:49:00 +00:00
Marty Kraimer
c121709361 change alarm to checkAlarms; dfanout.VAL to double; remove unbundled records 2000-07-13 18:38:34 +00:00
Ralph Lange
f2095ae7df Bugfix: Changed RVAL/ROFF conversion to use double arithmetics 2000-07-07 18:15:30 +00:00
Marty Kraimer
ef5aa5ae60 remove pid record from base 2000-07-05 12:23:27 +00:00
Janet B. Anderson
89787b139c Code now uses dbGetFieldIndex. 2000-05-31 20:15:43 +00:00