Skip to content
Snippets Groups Projects
  1. May 13, 2022
  2. Mar 08, 2022
  3. Oct 14, 2021
  4. Oct 13, 2021
  5. Aug 18, 2021
    • Jonathan Hanks's avatar
      Minor changes to build under Debian 11. · 6beef937
      Jonathan Hanks authored
       * Reorder Python and PyBind11 in the cmake.
       * Add a daqd/comm.hh as bison wants to read that instead of y.tab.h.
       * Adding the <stdexcept> header to a few places.
       * Minor reworking on Boost::ASIO code in passing around io_contexts.
      6beef937
  6. Jul 01, 2021
  7. Jun 24, 2021
  8. May 27, 2021
  9. May 24, 2021
    • Erik von Reis's avatar
      awgtpman: testpoint client library now works with DAQ. Testpoint client and... · 25a48fb9
      Erik von Reis authored
      awgtpman: testpoint client library now works with DAQ.  Testpoint client and direct testpoint access (as from awgtpman) are now
      separate source files: testpoint.c and testpoint_direct.c.  They no longer need #if to separate them during build.
      DAQD testing on X1 linking to testpoint.a.  testpoint library will need to be packaged as a dev package
      and linked into crtools to fully unify the awgtpman source.
      25a48fb9
  10. May 21, 2021
  11. May 18, 2021
  12. May 06, 2021
  13. Apr 23, 2021
  14. Apr 22, 2021
  15. Apr 21, 2021
    • Jonathan Hanks's avatar
      Daqd, updates to the logic to read requests from the buffers first. · 0e8d7ef5
      Jonathan Hanks authored
      Consolidated the online and in memory logic in the net_writer into one location, making sure the absolute gps request gets a termination block.
      
      Updated the nds live test to also test doing a in buffer test with absolute gps times.
      0e8d7ef5
    • Jonathan Hanks's avatar
      Daqd, when servicing get_data requests attempt to read from the circular buffer first. · a72feee2
      Jonathan Hanks authored
      Previously requests that did not have a start/delta time could go from the buffer by default, and a start/delta would read from frame first and then finish up in reading from ram.
      The implications are that short reads that use absolute gps times that fall in the time span the data is available but where a frame has not been written yet will fail as it will attempt
      to read a frame, fail, then return.  This pushes a check up front to see if the start/delta is caught completely in the in memory buffer and then attempts to read that before falling back to reading from frames.
      a72feee2
    • Jonathan Hanks's avatar
    • Jonathan Hanks's avatar
      Daqd. More cleanup for the start * writer commands. · e2be35d1
      Jonathan Hanks authored
       * Changes needed to make passed in parameters const char* instead of char*.
         * This included cleaning up a number of other functions that should have been able to work with const char*
       * extracted some network address and parsing functions from the daqd and net_writer class into standalone functions.
         * This was done to allow unit testing as it otherwise pulled in all of daqd.
       * In the start * writer code, replaced the gotos with returns as we are now in a standalone function.
      e2be35d1
  16. Apr 13, 2021
  17. Feb 18, 2021
  18. Dec 18, 2020
  19. Nov 04, 2020
  20. Nov 03, 2020
  21. Nov 02, 2020
  22. Oct 29, 2020
  23. Oct 28, 2020
Loading