Add scaler card device for i09#2073
Conversation
|
Note: Unfortunately cannot check dodal connect at the moment due to devices being disconnected. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2073 +/- ##
========================================
Coverage 99.13% 99.14%
========================================
Files 340 342 +2
Lines 13255 13361 +106
========================================
+ Hits 13141 13247 +106
Misses 114 114 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…al into scalar_card
|
I'm not 100% sure what the best course of action is, but it looks like the this is Struck Scaler we use around MMG. We may want to extract the scaler card out of there while we are at it. I worked on this a while back and have a few changes I like to add. Eventually, I want to create a StruckScaler class that includes all channels. Since triggering once captures all channels for "free," it makes sense to expose them. I have a specific use case where four detectors run on the same scaler card with current amplier, so we only want to trigger once per collection/autoscaling and collect everything. P.S. If your scaler is connected to a current amplifier, you can just add the amplifier and use the scaler card there and it will handle the auto-scaling as well as count covertion back to voltage or even photon count. |
Add i09 scaler card devices for i09. GDA equivalent devices are
EpicsScalerSimple.Instructions to reviewer on how to test:
Checks for reviewer
dodal connect ${BEAMLINE}