FreeCalypso > hg > freecalypso-sw
diff rvinterf/asyncshell/tchcmd.c @ 1029:333015c662bc
fc-shell: tch play implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 31 May 2016 01:53:04 +0000 |
parents | 71bbddbcc6a1 |
children |
line wrap: on
line diff
--- a/rvinterf/asyncshell/tchcmd.c Tue May 31 00:43:00 2016 +0000 +++ b/rvinterf/asyncshell/tchcmd.c Tue May 31 01:53:04 2016 +0000 @@ -109,7 +109,9 @@ async_msg_output(buf); return; case TCH_ULBITS_CONF: - /* TCH UL play code will hook in here */ + if (rvi_msg_len != 3) + goto inv; + tch_ulbits_conf(); return; case TCH_DLBITS_IND: if (rvi_msg_len != 43) @@ -148,6 +150,7 @@ return; } show_tch_record_status(); + show_tch_play_status(); printf("TCH raw dump mode is %s\n", tch_rawdump_mode ? "enabled" : "disabled"); } @@ -166,6 +169,10 @@ cmd_tch_dumpraw(argc, argv); return; } + if (!strcmp(argv[0], "play")) { + cmd_tch_play(argc, argv); + return; + } if (!strcmp(argv[0], "record")) { cmd_tch_record(argc, argv); return;