Ryan Summers 12427ead20 | ||
---|---|---|
.cargo | ||
.github | ||
ad9959 | ||
docs | ||
dsp | ||
hitl | ||
scripts | ||
src | ||
.gitignore | ||
.rustfmt.toml | ||
CHANGELOG.md | ||
Cargo.lock | ||
Cargo.toml | ||
Embed.toml | ||
LICENSE | ||
README.md | ||
build.rs | ||
cargosha256-dual-iir.nix | ||
memory.x | ||
miniconf.py | ||
openocd.gdb | ||
requirements.txt | ||
stabilizer.cfg | ||
stabilizer_pid.png |
README.md
Stabilizer Firmware
Hardware
Applications
This firmware offers a library of hardware and software functionality targeting the use of the Stabilizer hardware in various digital signal processing applications commonly occurring in Quantum Technology. It provides abstractions over the fast analog inputs and outputs, time stamping, Pounder DDS interfaces and a collection of tailored and optimized digital signal processing algorithms (IIR, FIR, Lockin, PLL, reciprocal PLL, Unwrapper, Lowpass, Cosine-Sine, Atan2). An application can compose and configure these hardware and software components to implement different use cases.
Check out the Documentation for more information on usage.