Skip to content

Timestamping with UTAG

Compare
Choose a tag to compare
@jerzyjamroz jerzyjamroz released this 14 Dec 14:39
· 191 commits to master since this release
7f59d47

Overview

  • #107.
  • TS with UTAG support for Epics >= 7.
  • Legacy compatibility for Epics < 7.
  • Header files removed from the installation.
  • Minor bugs removal.

Detailed

  • feat: Timestaming with UTAG #107 from jerzyjamroz/utag-rc
  • refactor: Risk of using a dummy epicsUTag minimilised.
  • perf: process_event removed from devEvrEventUtag.cpp.
  • feat: Warning added which informs if epicsUTag is supported or not.
  • fix: Default VAL=0 for $(EN)-SP added.
  • fix: evreventutag.db included in the module Makefile.
  • fix: $(s=:) was used for the private -ASub_.
  • docs: Copyright added.
  • refactor: EvrEventUtag clean up.
  • refactor: drvem.cpp recovered to its original form.
  • refactor: devEvrEvent.cpp applied to the original form.
  • fix: event added to the EvrEventUtag handling.
  • perf: evreventutag.db handling enhanced.
  • perf: Reduction of UTag operations to devEvrEvent only.
  • test: UTag tests.
  • fix: epicsUTag always 64 bit.
  • docs: File header adjusted accordingly.
  • perf: getTimeStamp optimized to basically one function.
  • fix: UTag value is arbitrary based, not for s&r.
  • fix: Minimal adjustment to follow the master branch.
  • fix: convertTS does not need the template anymore.
  • perf: Removal of the epicsTimeStampUTag.
  • fix: Epics base 7 or higher limitations added.
  • Create release candidate for UTAG developments (#2)
  • build: Removal of the header file installation.
  • fix: DB in Makefile follows refactoring now for evr-mtca-300u.
  • refactor: evr-300 changed to evr-mtca-300u.
  • fix: Normalize the Time-I record timestamp to 1s.