New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add experimental ASI TPX3 Support #81
Conversation
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #81 +/- ##
==========================================
+ Coverage 77.13% 79.24% +2.11%
==========================================
Files 31 35 +4
Lines 2943 3359 +416
Branches 410 446 +36
==========================================
+ Hits 2270 2662 +392
- Misses 544 561 +17
- Partials 129 136 +7
... and 4 files with indirect coverage changes Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
* In some cases, the detector may have the concrete `nav_shape` available, then it doesn't make sense to start guessing * Add pytest fixtures for asi tpx3 simulator etc. * Start work on ASI TPX3 docs
* uri -> data_host + data_port * num_slots -> buffer_size * Add (hopefully reasonable?) defaults for bytes_per_chunk / chunks_per_stack etc.
Make sure we correctly update our tracking of `passive_started`, so we try to restart passive mode after reconnecting. Also add tests for coverage of the asi_tpx3 sim
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
Don't use such a low value - for sparse data, much larger partition sizes are efficient.
/azp run libertem.libertem-live-data |
Azure Pipelines successfully started running 1 pipeline(s). |
Let's merge with debug output and see where it goes... |
Currently includes #74 - once that is merged, I'll rebase. Fixes #77
TODO
For the first experimental version, the following should be sufficient:
LiveContext
uri
vs.data_host
+data_port
)sim
to conform to our generic simulator interfaceconftest.py
for docstrings, in a autouse fixture; alsoasi_tpx3/conftest.py
Contributor Checklist:
Reviewer Checklist:
/azp run libertem.libertem-live-data
passed