comparison rvinterf/tmsh/audiocmd.c @ 316:0f2db8baf8db

fc-tmsh: auw-fir command implemented
author Mychaela Falconia <falcon@freecalypso.org>
date Wed, 22 Nov 2017 19:08:38 +0000
parents 7b1624cdc9c0
children
comparison
equal deleted inserted replaced
315:9178594bc283 316:0f2db8baf8db
93 cmdpkt[di++] = v >> 8; 93 cmdpkt[di++] = v >> 8;
94 } 94 }
95 send_etm_cmd(cmdpkt, di - 1); 95 send_etm_cmd(cmdpkt, di - 1);
96 return(0); 96 return(0);
97 } 97 }
98
99 cmd_auw_fir(argc, argv)
100 char **argv;
101 {
102 u_char cmdpkt[67];
103 int rc;
104
105 cmdpkt[1] = ETM_AUDIO;
106 cmdpkt[2] = 'W';
107 if (!strcmp(argv[1], "ul"))
108 cmdpkt[3] = 5; /* AUDIO_MICROPHONE_FIR */
109 else if (!strcmp(argv[1], "dl"))
110 cmdpkt[3] = 9; /* AUDIO_SPEAKER_FIR */
111 else {
112 printf("error: first argument must be dl or ul\n");
113 return(ERROR_USAGE);
114 }
115 rc = read_fir_coeff_table(argv[2], cmdpkt + 4);
116 if (rc)
117 return(rc);
118 send_etm_cmd(cmdpkt, 65);
119 return(0);
120 }