No-STD fixed-point implementation of trigonometric functions in Rust.
It utilizes the fixed library to allow flexibility in fixed point sizes and precisions.
The package.
The documentation.
Release notes are found under RELEASES.md.
The library currently implements:
fft
/ifft
calculation, for complex fixed-point vectors.sin
andcos
using low order polynomails, for real fixed-point numbers.atan
using numerical methods.sqrt
using the Nonlinear IIR Filter (NIIRF) method.powi
andcomplex::powi
calculation.- no-std utilities for complex numbers.