FreeCalypso > hg > gsm-net-reveng
view trau-files/Makefile @ 45:59d1d15b6f7e
trau-parse: add -r option for raw frame output
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 13 Sep 2024 17:37:21 +0000 |
parents | 154586f0f423 |
children |
line wrap: on
line source
EFR_BIN= e1_ts2_efr.bin FR1_BIN= e1_ts2_fr.bin PARSE_TOOL= ../trau-decode/trau-parse EXTR_TOOL= ../trau-decode/trau-extr DUMPS= fr-leg1.dump fr-leg2.dump efr-leg1.dump efr-leg2.dump GSMX= fr-leg1.gsmx fr-leg2.gsmx efr-leg1.gsmx efr-leg2.gsmx WAV= fr-leg1.wav fr-leg2.wav efr-leg1.wav efr-leg2.wav all: ${DUMPS} ${GSMX} ${WAV} fr-leg1.dump: ${FR1_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${FR1_BIN} 1 > $@ fr-leg2.dump: ${FR1_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${FR1_BIN} 2 > $@ efr-leg1.dump: ${EFR_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${EFR_BIN} 1 > $@ efr-leg2.dump: ${EFR_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${EFR_BIN} 2 > $@ fr-leg1.gsmx: ${FR1_BIN} ${EXTR_TOOL} ${EXTR_TOOL} ${FR1_BIN} 1 0x573 0x287f3 $@ fr-leg2.gsmx: ${FR1_BIN} ${EXTR_TOOL} ${EXTR_TOOL} ${FR1_BIN} 2 0x5438 0x27f38 $@ efr-leg1.gsmx: ${EFR_BIN} ${EXTR_TOOL} ${EXTR_TOOL} ${EFR_BIN} 1 0x9ad3 0x30453 $@ efr-leg2.gsmx: ${EFR_BIN} ${EXTR_TOOL} ${EXTR_TOOL} ${EFR_BIN} 2 0xc738 0x2faf8 $@ fr-leg1.wav: fr-leg1.gsmx gsmfr-decode $< $@ fr-leg2.wav: fr-leg2.gsmx gsmfr-decode $< $@ efr-leg1.wav: efr-leg1.gsmx gsmefr-decode $< $@ efr-leg2.wav: efr-leg2.gsmx gsmefr-decode $< $@ clean: rm -f *.dump *.gsmx *.wav