Skip to content

R1-3

Latest

Choose a tag to compare

@kgofron kgofron released this 07 Sep 17:46
· 175 commits to master since this release

Support Serval 4.1.1 and 3.3.2

  • Tested with Serval 4.1.1 and 3.3.2; however, should work with any serval 3.0.0 - 3.3.2, and serval 4.x.y up to 4.1.1.
  • Preview readout of tiff (50 fsp) is faster than png (37 fps).
  • Resolved "Warning: timePixCallback thread self-join of unjoinable"
  • The fileWriter() function in the ADTimePix3 driver has been successfully optimized to improve maintainability, performance, and reliability. The original 200+ line monolithic function has been refactored into a modular, well-structured implementation.
  • Serval 4.x.x: Rotations/mirror operation strict checking, and requires 'reset=true', DOWN->half instead of 180.
  • TDC1/TDC2 reporting for serval 4, and Serval 3.
  • The Serval 4.x.y requires {"Content-Type", "application/json"}, instead of "text/plain", as "Content-Type" when using cpr library.
    • Log Level, ChainMode, Polarity, PeriphClk80, ExternalReferenceClock, etc.
  • Serval 4.1.1/4.1.0 requires changes to the driver.
    • Server->Detector->Health is an array of kv pairs in Serval v4.1.0, but was kv pairs in Serval v3.3.2.
  • Additional controls in Serval 4.1.1
    • Server->Measurement->Stem
      • Scan
      • Virtual Detector
    • Server->Detector->Health->Pressure
    • Server->Detector->Info->ChipType

What's Changed

  • fix 404 documentation link in readme.md by @gnzng in #2

New Contributors

  • @gnzng made their first contribution in #2

Full Changelog: R1-2...R1-3