1. 17 Aug, 2011 1 commit
    • Pfeiffer, Götz's avatar
      Bugfix in lookup_1d_functiontable (tables with just one point). · 797519eb
      Pfeiffer, Götz authored
      
      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.
      797519eb
  2. 12 Apr, 2011 1 commit
  3. 18 Feb, 2011 1 commit
  4. 09 Jun, 2008 1 commit
  5. 05 Jun, 2008 1 commit
  6. 14 Nov, 2007 2 commits
  7. 09 Jun, 2008 1 commit
  8. 14 Nov, 2007 1 commit
    • Goetz.Pfeiffer's avatar
      bugfix: csm_x, csm_y, csm_z, csm_dx and csm_dy sometimes returned wrong values · 045a5ab9
      Goetz.Pfeiffer authored
        + bugfix with respect to the on-hold function: The "last" field
          of the csm_Function structure has to exist for each type of
          function that can be applied to the structure, one for
          csm_x(), one for csm_y(), one for csm_z(), for csm_dx() and
          csm_dy(). With only one field, it may happen for example,
          that when "on_hold" is used, csm_x() returns the last returned
          value of csm_y().
        + bugfix with respect to multithreading use:
          the semaphore used in functions like csm_x(), csm_y() and so
          on was given just before a return-statement which did a read-access
          on the function structure. This lead to a race condition where
          it was possible that one call of csm_x() returned the value of
          another call of csm_x() which was called by another task. Together
          with "last" field bug mentioned above, csm_x() could even return
          the value of the last csm_y() call, which is fatal...
      045a5ab9
  9. 15 May, 2007 1 commit
  10. 07 Nov, 2006 1 commit
  11. 06 Nov, 2006 1 commit
  12. 02 Mar, 2006 2 commits
  13. 01 Mar, 2006 2 commits
    • pfeiffer's avatar
      * usage of psem (portable semaphores) can now be selected · 03f917a5
      pfeiffer authored
      * usage of psem (portable semaphores) can now be selected
      * usage of DBG, errlogPrinf or printf can now be selected
        define USE_DBG and USE_ERRLOGPRINTF accordingly
      * prepared for Linux (undefine B_VXWORKS for this,
        set USE_DBG 0, USE_ERRLOGPRINTF 0 and USE_PSEM 1
      * memory leak error was fixed in csm_read_2d_table
      03f917a5
    • pfeiffer's avatar
      bugfix: semDelete was added · cb911d46
      pfeiffer authored
      cb911d46
  14. 08 Nov, 2004 1 commit
  15. 17 Sep, 2004 3 commits
  16. 31 Aug, 2004 1 commit
  17. 23 Jul, 2004 1 commit
  18. 04 Jun, 2004 2 commits
  19. 27 Apr, 2004 6 commits
  20. 22 Apr, 2004 2 commits
  21. 01 Apr, 2004 2 commits
  22. 19 Mar, 2004 1 commit
  23. 20 Jan, 2004 1 commit