37fa1a0465
412: Updating IO expander to be configured before AD9959 r=jordens a=ryan-summers This PR fixes #411 by refactoring the code to initialize the IO expander before the AD9959. It was discovered that the oscillator to the AD9959 may not be enabled due to a floating MOSFET gate. This was causing register configs to fail. The fix configures the IO expander first to ensure that the OSC_ENn signal is de-asserted to enable the AD9959 oscillator. Co-authored-by: Ryan Summers <ryan.summers@vertigo-designs.com> |
||
---|---|---|
.cargo | ||
.github | ||
ad9959 | ||
docs | ||
dsp | ||
hitl | ||
scripts | ||
src | ||
.gitignore | ||
.rustfmt.toml | ||
CHANGELOG.md | ||
Cargo.lock | ||
Cargo.toml | ||
Embed.toml | ||
LICENSE | ||
README.md | ||
build.rs | ||
memory.x | ||
miniconf.py | ||
openocd.gdb | ||
requirements.txt | ||
stabilizer.cfg | ||
stabilizer_pid.png |
README.md
Stabilizer Firmware
Applications
Check out the Documentation for more information on usage, configuration, and development.