view d144/Makefile @ 94:f9ef582c199c

tfo-ut: check in tfo-fr.bin and tfo-efr.bin Each of these binary files is an extract from MSC-side E1 timeslot recording in a Nokia TCSM2 TFO session involving a cross-connect between two TRAU channels. The extracts have been chosen to begin at the point where the TRAU starts emitting TFO frames, thereby beginning with a series of TFO frames that contain an embedded TFO_TRANS message. In each experiment, one of the two cross-connected TRAU channels emitted two "plain" TFO frames (not containing embedded TFO messages) in between the initial embedded TFO_TRANS and the subsequent embedded TFO_REQ_L; this channel was chosen for the present extracts. Each extract is thus 2560 PCM samples, containing 16 aligned TFO frames: 5 carrying TFO_TRANS, 2 plain, 9 carrying TFO_REQ_L.
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 18 Mar 2025 22:56:23 +0000
parents 0364d77aca58
children
line wrap: on
line source

CC=	gcc
CFLAGS=	-O2
PROGS=	atrau-parse edata-input-compile edata-input-decomp
DATA=	d144-ul-input.bin d144-ul-input.asc nokia-tcsm2-atrau.dump \
	nokia-tcsm2-atrau.hex

all:	${PROGS} ${DATA}

atrau-parse:	atrau-parse.c
	${CC} ${CFLAGS} -o $@ $@.c

edata-input-compile:	edata-input-compile.c
	${CC} ${CFLAGS} -o $@ $@.c

edata-input-decomp:	edata-input-decomp.c
	${CC} ${CFLAGS} -o $@ $@.c

d144-ul-input.bin:	edata-input-compile ul-input
	./edata-input-compile ul-input $@

d144-ul-input.asc:	edata-input-decomp d144-ul-input.bin
	./edata-input-decomp d144-ul-input.bin $@

nokia-tcsm2-atrau.dump:	atrau-parse nokia-tcsm2-atrau.bin
	./atrau-parse nokia-tcsm2-atrau.bin > $@

nokia-tcsm2-atrau.hex:	nokia-tcsm2-atrau.bin
	../utils/gen-hex-lines nokia-tcsm2-atrau.bin $@ 40

clean:
	rm -f *.o ${PROGS} ${DATA}