4 years agocsmbase: include EPICS shareLib.h and define epicsExportSharedSymbols
Ben Franksen [Wed, 25 Apr 2018 15:38:07]

This seems to fix visibility issues with EPICS base versions above 3.14.

4 years agocsmbase: indent CPP directives if nested inside #if or #else
Ben Franksen [Wed, 25 Apr 2018 15:36:00]
4 years agocsmbase: remove header generation, move docs for public entities to header
Ben Franksen [Wed, 25 Apr 2018 15:35:16]
4 years agoremove outdated header comment and history from csmbase.c
Ben Franksen [Wed, 25 Apr 2018 15:21:57]
6 years agoadded releases 4.4 and 4.5 to the docs
Ben Franksen [Thu, 12 May 2016 13:57:11]
6 years agoTAG R4-5
Ben Franksen [Thu, 12 May 2016 13:40:59]
6 years agoadded more base versions to configure/RELEASE
Ben Franksen [Thu, 12 May 2016 13:39:35]
6 years agocvtRecord: removed separate header generation for menus
Ben Franksen [Thu, 12 May 2016 13:34:59]

These cause problems with base-3.15 or later.

6 years agocvtRecord: slightly more intelligent path concatenation
Ben Franksen [Thu, 12 May 2016 13:10:55]
7 years agoTAG R4-4
Ben Franksen [Fri, 24 Apr 2015 12:25:03]
7 years agoTAG R4-2-2
Ben Franksen [Mon, 02 Mar 2015 12:06:16]
7 years agoTAG R4-2-1
Ben Franksen [Fri, 20 Feb 2015 13:25:05]
7 years agoremoved doxygen from Makefile
Ben Franksen [Mon, 02 Mar 2015 12:05:17]
7 years agoadded -p option to mkdir in csmApp/Makefile
Ben Franksen [Thu, 12 Feb 2015 17:07:33]
8 years agoTAG R4-3
benjamin.franksen@helmholtz-berlin.de [Fri, 04 Apr 2014 14:46:24]
8 years agoprepare new release 4.3
benjamin.franksen@helmholtz-berlin.de [Fri, 04 Apr 2014 14:45:31]
8 years agoadded release notes for 4.3
benjamin.franksen@helmholtz-berlin.de [Fri, 04 Apr 2014 14:43:43]
8 years agocvtRecord: updated documentation (new fields, a few fixes)
benjamin.franksen@helmholtz-berlin.de [Fri, 04 Apr 2014 14:42:53]
8 years agocvtRecord: added BDIR/NBDI fields
benjamin.franksen@helmholtz-berlin.de [Mon, 31 Mar 2014 14:19:02]
8 years agodocs: reverted back to creating all tar balls
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:38:28]

The reason is that unfortunately sphinx does not create download links
for files that do not exist in the source tree.

8 years agoTAG R4-2
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:29:01]
8 years agodocs: added release 4.2 to index and releasenotes
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:27:42]
8 years agodocs: use current version number in sphinx config
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:27:30]
8 years agodocs: build and install tar ball only for the latest tag, also clean tar balls
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:27:22]
8 years agofix in cvtRecord support: must not pass 0 to epicsMessageQueueCreate
benjamin.franksen@helmholtz-berlin.de [Fri, 17 Jan 2014 12:10:06]
8 years agoadded documentation of file format to index page
benjamin.franksen@helmholtz-berlin.de [Thu, 28 Nov 2013 16:12:14]
8 years agofix: use correct module name in documentation/conf.py
benjamin.franksen@helmholtz-berlin.de [Tue, 26 Nov 2013 16:17:59]
8 years agoupdated release notes and index page
benjamin.franksen@helmholtz-berlin.de [Tue, 26 Nov 2013 15:31:51]
9 years agoTAG R4-1
Goetz.Pfeiffer@helmholtz-berlin.de [Thu, 13 Dec 2012 11:56:49]
9 years agoCsmbase optimized for speed.
Goetz.Pfeiffer@helmholtz-berlin.de [Mon, 08 Oct 2012 10:27:51]

* The search for a matching interval in a table of break-points was optimized.
The lookup function now looks first to the previous interval, then the
intervals below and above the previous one. Only if these intervals don't
match it performs a binary search across the while break point table.
* If the functions csm_x, csm_y or csm_z are called with the same values as the
last time, they do not perform any calculation but return the previous value
from their internal cache.

9 years agoTAG R4-0
Goetz.Pfeiffer@helmholtz-berlin.de [Thu, 13 Dec 2012 11:56:07]
10 years agoTAG R3-7
benjamin.franksen@helmholtz-berlin.de [Mon, 21 Nov 2011 13:08:49]
10 years agobase -> 3-14-12-2-1
benjamin.franksen@helmholtz-berlin.de [Mon, 21 Nov 2011 12:31:43]
10 years agofix tarball generation rules
benjamin.franksen@helmholtz-berlin.de [Mon, 12 Sep 2011 12:19:22]
10 years agosuppress darcs dist output if -s flag is given to make
benjamin.franksen@helmholtz-berlin.de [Mon, 29 Aug 2011 15:02:57]
10 years agoTAG R3-6
benjamin.franksen@helmholtz-berlin.de [Fri, 26 Aug 2011 11:37:49]
10 years agobase release -> 3-14-12-1-1
benjamin.franksen@helmholtz-berlin.de [Fri, 26 Aug 2011 11:37:09]
10 years agoadded dir dependencies for parallel make
benjamin.franksen@helmholtz-berlin.de [Fri, 26 Aug 2011 11:36:41]
11 years agoTAG R3-5
benjamin.franksen@helmholtz-berlin.de [Wed, 17 Aug 2011 12:22:47]
11 years agodocs: added release notes and download link for R3-4 and R3-5
benjamin.franksen@helmholtz-berlin.de [Wed, 17 Aug 2011 12:22:23]
11 years agoBugfix in lookup_1d_functiontable (tables with just one point).
Goetz.Pfeiffer@helmholtz-berlin.de [Wed, 17 Aug 2011 08:57:38]

lookup_1d_functiontable now handles the case of a table with a single
point (xp,yp) correctly. It then returns the associated yp for any value of
x. Before this change, it returned NAN for x!=xp and yp for x==xp.

Additionally, the functions lookup_1d_functiontable and
lookup_2d_functiontable now return NAN (not a number) in case the table
doesn't contain any values.


11 years agoTAG R3-4
benjamin.franksen@helmholtz-berlin.de [Fri, 12 Aug 2011 11:12:21]
11 years agocvtRecord: removed "invalid pv link" error messages
benjamin.franksen@helmholtz-berlin.de [Fri, 12 Aug 2011 11:10:45]
This is consistent with how the records in base work and avoids
misleading error messages at startup time when CA input links
have not yet connected.

11 years agoremoved dir creation from upload target actions
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 15:40:04]
11 years agocvtRecord: layout changes, renamed csm_alarm to checkAlarms
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 15:38:19]
11 years agoremoved obsolete cvtRecord.html
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 15:32:08]
11 years agoTAG R3-3
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 14:28:01]
11 years agofixed performance problem: move all link parsing from process to init_record
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 14:26:16]
Also added new fields IAOM and IAOV to facilitate this.

11 years agoreplaced DBF_FLOAT with DBF_DOUBLE in cvt limit fields
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 14:23:54]
11 years agoadded auto-generated tar balls to boringfile
benjamin.franksen@helmholtz-berlin.de [Mon, 18 Apr 2011 12:24:40]

Next ->