Skip to content

Commit

Permalink
clang-format messed up some #defione macros and re-ordered include fi…
Browse files Browse the repository at this point in the history
…les which broke the build. Building OK now and ctests passing
  • Loading branch information
drowe67 authored and drowemyriota committed Jul 14, 2023
1 parent b86e884 commit 4c65d37
Show file tree
Hide file tree
Showing 23 changed files with 75 additions and 60 deletions.
2 changes: 2 additions & 0 deletions src/HRA_112_112.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define HRA_112_112_DEC_TYPE 0
#define HRA_112_112_MAX_ITER 100

#include <stdint.h>

extern const uint16_t HRA_112_112_H_rows[];
extern const uint16_t HRA_112_112_H_cols[];
extern const float HRA_112_112_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/HRA_56_56.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define HRA_56_56_DEC_TYPE 0
#define HRA_56_56_MAX_ITER 100

#include <stdint.h>

extern const uint16_t HRA_56_56_H_rows[];
extern const uint16_t HRA_56_56_H_cols[];
extern const float HRA_56_56_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/HRAa_1536_512.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define HRAa_1536_512_DEC_TYPE 0
#define HRAa_1536_512_MAX_ITER 100

#include <stdint.h>

extern const uint16_t HRAa_1536_512_H_rows[];
extern const uint16_t HRAa_1536_512_H_cols[];
extern const float HRAa_1536_512_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/HRAb_396_504.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define HRAb_396_504_DEC_TYPE 0
#define HRAb_396_504_MAX_ITER 100

#include <stdint.h>

extern const uint16_t HRAb_396_504_H_rows[];
extern const uint16_t HRAb_396_504_H_cols[];
extern const float HRAb_396_504_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/H_1024_2048_4f.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,7 @@
#define H_1024_2048_4f_DEC_TYPE 0
#define H_1024_2048_4f_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_1024_2048_4f_H_rows[];
extern const uint16_t H_1024_2048_4f_H_cols[];
2 changes: 2 additions & 0 deletions src/H_128_256_5.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define H_128_256_5_DEC_TYPE 0
#define H_128_256_5_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_128_256_5_H_rows[];
extern const uint16_t H_128_256_5_H_cols[];
extern const float H_128_256_5_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/H_16200_9720.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,7 @@
#define H_16200_9720_DEC_TYPE 0
#define H_16200_9720_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_16200_9720_H_rows[];
extern const uint16_t H_16200_9720_H_cols[];
2 changes: 2 additions & 0 deletions src/H_212_158.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,7 @@
#define H_212_158_DEC_TYPE 0
#define H_212_158_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_212_158_H_rows[];
extern const uint16_t H_212_158_H_cols[];
2 changes: 2 additions & 0 deletions src/H_256_512_4.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define H_256_512_4_DEC_TYPE 0
#define H_256_512_4_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_256_512_4_H_rows[];
extern const uint16_t H_256_512_4_H_cols[];
extern const float H_256_512_4_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/H_256_768_22.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define H_256_768_22_DEC_TYPE 0
#define H_256_768_22_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_256_768_22_H_rows[];
extern const uint16_t H_256_768_22_H_cols[];
extern const float H_256_768_22_input[];
Expand Down
2 changes: 2 additions & 0 deletions src/H_4096_8192_3d.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@
#define H_4096_8192_3d_DEC_TYPE 0
#define H_4096_8192_3d_MAX_ITER 100

#include <stdint.h>

extern const uint16_t H_4096_8192_3d_H_rows[];
extern const uint16_t H_4096_8192_3d_H_cols[];
extern const float H_4096_8192_3d_input[];
Expand Down
14 changes: 6 additions & 8 deletions src/cohpsk_defs.h
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
/* Generated by write_pilot_file() Octave function */

#define NSYMROW 4 /* number of data symbols on each row (i.e. each carrier) */
#define NS 4 /* number of data symbols between pilots */
#define NPILOTSFRAME \
2 /* number of pilot symbols on each row */
#define PILOTS_NC \
7 /* number of carriers */
#define NSYMROW 4 /* number of data symbols on each row (i.e. each carrier) */
#define NS 4 /* number of data symbols between pilots */
#define NPILOTSFRAME 2 /* number of pilot symbols on each row */
#define PILOTS_NC 7 /* number of carriers */

#define NSYMROWPILOT 6 /* length of row after pilots inserted */

#define NSYMROWPILOT \
6 /* length of row after pilots inserted */
78 changes: 29 additions & 49 deletions src/fdmdv_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -42,59 +42,39 @@
#ifndef PI
#define PI 3.141592654
#endif
#define FS \
8000 /* sample rate in Hz */
#define FS_VOICE_8K \
8000 /* speech sample rate, 8000 Hz */
#define FS_VOICE_16K \
16000 /* speech sample rate, 16000 Hz */
#define T \
(1.0 / FS) /* sample period in seconds */
#define RS \
50 /* symbol rate in Hz */
#define NC \
20 /* max number of data carriers (plus one pilot in the centre) */
#define NB \
2 /* Bits/symbol for QPSK modulation */
#define RB \
(NC * RS * NB) /* bit rate */
#define M_FAC \
(FS / RS) /* oversampling factor */
#define NSYM \
6 /* number of symbols to filter over */
#define NFILTER \
(NSYM * M_FAC) /* size of tx/rx filters at sample rate M */

#define FSEP \
75 /* Default separation between carriers (Hz) */

#define NT \
5 /* number of symbols we estimate timing over */
#define P \
4 /* oversample factor used for initial rx symbol filtering output */
#define Q \
(M_FAC / \
4) /* oversample factor used for initial rx symbol filtering input */
#define NRXDEC \
31 /* number of taps in the rx decimation filter */

#define NPILOT_LUT \
(4 * M_FAC) /* number of pilot look up table samples */
#define NPILOTCOEFF \
30 /* number of FIR filter coeffs in LP filter */
#define NPILOTBASEBAND \
(NPILOTCOEFF + M_FAC + \
M_FAC / P) /* number of pilot baseband samples reqd for pilot LPF */
#define NPILOTLPF \
(4 * M_FAC) /* number of samples we DFT pilot over, pilot est window */
#define FS 8000 /* sample rate in Hz */
#define FS_VOICE_8K 8000 /* speech sample rate, 8000 Hz */
#define FS_VOICE_16K 16000 /* speech sample rate, 16000 Hz */
#define T (1.0 / FS) /* sample period in seconds */
#define RS 50 /* symbol rate in Hz */
#define NC 20 /* max number of data carriers (plus one pilot in the centre) */
#define NB 2 /* Bits/symbol for QPSK modulation */
#define RB (NC * RS * NB) /* bit rate */
#define M_FAC (FS / RS) /* oversampling factor */
#define NSYM 6 /* number of symbols to filter over */
#define NFILTER (NSYM * M_FAC) /* size of tx/rx filters at sample rate M */

#define FSEP 75 /* Default separation between carriers (Hz) */

#define NT 5 /* number of symbols we estimate timing over */
#define P 4 /* oversampling for initial rx symbol filtering output */
#define Q (M_FAC / 4) /* oversampling for initial rx symbol filtering input */
#define NRXDEC 31 /* number of taps in the rx decimation filter */

#define NPILOT_LUT (4 * M_FAC) /* number of pilot look up table samples */
#define NPILOTCOEFF 30 /* number of FIR filter coeffs in LP filter */
/* number of pilot baseband samples reqd for pilot LPF */
#define NPILOTBASEBAND (NPILOTCOEFF + M_FAC + M_FAC / P)
/* number of samples we DFT pilot over, pilot est window */
#define NPILOTLPF (4 * M_FAC)
#define MPILOTFFT 256

#define NSYNC_MEM 6

#define NRX_FDM_MEM \
(NFILTER + M_FAC + M_FAC / P) /* size of rx filter memory */
#define NRXDECMEM \
(NRXDEC + M_FAC + M_FAC / P) /* size of rx decimation filter memory */
/* size of rx filter memory */
#define NRX_FDM_MEM (NFILTER + M_FAC + M_FAC / P)
/* size of rx decimation filter memory */
#define NRXDECMEM (NRXDEC + M_FAC + M_FAC / P)

/* averaging filter coeffs */

Expand Down
1 change: 1 addition & 0 deletions src/freedv_fsk.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#include <string.h>

#include "codec2.h"
#include "comp.h"
#include "comp_prim.h"
#include "debug_alloc.h"
#include "fmfsk.h"
Expand Down
2 changes: 2 additions & 0 deletions src/freedv_vhf_framing.h
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
#ifndef _FREEDV_VHF_FRAMING_H
#define _FREEDV_VHF_FRAMING_H

#include <stdint.h>

#include "freedv_data_channel.h"

/* Standard frame type */
Expand Down
2 changes: 2 additions & 0 deletions src/fsk.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ octave/fsk_horus.m
#define FSK_DEFAULT_NSYM 50 /* See Nsym below */
#define FSK_NONE -1 /* unused parameter */

#undef P /* avoid clash with #define P in fdmdv_internal.h */

struct FSK {
/* Static parameters set up by fsk_init */
int Ndft; /* freq offset est fft */
Expand Down
1 change: 1 addition & 0 deletions src/interp.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
#ifndef __INTERP__
#define __INTERP__

#include "defines.h"
#include "kiss_fft.h"

void interpolate(MODEL *interp, MODEL *prev, MODEL *next);
Expand Down
2 changes: 2 additions & 0 deletions src/lpcnet_freq.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@

#define LPCNET_FREQ_MAX_BANDS 18

#include "comp.h"

int lpcnet_compute_band_energy(float *bandE, float *bandCentrekHz, COMP *Sw,
float Fs, int Nfft);

Expand Down
1 change: 1 addition & 0 deletions src/nlp.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
#define __NLP__

#include "comp.h"
#include "defines.h"

void *nlp_create(C2CONST *c2const);
void nlp_destroy(void *nlp_state);
Expand Down
2 changes: 2 additions & 0 deletions src/octave.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
#ifndef __OCTAVE__
#define __OCTAVE__

#include <stdio.h>

#include "comp.h"

void octave_save_int(FILE *f, char name[], int data[], int rows, int cols);
Expand Down
1 change: 1 addition & 0 deletions src/ofdm_internal.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@

#include <complex.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>

#include "codec2_ofdm.h"
Expand Down
7 changes: 4 additions & 3 deletions src/pilots_coh.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/* Generated by write_pilot_file() Octave function */

float pilots_coh[][PILOTS_NC] = {
{1.000000, -1.000000, 1.000000, -1.000000, 1.000000, -1.000000, -1.000000},
{-1.000000, 1.000000, 1.000000, -1.000000, 1.000000, 1.000000, 1.000000}};
float pilots_coh[][PILOTS_NC]={
{ 1.000000, -1.000000, 1.000000, -1.000000, 1.000000, -1.000000, -1.000000},
{ -1.000000, 1.000000, 1.000000, -1.000000, 1.000000, 1.000000, 1.000000}
};
2 changes: 2 additions & 0 deletions src/postfilter.h
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,8 @@
#ifndef __POSTFILTER__
#define __POSTFILTER__

#include "defines.h"

void postfilter(MODEL *model, float *bg_est);

#endif

0 comments on commit 4c65d37

Please sign in to comment.