Skip to content
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

low-level roach interface additions/changes #138

Open
5 tasks
laroque opened this issue Feb 21, 2018 · 2 comments
Open
5 tasks

low-level roach interface additions/changes #138

laroque opened this issue Feb 21, 2018 · 2 comments

Comments

@laroque
Copy link
Member

laroque commented Feb 21, 2018

useful methods we'd like for roach testing:

  • method that returns an array of time samples (flattens the internal 4 add channels to a 1-d array)
  • method that returns the current ADC calibration values in some reasonable structure
  • why are ArtooDaq methods being accessed not via self.?
  • add phases to roach2_interface.calibrate_manually(...)
  • add tone-based calibration method to roach2_interface

... not sure what else off the top of my head

@wcpettus
Copy link

  • for 1 do you just want it returned to the command line? or will this get large enough it should get sent directly to file?
  • for 3 we just need to mind the name conflict on set_gain being overwritten, but otherwise I think we should do that

@laroque
Copy link
Member Author

laroque commented Mar 14, 2018

This is becoming a mess of an issue, but I'll keep dumping things for now. It looks like the CFA has implemented calibration methods here: https://github.com/sma-wideband/adc_tests/blob/master/rww_tools.py (see set_freq, which tries to set the input frequency, and scans which call it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants