# HG changeset patch # User Mychaela Falconia # Date 1716580914 0 # Node ID cdfeb81350f58bd82e0ce06ae7186056aa8983b5 # Parent 4d1732e4a14324a529b416eb316fba272e4737e5 trau-files: generate gsmx extracts diff -r 4d1732e4a143 -r cdfeb81350f5 .hgignore --- a/.hgignore Fri May 24 19:59:06 2024 +0000 +++ b/.hgignore Fri May 24 20:01:54 2024 +0000 @@ -6,3 +6,4 @@ ^trau-decode/trau-parse$ ^trau-files/.*\.dump$ +^trau-files/.*\.gsmx$ diff -r 4d1732e4a143 -r cdfeb81350f5 trau-files/Makefile --- a/trau-files/Makefile Fri May 24 19:59:06 2024 +0000 +++ b/trau-files/Makefile Fri May 24 20:01:54 2024 +0000 @@ -1,10 +1,12 @@ 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 -all: ${DUMPS} +all: ${DUMPS} ${GSMX} fr-leg1.dump: ${FR1_BIN} ${PARSE_TOOL} ${PARSE_TOOL} ${FR1_BIN} 1 > $@ @@ -18,5 +20,17 @@ 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 $@ + clean: - rm -f *.dump + rm -f *.dump *.gsmx