Commit Graph

310 Commits

Author SHA1 Message Date
zimoch cdbeac4c8c SLS version of aai and aao. Main difference: record allocates buffer for array 2022-02-04 09:36:05 +01:00
Marty Kraimer 57a87ac96d The fields ZRST,...,FFST are now special(SPC_MOD) 2004-02-10 15:18:49 +00:00
Marty Kraimer 0b2771c5f4 make size of CALC 40 instead of 36 2004-02-10 15:15:37 +00:00
Marty Kraimer 09733655f8 If a dbGetLink failed on one of the input links, dbGetLink
was not called for the remaining links. Now it is.
2003-08-06 15:15:18 +00:00
Marty Kraimer fc39d4f879 Field VAL now has a cvt_dbaddr method.
If no state strings are defined then the field type is declared USHORT.
2002-07-22 13:05:23 +00:00
Janet B. Anderson 1a59789871 Updated license comments. 2002-07-12 22:19:52 +00:00
Marty Kraimer 979ce1be90 remove printf 2002-05-17 16:02:35 +00:00
Marty Kraimer 5c3da28b5e Change croteria for setting eoff=egul 2002-05-17 16:02:02 +00:00
Marty Kraimer cd6f33ef27 nsev not sevr must be checked 2002-04-08 14:55:13 +00:00
Marty Kraimer 87bfe60ee7 All existing manipulations of UDF in process() are removed and one udf is set FALSE when the raw value is successfully read. 2002-03-08 15:26:19 +00:00
Marty Kraimer a778863602 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-03-08 15:25:43 +00:00
Andrew Johnson 631f522d75 ESLO and EOFF are now design fields, usable when no device support
special_linconv() routine is provided (for Raw Soft support).
Value changes by device support also cause CA monitors to be posted.
2001-08-17 22:14:15 +00:00
Marty Kraimer 006c7eda64 VAL has promptgroup 2001-08-16 15:36:17 +00:00
Marty Kraimer 83420814a0 VAL has promptgroup; ESLO,EOFF user modifable 2001-08-16 15:35:55 +00:00
Marty Kraimer ef15667182 change INVALID to MAJOR 2001-08-16 15:34:14 +00:00
Marty Kraimer 930f5d64ec DBF_FLOAT fields have been replaced by DBF_DOUBLE
DBF_FLOAT fields have been replaced by DBF_DOUBLE
2001-06-20 16:05:37 +00:00
Janet B. Anderson b4a3060bcc Added missing calls to recGblGetGraphicDouble and recGblGetControlDouble. 2001-05-08 20:02:31 +00:00
Marty Kraimer 1fca6cb348 Look for delta=0x80000000 2000-12-11 15:44:32 +00:00
Marty Kraimer 983ec9605c VAL and all related fields are now DBF_DOUBLE instead of DBF_LONG
SELM, SELN, and SELL are now available. They have same semantics as for fanout record
PREC is now supported.
IVOA and IVOV are no longer present. The record support never used them.
2000-12-11 15:38:49 +00:00
Ralph Lange 12bd694be3 Bugfix: Changed RVAL/ROFF conversion to use double arithmetics 2000-07-07 18:15:30 +00:00
Marty Kraimer 15ba66a654 fix include statements 2000-06-28 14:09:41 +00:00
Janet B. Anderson 6272f98eef Added fields drvl and drvh. 2000-05-31 18:33:52 +00:00
Janet B. Anderson 0457e9fb20 Removed include of module_types.h. 2000-04-11 20:25:00 +00:00
Marty Kraimer e56b154b4c A dbPutLink is attempted for all links even if a put for a previous link fails. 2000-02-18 13:29:46 +00:00
Marty Kraimer a686a5bd8c The convert routine no longer sets udf false. Fetch_value does set udf false when it successfully fetched a value. Thus udf is now only set false when a new value is obtained. 2000-02-18 13:29:11 +00:00
Marty Kraimer 77cc55e4f9 In alarm the definitions of hihi, high, low, lolo; are changed from float to double. 2000-02-18 13:28:01 +00:00
Ralph Lange df5ae40387 IVOA/IVOV (raw support) fix (B. Franksen) 2000-01-18 08:00:27 +00:00
Ralph Lange d7dfd29cc6 += IVOV/IVOA support, UDF behaviour fixed. (B. Franksen) 2000-01-11 17:04:00 +00:00
Andrew Johnson 40450af3c9 Converted float=>double in the alarm() routines of many record types
where the .dbd field type didn't match the temporary local variable.
1999-09-02 23:28:23 +00:00
Marty Kraimer 2718646d11 changes from Ned Arnold 1999-07-15 17:40:26 +00:00
Marty Kraimer 446621f87a encorporate latest SAFE (hop[efully) changes on 09JUL99 1999-07-09 14:04:38 +00:00
cvs2svn 0ceb42cc74 This commit was manufactured by cvs2svn to create branch 'B3.13'. 1998-12-21 20:59:31 +00:00
Marty Kraimer 7a7bd7a6b9 dont call dbScanLock until interruptAccept is true 1998-11-09 19:52:23 +00:00
Janet B. Anderson ae43db8152 Added new field PREC for display of double and float fields ULIM, LLIM,
SDEL, SVAL, SGNL, and WDTH. Added unsigned long fields HOPR and LOPR for
display of VAL array counts.  Changed SDEL field from SPC_NOMOD to
SPC_RESET to allow start and stop of the watch dog timer.
1998-10-01 20:28:14 +00:00
Marty Kraimer c0fc5c1860 SHFT was made a prompt field and also modifiable. The VAL field of mbboDirectRecord is now modifiable. 1998-09-29 15:05:27 +00:00
Marty Kraimer 486d616af1 removed unused field Prec. 1998-09-29 15:04:58 +00:00
Ralph Lange 8c4e600953 Made bit B0 'DCT No' 1998-07-22 16:51:49 +00:00
William Lupton 142aa9571a changed to use symFindByNameEPICS 1998-06-04 19:21:23 +00:00
Marty Kraimer e642dbe685 RECTYPES built only on Host 1998-06-04 13:57:56 +00:00
Marty Kraimer 13345373bc make name fields 40 characters 1998-04-20 16:03:15 +00:00
Marty Kraimer e4ea112d5a Get rid of some warning messages 1998-03-19 20:46:33 +00:00
Marty Kraimer 8bad8eebff Did not work properly if DOL is a CA link that fails 1998-03-16 17:08:39 +00:00
Marty Kraimer 844d2d8293 Get rid of size from DBF_NOACCESS fields 1998-03-16 17:02:29 +00:00
Jeff Hill 6baa5568a8 include postfix.h 1998-02-27 01:36:01 +00:00
Marty Kraimer fe2d8d5564 fixed include statements 1998-01-21 15:52:16 +00:00
Marty Kraimer 6b43dc7a84 Fix include statements 1998-01-21 15:41:50 +00:00
Marty Kraimer 909c0bb190 Add field aoRecord; Use generated menu values; fix includes 1998-01-21 15:40:37 +00:00
Marty Kraimer a2033259b3 remove db_post_events for calc change (dbPut does it)
fix include statements
1998-01-21 15:38:43 +00:00
Marty Kraimer f51f395d82 Add new conversion field EOFF
Fix include statements
1998-01-21 15:36:48 +00:00
Johnny Tang d677d61d81 take out the extra event post 1997-11-25 20:47:52 +00:00