POCSAG transmitter.

This commit is contained in:
Jean-François DEL NERO
2026-05-23 10:00:36 +02:00
parent b4f320e8db
commit 227407e87e
2 changed files with 749 additions and 4 deletions
+16 -4
View File
@@ -24,22 +24,28 @@ endif
ifeq ($(findstring CYGWIN,$(shell uname)),CYGWIN)
endif
EXEC=broadcast_tv broadcast_fm rf_jammer
EXEC=broadcast_tv broadcast_fm rf_jammer pocsag
all: $(EXEC)
broadcast_fm: broadcast_fm.o rds.o rds_stream_dump.o wave.o modulator.o FIR_Audio_Filter_Filter.o FM_Baseband_Filter.o AudioPreemphasis_Filter.o FIR_RDS_Passband_Filter.o hxcmod.o rand_gen.o
broadcast_fm: broadcast_fm.o rds.o rds_stream_dump.o wave.o modulator.o FIR_Audio_Filter_Filter.o FM_Baseband_Filter.o AudioPreemphasis_Filter.o FIR_RDS_Passband_Filter.o hxcmod.o rand_gen.o std_crc32.o
$(CC) -o $@ $^ $(LDFLAGS)
broadcast_tv: broadcast_tv.o composite.o wave.o modulator.o bmp_file.o
broadcast_tv: broadcast_tv.o composite.o wave.o modulator.o bmp_file.o std_crc32.o
$(CC) -o $@ $^ $(LDFLAGS)
rf_jammer: rf_jammer.o wave.o modulator.o rand_gen.o composite.o
rf_jammer: rf_jammer.o wave.o modulator.o rand_gen.o composite.o std_crc32.o
$(CC) -o $@ $^ $(LDFLAGS)
pocsag: pocsag.o wave.o modulator.o serial.o std_crc32.o utils.o
$(CC) -o $@ $^ $(LDFLAGS)
broadcast_fm.o: ../src/broadcast_fm/broadcast_fm.c
$(CC) -o $@ -c $< $(CFLAGS)
pocsag.o: ../src/pocsag/pocsag.c
$(CC) -o $@ -c $< $(CFLAGS)
rf_jammer.o: ../src/rf_jammer/rf_jammer.c
$(CC) -o $@ -c $< $(CFLAGS)
@@ -52,9 +58,15 @@ rds_stream_dump.o: ../src/broadcast_fm/rds_stream_dump.c
utils.o: ../src/common/utils.c
$(CC) -o $@ -c $< $(CFLAGS)
serial.o: ../src/common/serial.c
$(CC) -o $@ -c $< $(CFLAGS)
wave.o: ../src/common/wave.c
$(CC) -o $@ -c $< $(CFLAGS)
std_crc32.o: ../src/common/std_crc32.c
$(CC) -o $@ -c $< $(CFLAGS)
modulator.o: ../src/common/modulator.c
$(CC) -o $@ -c $< $(CFLAGS)