comparison doc/Calypso-TCH-downlink @ 180:62c0359ff2a8

doc/Calypso-TCH-downlink: document use of tools on voice memos
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 30 Dec 2022 07:46:58 +0000
parents 486e19acc66f
children 2254fa16ec5f
comparison
equal deleted inserted replaced
179:6e39fc0134da 180:62c0359ff2a8
107 package) perfectly matches our gsmx binary file format for good vs bad frames. 107 package) perfectly matches our gsmx binary file format for good vs bad frames.
108 Therefore, in the case of FR1 codec there is nothing to be gained by skipping 108 Therefore, in the case of FR1 codec there is nothing to be gained by skipping
109 gsmx and calling library functions directly, and thus there is no FR1 109 gsmx and calling library functions directly, and thus there is no FR1
110 counterpart to gsmefr-dlcap-dec - just use gsmfr-dlcap-gsmx followed by 110 counterpart to gsmefr-dlcap-dec - just use gsmfr-dlcap-gsmx followed by
111 gsmfr-decode or gsmfr-decode-r. 111 gsmfr-decode or gsmfr-decode-r.
112
113 * In addition to TCH DL capture files, gsmfr-dlcap-parse also accepts the hex
114 output from fc-vm2hex, originating from TCS211 voice memo recordings,
115 including fc-vm2hex output in the case of VM recordings made in DTX mode.
116 However, if the objective is to play that VM recording and not just look at
117 parsed bits, the correct approach is to convert the VM file to gsmx with
118 fc-vm2gsmx, and then decode with gsmfr-decode. Using fc-vm2hex followed by
119 gsmfr-dlcap-gsmx instead of fc-vm2gsmx won't work!