spandsp 3.0.0
godard.c File Reference
#include <stdlib.h>
#include <inttypes.h>
#include <string.h>
#include <stdio.h>
#include "spandsp/stdbool.h"
#include "floating_fudge.h"
#include "spandsp/telephony.h"
#include "spandsp/alloc.h"
#include "spandsp/logging.h"
#include "spandsp/godard.h"
#include "spandsp/private/logging.h"
#include "spandsp/private/godard.h"

Macros

#define FP_SCALE(x)
#define FP_SCALE_32(x)

Functions

int godard_ted_correction (godard_ted_state_t *s)
godard_ted_descriptor_tgodard_ted_make_descriptor (godard_ted_descriptor_t *s, float sample_rate, float baud_rate, float carrier_freq, float alpha, float coarse_trigger, float fine_trigger, int coarse_step, int fine_step)
int godard_ted_free_descriptor (godard_ted_descriptor_t *s)
void godard_ted_rx (godard_ted_state_t *s, float sample)
int godard_ted_per_baud (godard_ted_state_t *s)
godard_ted_state_tgodard_ted_init (godard_ted_state_t *s, const godard_ted_descriptor_t *desc)
int godard_ted_release (godard_ted_state_t *s)
int godard_ted_free (godard_ted_state_t *s)

Macro Definition Documentation

◆ FP_SCALE

#define FP_SCALE ( x)
Value:
(x)

◆ FP_SCALE_32

#define FP_SCALE_32 ( x)
Value:
(x)