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

Stabilizer firmware support #30

Closed
dtcallcock opened this issue Oct 6, 2019 · 3 comments
Closed

Stabilizer firmware support #30

dtcallcock opened this issue Oct 6, 2019 · 3 comments

Comments

@dtcallcock
Copy link
Member

A bare-bones set of ethernet commands to run Pounder may be:

  • Set PGA gain
  • Read CPU ADC
  • Read power detectors using CPU ADC and convert to power (assuming datasheet specified component behavior - doesn’t need to be calibrated)
  • Select oscillator input for DDS
  • Enable clock multiplier with 4x, 5x, or 50x (for using 100MHz onboard oscillator or 10/100/125MHz ext ref)
  • Set digital attenuators
  • Set the RF output switches
  • Write general DDS register
  • For each DDS channel:
    • Enable/disable output
    • Set amplitude
    • Set phase
    • Set freq

Anything else that would be needed off the bat?

@jordens
Copy link
Member

jordens commented Oct 12, 2019

  • LEDs
  • Readback of DDS register, attenuator state

@hartytp
Copy link

hartytp commented Dec 1, 2019

Not a hw issue

@hartytp hartytp closed this as completed Dec 1, 2019
@jbqubit
Copy link

jbqubit commented Dec 1, 2019

Updated wiki to reference repository for firmware.

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

4 participants