FreeCalypso > hg > gsm-net-reveng
diff trau-decode/parse-main.c @ 78:00fd38c7c8fe
trau-decode: factor out parse-amr.c
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sat, 08 Feb 2025 06:22:45 +0000 |
| parents | 729dbac9df82 |
| children |
line wrap: on
line diff
--- a/trau-decode/parse-main.c Sat Feb 08 05:16:35 2025 +0000 +++ b/trau-decode/parse-main.c Sat Feb 08 06:22:45 2025 +0000 @@ -167,23 +167,7 @@ print_edata_frame(frame_bits); break; case 0x06: - c6_11 = bits_to_num(frame_bits + 22, 6); - printf(" C6-C11: %u\n", c6_11); - printf(" RIF=%u C13=%u Config_Prot=%u%u%u Msg_No=%u%u\n", - frame_bits[28], frame_bits[29], frame_bits[30], - frame_bits[31], frame_bits[33], frame_bits[34], - frame_bits[35]); - printf(" DTXd=%u TFOE=%u FClass=%u%u CMI/CMR=%u%u%u\n", - frame_bits[36], frame_bits[37], frame_bits[38], - frame_bits[39], frame_bits[40], frame_bits[41], - frame_bits[42]); - if (!frame_bits[38] && !frame_bits[39]) - printf(" No_Spch_Class=%u%u%u CMI=%u%u%u CMR=%u%u%u\n", - frame_bits[76], frame_bits[77], frame_bits[78], - frame_bits[79], frame_bits[81], frame_bits[82], - frame_bits[83], frame_bits[84], frame_bits[85]); - printf(" T1=%u T2=%u T3=%u T4=%u\n", frame_bits[316], - frame_bits[317], frame_bits[318], frame_bits[319]); + print_amr_frame(frame_bits); break; default: printf(" C6-C15: %u%u%u%u%u%u%u%u%u%u\n", frame_bits[22],
