Andrew Johnson
8a4e442705
menuSimmRAW fixes.
2006-12-07 23:32:48 +00:00
Andrew Johnson
eca624545b
Added epicsMath.h include.
2006-11-02 16:10:49 +00:00
Andrew Johnson
e98b305246
Fix up calc and calcout record and associated code to use the new features
...
of postfix() and calcPerform().
2006-10-03 20:22:23 +00:00
Andrew Johnson
26938a98ed
Indentation and code style changes only.
2006-07-13 20:01:33 +00:00
Andrew Johnson
a5b4cb0766
PACT must be set during FLNK.
2006-02-15 22:25:24 +00:00
Janet B. Anderson
147e21b71f
Changed EPICS_UPDATE_LEVEL to EPICS_PATCH_LEVEL.
2005-12-19 21:42:40 +00:00
Andrew Johnson
518ab0c64c
Simulation mode patches from Peter Denison (Diamond)
2005-11-15 23:35:34 +00:00
Andrew Johnson
f0d4c3505f
Don't cast to int to subtract pointers.
2005-11-15 22:02:44 +00:00
Marty Kraimer
c60d84aaf4
remove all apsEvent support from base
2005-09-13 19:43:03 +00:00
Andrew Johnson
2c52e191b6
Update value and post monitors on SELN field to indicate which input was
...
selected, independent of the mechanism used. New NLST field holds old value.
ANSIfied; converted SELM to use values from generated menu header file.
2005-08-29 19:49:39 +00:00
Andrew Johnson
331979dfb9
Improve handling of NaN values.
...
In selRecord, replaced the 1e30 'magic number' with NaN and Inf values.
2004-10-11 22:32:05 +00:00
Marty Kraimer
a2cd656268
handle array allocation properly when link connects
2004-08-31 18:13:56 +00:00
Marty Kraimer
05dad621be
ODLY was not handled properly
2004-07-06 14:13:09 +00:00
Andrew Johnson
c07e6af98c
Removed spectrumRecord and related libCom code.
2004-03-23 20:47:42 +00:00
Jeff Hill
d6c0e9dcc5
installed spectrum record
2004-02-10 21:46:53 +00:00
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