-
Notifications
You must be signed in to change notification settings - Fork 73
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
Dressler Cesar 1312 RF generator #426
Dressler Cesar 1312 RF generator #426
Conversation
- most background functions roughly implemented and tested. - turning RF on and off is implemented and tested - Lots of todos and fixmes around for renaming, refractoring, simplyfing
Not fully covered yet in terms of tests, some errors, etc. still unchecked
all seems reasonable to me is the test failure something py38 specific? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #426 +/- ##
==========================================
+ Coverage 98.61% 99.13% +0.51%
==========================================
Files 89 90 +1
Lines 8962 9127 +165
==========================================
+ Hits 8838 9048 +210
+ Misses 124 79 -45
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Was mostly 3.8 specific due to typing issue, plus one issue that failed in 3.9, should be fixed now. 3.8 is EOL, but that's a separate issue ;) |
Here's support for the Dressler Cesar 1312 RF generator. An older instrument, but works great via RS232. The most important commands are implemented and especially the package sending/receiving are working very well. Functionality that is covered:
Test coverage included, added to docs.
Curious to hear your opinion @scasagrande. There is no dedicated RF generator, so inheriting from Instruments. Might be something to think about...