
# Functions



## a

* **acc\_cf64\_add2d** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_create** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_destroy** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_dump** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_get** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_get\_acc** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_madd** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_madd2d** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_reset** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_set\_acc** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_step** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_cf64\_steps** ([**acc\_cf64\_core.h**](acc__cf64__core_8h.md))
* **acc\_f32\_add2d** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_create** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_destroy** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_dump** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_get** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_get\_acc** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_madd** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_madd2d** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_reset** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_set\_acc** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_step** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_f32\_steps** ([**acc\_f32\_core.h**](acc__f32__core_8h.md))
* **acc\_q15\_create** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_destroy** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_dump** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_get** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_get\_acc** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_madd** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_reset** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_set\_acc** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_step** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q15\_steps** ([**acc\_q15\_core.h**](acc__q15__core_8h.md))
* **acc\_q8\_create** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_destroy** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_dump** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_get** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_get\_acc** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_madd** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_reset** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_set\_acc** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_step** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_q8\_steps** ([**acc\_q8\_core.h**](acc__q8__core_8h.md))
* **acc\_trace\_accumulate** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **acc\_trace\_create** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **acc\_trace\_destroy** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **acc\_trace\_reset** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **acc\_trace\_value** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **acc\_trace\_value\_max\_out** ([**acc\_trace\_core.h**](acc__trace__core_8h.md))
* **adc\_create** ([**adc\_core.h**](adc__core_8h.md))
* **adc\_destroy** ([**adc\_core.h**](adc__core_8h.md))
* **adc\_reset** ([**adc\_core.h**](adc__core_8h.md))
* **adc\_step** ([**adc\_core.h**](adc__core_8h.md))
* **adc\_steps** ([**adc\_core.h**](adc__core_8h.md))
* **agc\_create** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_destroy** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_exp10\_** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_get\_applied\_gain\_db** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_log10\_** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_reset** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_step** ([**agc\_core.h**](agc__core_8h.md))
* **agc\_steps** ([**agc\_core.h**](agc__core_8h.md))
* **add\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **add\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **awgn** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_create** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_destroy** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_generate** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_generate\_max\_out** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_get\_amplitude** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_reseed** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_reset** ([**awgn\_core.h**](awgn__core_8h.md))
* **awgn\_set\_amplitude** ([**awgn\_core.h**](awgn__core_8h.md))


## b

* **bpsk\_map** ([**wfm\_core.h**](wfm__core_8h.md))


## c

* **cic\_create** ([**cic\_core.h**](cic__core_8h.md))
* **cic\_decimate** ([**cic\_core.h**](cic__core_8h.md))
* **cic\_decimate\_max\_out** ([**cic\_core.h**](cic__core_8h.md))
* **cic\_destroy** ([**cic\_core.h**](cic__core_8h.md))
* **cic\_reconfigure** ([**cic\_core.h**](cic__core_8h.md))
* **cic\_reset** ([**cic\_core.h**](cic__core_8h.md))
* **corr\_create** ([**corr\_core.h**](corr__core_8h.md))
* **corr\_destroy** ([**corr\_core.h**](corr__core_8h.md))
* **corr\_execute** ([**corr\_core.h**](corr__core_8h.md))
* **corr\_execute\_max\_out** ([**corr\_core.h**](corr__core_8h.md))
* **corr\_reset** ([**corr\_core.h**](corr__core_8h.md))
* **corr\_set\_ref** ([**corr\_core.h**](corr__core_8h.md))
* **corr2d\_create** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **corr2d\_destroy** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **corr2d\_execute** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **corr2d\_execute\_max\_out** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **corr2d\_reset** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **corr2d\_set\_ref** ([**corr2d\_core.h**](corr2d__core_8h.md))
* **ciccompmf** ([**resample\_core.h**](resample__core_8h.md))


## d

* **dot\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **dot\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **dp\_\_buf\_alloc** ([**buffer.h**](buffer_8h.md))
* **dp\_\_buf\_free** ([**buffer.h**](buffer_8h.md))
* **dp\_\_page\_size** ([**buffer.h**](buffer_8h.md))
* **ddc\_create** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_destroy** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_execute** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_execute\_max\_out** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_get\_norm\_freq** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_get\_rate** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_reset** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddc\_set\_norm\_freq** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_create** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_destroy** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_execute** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_get\_norm\_freq** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_get\_rate** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_reset** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_set\_norm\_freq** ([**ddc\_core.h**](ddc__core_8h.md))
* **ddcr\_execute\_max\_out** ([**ddcr\_core.h**](ddcr__core_8h.md))
* **delay\_create** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_destroy** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_ptr** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_ptr\_max\_out** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_push** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_push\_ptr** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_push\_ptr\_max\_out** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_reset** ([**delay\_core.h**](delay__core_8h.md))
* **delay\_write** ([**delay\_core.h**](delay__core_8h.md))
* **det\_dwell** ([**detection\_core.h**](detection__core_8h.md))
* **det\_dwell\_power** ([**detection\_core.h**](detection__core_8h.md))
* **det\_pd** ([**detection\_core.h**](detection__core_8h.md))
* **det\_pd\_power** ([**detection\_core.h**](detection__core_8h.md))
* **det\_snr** ([**detection\_core.h**](detection__core_8h.md))
* **det\_snr\_power** ([**detection\_core.h**](detection__core_8h.md))
* **det\_threshold** ([**detection\_core.h**](detection__core_8h.md))
* **det\_threshold\_power** ([**detection\_core.h**](detection__core_8h.md))
* **detector\_create** ([**detector\_core.h**](detector__core_8h.md))
* **detector\_destroy** ([**detector\_core.h**](detector__core_8h.md))
* **detector\_push** ([**detector\_core.h**](detector__core_8h.md))
* **detector\_reset** ([**detector\_core.h**](detector__core_8h.md))
* **detector\_set\_ref** ([**detector\_core.h**](detector__core_8h.md))
* **detector\_set\_threshold** ([**detector\_core.h**](detector__core_8h.md))
* **detector2d\_create** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **detector2d\_destroy** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **detector2d\_push** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **detector2d\_reset** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **detector2d\_set\_ref** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **detector2d\_set\_threshold** ([**detector2d\_core.h**](detector2d__core_8h.md))
* **dp\_mono\_ns** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_real\_ns** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_sample\_clock\_init** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_sample\_clock\_pace** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_sample\_clock\_reset** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_sample\_clock\_resync** ([**timing\_core.h**](timing__core_8h.md))
* **dp\_sample\_clock\_stamp** ([**timing\_core.h**](timing__core_8h.md))
* **doppler\_wfmgen** ([**wfmgen.h**](wfmgen_8h.md))
* **dot\_q15\_scalar** ([**q15\_mac.h**](q15__mac_8h.md))


## f

* **f32\_to\_i16\_create** ([**f32\_to\_i16\_core.h**](f32__to__i16__core_8h.md))
* **f32\_to\_i16\_destroy** ([**f32\_to\_i16\_core.h**](f32__to__i16__core_8h.md))
* **f32\_to\_i16\_reset** ([**f32\_to\_i16\_core.h**](f32__to__i16__core_8h.md))
* **f32\_to\_i16\_step** ([**f32\_to\_i16\_core.h**](f32__to__i16__core_8h.md))
* **f32\_to\_i16\_steps** ([**f32\_to\_i16\_core.h**](f32__to__i16__core_8h.md))
* **f32\_to\_i16u32\_create** ([**f32\_to\_i16u32\_core.h**](f32__to__i16u32__core_8h.md))
* **f32\_to\_i16u32\_destroy** ([**f32\_to\_i16u32\_core.h**](f32__to__i16u32__core_8h.md))
* **f32\_to\_i16u32\_reset** ([**f32\_to\_i16u32\_core.h**](f32__to__i16u32__core_8h.md))
* **f32\_to\_i16u32\_step** ([**f32\_to\_i16u32\_core.h**](f32__to__i16u32__core_8h.md))
* **f32\_to\_i16u32\_steps** ([**f32\_to\_i16u32\_core.h**](f32__to__i16u32__core_8h.md))
* **f32\_to\_i16u64\_create** ([**f32\_to\_i16u64\_core.h**](f32__to__i16u64__core_8h.md))
* **f32\_to\_i16u64\_destroy** ([**f32\_to\_i16u64\_core.h**](f32__to__i16u64__core_8h.md))
* **f32\_to\_i16u64\_reset** ([**f32\_to\_i16u64\_core.h**](f32__to__i16u64__core_8h.md))
* **f32\_to\_i16u64\_step** ([**f32\_to\_i16u64\_core.h**](f32__to__i16u64__core_8h.md))
* **f32\_to\_i16u64\_steps** ([**f32\_to\_i16u64\_core.h**](f32__to__i16u64__core_8h.md))
* **f32\_to\_uq15\_create** ([**f32\_to\_uq15\_core.h**](f32__to__uq15__core_8h.md))
* **f32\_to\_uq15\_destroy** ([**f32\_to\_uq15\_core.h**](f32__to__uq15__core_8h.md))
* **f32\_to\_uq15\_reset** ([**f32\_to\_uq15\_core.h**](f32__to__uq15__core_8h.md))
* **f32\_to\_uq15\_step** ([**f32\_to\_uq15\_core.h**](f32__to__uq15__core_8h.md))
* **f32\_to\_uq15\_steps** ([**f32\_to\_uq15\_core.h**](f32__to__uq15__core_8h.md))
* **fft\_create** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_destroy** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_cf32** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_cf32\_max\_out** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_cf64** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_cf64\_max\_out** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_inplace\_cf32** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_inplace\_cf32\_max\_out** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_inplace\_cf64** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_execute\_inplace\_cf64\_max\_out** ([**fft\_core.h**](fft__core_8h.md))
* **fft\_reset** ([**fft\_core.h**](fft__core_8h.md))
* **fft2d\_create** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_destroy** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_cf32** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_cf32\_max\_out** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_cf64** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_cf64\_max\_out** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_inplace\_cf32** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_inplace\_cf32\_max\_out** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_inplace\_cf64** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_execute\_inplace\_cf64\_max\_out** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fft2d\_reset** ([**fft2d\_core.h**](fft2d__core_8h.md))
* **fir\_create** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_create\_real** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_destroy** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_execute** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_execute\_max\_out** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_get\_is\_real** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_get\_num\_taps** ([**fir\_core.h**](fir__core_8h.md))
* **fir\_reset** ([**fir\_core.h**](fir__core_8h.md))
* **find\_peaks\_f32** ([**spectral\_core.h**](spectral__core_8h.md))


## h

* **HalfbandDecimator\_create** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_destroy** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_execute** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_execute\_max\_out** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_get\_num\_taps** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_get\_rate** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **HalfbandDecimator\_reset** ([**HalfbandDecimator\_core.h**](HalfbandDecimator__core_8h.md))
* **hbdecim\_create** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_destroy** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_execute** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_get\_num\_taps** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_get\_rate** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_reset** ([**hbdecim\_core.h**](hbdecim__core_8h.md))
* **hbdecim\_r2c\_create** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_r2c\_destroy** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_r2c\_execute** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_r2c\_get\_num\_taps** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_r2c\_get\_rate** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_r2c\_reset** ([**hbdecim\_r2c\_core.h**](hbdecim__r2c__core_8h.md))
* **hbdecim\_q15\_create** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_destroy** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_execute** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_execute\_max\_out** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_get\_num\_taps** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_get\_rate** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hbdecim\_q15\_reset** ([**hbdecim\_q15\_core.h**](hbdecim__q15__core_8h.md))
* **hann\_window** ([**spectral\_core.h**](spectral__core_8h.md))


## i

* **i16\_to\_f32\_create** ([**i16\_to\_f32\_core.h**](i16__to__f32__core_8h.md))
* **i16\_to\_f32\_destroy** ([**i16\_to\_f32\_core.h**](i16__to__f32__core_8h.md))
* **i16\_to\_f32\_reset** ([**i16\_to\_f32\_core.h**](i16__to__f32__core_8h.md))
* **i16\_to\_f32\_step** ([**i16\_to\_f32\_core.h**](i16__to__f32__core_8h.md))
* **i16\_to\_f32\_steps** ([**i16\_to\_f32\_core.h**](i16__to__f32__core_8h.md))
* **i16u32\_to\_f32\_create** ([**i16u32\_to\_f32\_core.h**](i16u32__to__f32__core_8h.md))
* **i16u32\_to\_f32\_destroy** ([**i16u32\_to\_f32\_core.h**](i16u32__to__f32__core_8h.md))
* **i16u32\_to\_f32\_reset** ([**i16u32\_to\_f32\_core.h**](i16u32__to__f32__core_8h.md))
* **i16u32\_to\_f32\_step** ([**i16u32\_to\_f32\_core.h**](i16u32__to__f32__core_8h.md))
* **i16u32\_to\_f32\_steps** ([**i16u32\_to\_f32\_core.h**](i16u32__to__f32__core_8h.md))
* **i16u64\_to\_f32\_create** ([**i16u64\_to\_f32\_core.h**](i16u64__to__f32__core_8h.md))
* **i16u64\_to\_f32\_destroy** ([**i16u64\_to\_f32\_core.h**](i16u64__to__f32__core_8h.md))
* **i16u64\_to\_f32\_reset** ([**i16u64\_to\_f32\_core.h**](i16u64__to__f32__core_8h.md))
* **i16u64\_to\_f32\_step** ([**i16u64\_to\_f32\_core.h**](i16u64__to__f32__core_8h.md))
* **i16u64\_to\_f32\_steps** ([**i16u64\_to\_f32\_core.h**](i16u64__to__f32__core_8h.md))
* **i32\_to\_f32\_create** ([**i32\_to\_f32\_core.h**](i32__to__f32__core_8h.md))
* **i32\_to\_f32\_destroy** ([**i32\_to\_f32\_core.h**](i32__to__f32__core_8h.md))
* **i32\_to\_f32\_reset** ([**i32\_to\_f32\_core.h**](i32__to__f32__core_8h.md))
* **i32\_to\_f32\_step** ([**i32\_to\_f32\_core.h**](i32__to__f32__core_8h.md))
* **i32\_to\_f32\_steps** ([**i32\_to\_f32\_core.h**](i32__to__f32__core_8h.md))
* **i8\_to\_f32\_create** ([**i8\_to\_f32\_core.h**](i8__to__f32__core_8h.md))
* **i8\_to\_f32\_destroy** ([**i8\_to\_f32\_core.h**](i8__to__f32__core_8h.md))
* **i8\_to\_f32\_reset** ([**i8\_to\_f32\_core.h**](i8__to__f32__core_8h.md))
* **i8\_to\_f32\_step** ([**i8\_to\_f32\_core.h**](i8__to__f32__core_8h.md))
* **i8\_to\_f32\_steps** ([**i8\_to\_f32\_core.h**](i8__to__f32__core_8h.md))


## k

* **kaiser\_beta** ([**resample\_core.h**](resample__core_8h.md))
* **kaiser\_num\_taps** ([**resample\_core.h**](resample__core_8h.md))
* **kaiser\_enbw** ([**spectral\_core.h**](spectral__core_8h.md))
* **kaiser\_window** ([**spectral\_core.h**](spectral__core_8h.md))


## l

* **lo\_create** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_destroy** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_get\_norm\_freq** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_get\_phase** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_get\_phase\_inc** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_reset** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_set\_norm\_freq** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_set\_phase** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_steps** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_steps\_ctrl** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_steps\_ctrl\_max\_out** ([**lo\_core.h**](lo__core_8h.md))
* **lo\_steps\_max\_out** ([**lo\_core.h**](lo__core_8h.md))


## m

* **mul\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **mul\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **marcum\_q** ([**detection\_core.h**](detection__core_8h.md))
* **magnitude\_db\_cf32** ([**spectral\_core.h**](spectral__core_8h.md))
* **magnitude\_db\_cf64** ([**spectral\_core.h**](spectral__core_8h.md))


## n

* **next\_pow2** ([**det\_private.h**](det__private_8h.md))
* **nco\_add\_ovf\_** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_create** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_destroy** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_get\_norm\_freq** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_get\_phase** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_get\_phase\_inc** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_reset** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_set\_norm\_freq** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_set\_phase** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32\_max\_out** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32\_ovf** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32\_ovf\_max\_out** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32\_scaled** ([**nco\_core.h**](nco__core_8h.md))
* **nco\_steps\_u32\_scaled\_max\_out** ([**nco\_core.h**](nco__core_8h.md))
* **noise\_floor\_db** ([**spectral\_core.h**](spectral__core_8h.md))


## o

* **obw\_from\_power** ([**spectral\_core.h**](spectral__core_8h.md))


## p

* **pn\_create** ([**pn\_core.h**](pn__core_8h.md))
* **pn\_destroy** ([**pn\_core.h**](pn__core_8h.md))
* **pn\_generate** ([**pn\_core.h**](pn__core_8h.md))
* **pn\_generate\_max\_out** ([**pn\_core.h**](pn__core_8h.md))
* **pn\_reset** ([**pn\_core.h**](pn__core_8h.md))
* **pn\_step** ([**pn\_core.h**](pn__core_8h.md))


## q

* **qpsk\_map** ([**wfm\_core.h**](wfm__core_8h.md))


## r

* **RateConverter\_convert** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_create** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_destroy** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_execute** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_execute\_max\_out** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_get\_rate** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_reset** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_set\_rate** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **RateConverter\_stage\_label** ([**RateConverter\_core.h**](RateConverter__core_8h.md))
* **Resampler\_create** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_create\_custom** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_destroy** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_execute** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_execute\_ctrl** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_execute\_ctrl\_max\_out** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_execute\_max\_out** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_get\_num\_phases** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_get\_num\_taps** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_get\_rate** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_reset** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **Resampler\_set\_rate** ([**Resampler\_core.h**](Resampler__core_8h.md))
* **resamp\_create** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_create\_custom** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_destroy** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_execute** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_execute\_ctrl** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_get\_num\_phases** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_get\_num\_taps** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_get\_rate** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_reset** ([**resamp\_core.h**](resamp__core_8h.md))
* **resamp\_set\_rate** ([**resamp\_core.h**](resamp__core_8h.md))


## s

* **sat16** ([**arith\_core.h**](arith__core_8h.md))
* **sat8** ([**arith\_core.h**](arith__core_8h.md))
* **shl\_i64** ([**arith\_core.h**](arith__core_8h.md))
* **shl\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **shl\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **shr\_i64** ([**arith\_core.h**](arith__core_8h.md))
* **shr\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **shr\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **sub\_q15** ([**arith\_core.h**](arith__core_8h.md))
* **sub\_q8** ([**arith\_core.h**](arith__core_8h.md))
* **square\_clip** ([**util\_core.h**](util__core_8h.md))


## u

* **uq15\_to\_f32\_create** ([**uq15\_to\_f32\_core.h**](uq15__to__f32__core_8h.md))
* **uq15\_to\_f32\_destroy** ([**uq15\_to\_f32\_core.h**](uq15__to__f32__core_8h.md))
* **uq15\_to\_f32\_reset** ([**uq15\_to\_f32\_core.h**](uq15__to__f32__core_8h.md))
* **uq15\_to\_f32\_step** ([**uq15\_to\_f32\_core.h**](uq15__to__f32__core_8h.md))
* **uq15\_to\_f32\_steps** ([**uq15\_to\_f32\_core.h**](uq15__to__f32__core_8h.md))


## w

* **welch\_accumulate** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_band\_power** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_band\_power\_max\_out** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_create** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_destroy** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_noise\_floor** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_occupied\_bw** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_psd\_db** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_psd\_db\_max\_out** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_psd\_dbhz** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_psd\_dbhz\_max\_out** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_reset** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_sfdr** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_snr** ([**welch\_core.h**](welch__core_8h.md))
* **welch\_total\_band\_power** ([**welch\_core.h**](welch__core_8h.md))
* **wfm\_compose\_create** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_compose\_destroy** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_compose\_execute** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_compose\_from\_file** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_compose\_from\_json** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_compose\_segments** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_resolve\_noise** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_spec\_headroom** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_spec\_to\_json** ([**wfm\_compose.h**](wfm__compose_8h.md))
* **wfm\_awgn\_amplitude** ([**wfm\_core.h**](wfm__core_8h.md))
* **wfm\_ebno\_to\_snr\_db** ([**wfm\_core.h**](wfm__core_8h.md))
* **wfm\_dsss\_spread** ([**wfm\_dsp.h**](wfm__dsp_8h.md))
* **wfm\_rrc\_ntaps** ([**wfm\_dsp.h**](wfm__dsp_8h.md))
* **wfm\_rrc\_taps** ([**wfm\_dsp.h**](wfm__dsp_8h.md))
* **wfm\_reader\_close** ([**wfm\_reader.h**](wfm__reader_8h.md))
* **wfm\_reader\_info** ([**wfm\_reader.h**](wfm__reader_8h.md))
* **wfm\_reader\_open** ([**wfm\_reader.h**](wfm__reader_8h.md))
* **wfm\_reader\_read** ([**wfm\_reader.h**](wfm__reader_8h.md))
* **wfm\_zmq\_sink\_clip\_fraction** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_close** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_open** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_peak** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_send** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_set\_gain** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_zmq\_sink\_track\_clipping** ([**wfm\_sink.h**](wfm__sink_8h.md))
* **wfm\_blue\_write\_hcb** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_sigmf\_meta\_json** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_clip\_fraction** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_close** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_open** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_peak** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_set\_gain** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_track\_clipping** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_writer\_write** ([**wfm\_writer.h**](wfm__writer_8h.md))
* **wfm\_synth\_create** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_destroy** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_get\_cur\_im** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_get\_cur\_re** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_get\_nsps** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_get\_sym\_pos** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_get\_wtype** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_mls\_poly** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_reset** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_bits** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_chirp\_span** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_cur\_im** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_cur\_re** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_nsps** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_rrc** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_sym\_pos** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_set\_wtype** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_step** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))
* **wfm\_synth\_steps** ([**wfm\_synth\_core.h**](wfm__synth__core_8h.md))


## _

* **\_cmp\_f32\_asc** ([**det\_private.h**](det__private_8h.md))
* **\_noise\_estimate** ([**det\_private.h**](det__private_8h.md))
* **\_ring\_create** ([**det\_private.h**](det__private_8h.md))




