-
Notifications
You must be signed in to change notification settings - Fork 3
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
Qhc 848 support iq modulation for r&s sgs100 a #872
base: main
Are you sure you want to change the base?
Qhc 848 support iq modulation for r&s sgs100 a #872
Conversation
AI AnalysisReview:The changes in the test file seem to be adding new fixtures and test methods, which enhances the test coverage for the QDevil QDAC2 instrument. In the
|
…://github.com/qilimanjaro-tech/qililab into QHC-848-Support-IQ-modulation-for-R&S-SGS100A
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #872 +/- ##
=======================================
Coverage 97.28% 97.29%
=======================================
Files 231 231
Lines 8219 8232 +13
=======================================
+ Hits 7996 8009 +13
Misses 223 223
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good for me! Great work 💯
Made a suggestion on using an existing parameter.
@@ -106,6 +116,12 @@ def set_parameter(self, parameter: Parameter, value: ParameterValue, channel_id: | |||
else: | |||
self.turn_off() | |||
return | |||
if parameter == Parameter.IQ_STATE: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This enables hardware modulation, right? If yes, we have a Parameter.HARDWARE_MODULATION
that we use in other instruments as well.
Let's verify this with measurements team.
@@ -78,6 +79,15 @@ def rf_on(self): | |||
""" | |||
return self.settings.rf_on | |||
|
|||
@property | |||
def IQ_state(self): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With the same concept, this could be modulation
or hardware_modulation
or similar.
No description provided.