kopia lustrzana https://github.com/M17-Project/M17_Implementations
rodzic
e08b8c40ad
commit
a50dbc0aa7
|
@ -1,7 +1,5 @@
|
|||
m17-coder-sym:
|
||||
gcc -O2 -Wall m17-coder-sym.c \
|
||||
../lib/*.c \
|
||||
-o m17-coder-sym -lm
|
||||
m17-coder-sym: m17-coder-sym.c ../lib/*.c ../lib/*.h
|
||||
gcc -O2 -Wall m17-coder-sym.c ../lib/*.c -o m17-coder-sym -lm
|
||||
|
||||
clean:
|
||||
rm -f m17-coder-sym
|
||||
|
|
|
@ -1,15 +1,16 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
|
||||
//#include "../lib/m17lib.h"
|
||||
//#include "../lib/m17call.h"
|
||||
#include "../lib/m17lib.h"
|
||||
#include "../lib/m17call.h"
|
||||
#include "../lib/m17consts.h"
|
||||
//#include "../lib/m17convol.h"
|
||||
//#include "../lib/m17crc.h"
|
||||
//#include "../lib/m17golay.h"
|
||||
//#include "../lib/m17math.h"
|
||||
//#include "../lib/m17viterbi.h"
|
||||
#include "../lib/m17convol.h"
|
||||
#include "../lib/m17crc.h"
|
||||
#include "../lib/m17golay.h"
|
||||
#include "../lib/m17math.h"
|
||||
#include "../lib/m17viterbi.h"
|
||||
|
||||
//#define FN60_DEBUG
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
m17-decoder-sym: m17-decoder-sym.c ../lib/m17lib.c ../lib/m17lib.h
|
||||
gcc -Wall -O2 m17-decoder-sym.c ../lib/m17lib.c -o m17-decoder-sym -lm
|
||||
m17-decoder-sym: m17-decoder-sym.c ../lib/*.c ../lib/*.h
|
||||
gcc -Wall -O2 m17-decoder-sym.c ../lib/*.c -o m17-decoder-sym -lm
|
||||
|
||||
clean:
|
||||
rm -f m17-decoder-sym
|
||||
|
|
|
@ -4,6 +4,13 @@
|
|||
#include <string.h>
|
||||
|
||||
#include "../lib/m17lib.h"
|
||||
#include "../lib/m17call.h"
|
||||
#include "../lib/m17consts.h"
|
||||
#include "../lib/m17convol.h"
|
||||
#include "../lib/m17crc.h"
|
||||
#include "../lib/m17golay.h"
|
||||
#include "../lib/m17math.h"
|
||||
#include "../lib/m17viterbi.h"
|
||||
|
||||
#define DECODE_CALLSIGNS
|
||||
#define SHOW_VITERBI_ERRS
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
all: m17-packet-encode m17-packet-decode
|
||||
|
||||
m17-packet-encode: m17-packet-encode.c ../lib/m17lib.c ../lib/m17lib.h
|
||||
gcc -O2 -Wall m17-packet-encode.c ../lib/m17lib.c -o m17-packet-encode -lm
|
||||
m17-packet-encode: m17-packet-encode.c ../lib/*.c ../lib/*.h
|
||||
gcc -O2 -Wall m17-packet-encode.c ../lib/*.c -o m17-packet-encode -lm
|
||||
|
||||
m17-packet-decode: m17-packet-decode.c ../lib/m17lib.c ../lib/m17lib.h
|
||||
gcc -O2 -Wall m17-packet-decode.c ../lib/m17lib.c -o m17-packet-decode -lm
|
||||
m17-packet-decode: m17-packet-decode.c ../lib/*.c ../lib/*.h
|
||||
gcc -O2 -Wall m17-packet-decode.c ../lib/*.c -o m17-packet-decode -lm
|
||||
|
||||
install: all
|
||||
sudo install m17-packet-encode /usr/local/bin
|
||||
|
|
|
@ -4,6 +4,13 @@
|
|||
#include <string.h>
|
||||
|
||||
#include "../lib/m17lib.h"
|
||||
#include "../lib/m17call.h"
|
||||
#include "../lib/m17consts.h"
|
||||
#include "../lib/m17convol.h"
|
||||
#include "../lib/m17crc.h"
|
||||
#include "../lib/m17golay.h"
|
||||
#include "../lib/m17math.h"
|
||||
#include "../lib/m17viterbi.h"
|
||||
|
||||
float sample; //last raw sample from the stdin
|
||||
float last[8]; //look-back buffer for finding syncwords
|
||||
|
|
|
@ -1,10 +1,17 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <stdint.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdint.h>
|
||||
#include <string.h>
|
||||
#include <math.h>
|
||||
|
||||
#include "../lib/m17lib.h"
|
||||
#include "../lib/m17call.h"
|
||||
#include "../lib/m17consts.h"
|
||||
#include "../lib/m17convol.h"
|
||||
#include "../lib/m17crc.h"
|
||||
#include "../lib/m17golay.h"
|
||||
#include "../lib/m17math.h"
|
||||
#include "../lib/m17viterbi.h"
|
||||
|
||||
#define FLT_LEN (BSB_SPS*FLT_SPAN+1) //for 48kHz sample rate this is 81
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue