Skip to content
Snippets Groups Projects
  1. Jan 09, 2025
  2. Dec 16, 2024
  3. Dec 10, 2024
  4. Dec 09, 2024
    • Jens Georg's avatar
      feat: Add support for D_IIII (#144) · 0cbbe868
      Jens Georg authored
      * feat: Add support for D_IIII
      
      Simple support that maps a D_IIII to an array
      
      * fixup! feat: Add support for D_IIII
      
      * fixup! feat: Add support for D_IIII
      
      * fix: Remove type() function
      
      * fixup! fix: Remove type() function
      
      * fixup! fix: Remove type() function
      
      * fix: Weird fomatting
      0cbbe868
  5. Nov 11, 2024
  6. Oct 18, 2024
  7. Oct 14, 2024
  8. Aug 30, 2024
  9. Aug 28, 2024
  10. Aug 23, 2024
  11. Aug 08, 2024
  12. Aug 07, 2024
    • Dietrich Rothe's avatar
      fix: set_error with not explicitly mapped source · 0d18f100
      Dietrich Rothe authored and Dietrich Rothe's avatar Dietrich Rothe committed
      Fix set_error feature in case statusCodeSource is not explicitly mapped as DOOCS property.
      
      See bug #11853.
      There is no regression test here since the bug does not show up with ReferenceTestApplication.
      The latter does not optimize the variable network, but the bug depends on the optimization.
      0d18f100
  13. Jul 11, 2024
  14. Jul 04, 2024
  15. Jul 02, 2024
  16. Jun 18, 2024
  17. Jun 12, 2024
    • Martin Christoph Hierholzer's avatar
      6054272d
    • Martin Christoph Hierholzer's avatar
      fix: increase ZMQ HWM length from 1 to 10 · 15c74a95
      Martin Christoph Hierholzer authored
      With a value of 1, sending a second value on the same property before
      the previous value has been processed (by ZeroMQ) will cause the second
      value to be lost. This was observed to happen spuriously in some
      cases. The new value should reduce the probability massively, the
      remaining cases will be corrected by the DOOCS watchdog generating an
      error due to mismatching data.
    • Martin Christoph Hierholzer's avatar
      chore: increase patch level · fe2a6cf7
      Martin Christoph Hierholzer authored
      fe2a6cf7
    • Martin Christoph Hierholzer's avatar
      fix: enforce unique timestamp (per property) · eb895aef
      Martin Christoph Hierholzer authored
      The timestamp is used by DOOCS to check whether the last update received
      via ZMQ is consistent with the current value (for slowly changing PVs).
      Previously it was possible that the timestamp was identical desipte the
      value has changed, if the PV changed very fast an odd number of times
      with the same timestamp:
      
      1. Very fast changes seem to get lost on ZMQ, only the first update is
      transported (despite the latest value ends up in the property and hence
      is visible via RPC). This happens also with multiple consecutive
      updates.
      
      2. The old mechanism added 1 microsecond, if the timestamp of an update
      was identical to the previously sent one, which means the 3rd update
      will again get the original timestamp. This renders the DOOCS
      consistency check useless if two changes with the same source time stamp
      are lost.
      eb895aef
  18. May 30, 2024
  19. May 29, 2024
  20. May 22, 2024
  21. May 21, 2024
  22. Apr 26, 2024
Loading