comparison cmu200/rfanalyzer.c @ 129:6cccdafcd64d

fc-cmu200d RF analyzer: implement command to set template PCL
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 20 Dec 2021 02:24:55 +0000
parents fbfbd813c9b4
children 634995d55601
comparison
equal deleted inserted replaced
128:623340e2c475 129:6cccdafcd64d
80 send_scpi_cmd(cmdstr); 80 send_scpi_cmd(cmdstr);
81 send_socket_response("+OK\n"); 81 send_socket_response("+OK\n");
82 return(0); 82 return(0);
83 } 83 }
84 84
85 cmd_rfan_tpcl()
86 {
87 unsigned pcl;
88 char cmdstr[80];
89
90 if (current_mode != OP_MODE_GSM_RFAN) {
91 send_socket_response("-Wrong mode\n");
92 return(0);
93 }
94 if (client_cmd_nfields != 2) {
95 send_socket_response("-Wrong number of arguments\n");
96 return(0);
97 }
98 pcl = atoi(client_cmd_fields[1]);
99 if (pcl > 31) {
100 send_socket_response("-Invalid PCL\n");
101 return(0);
102 }
103 sprintf(cmdstr, "CONF:RFAN:TPCL %u\n", pcl);
104 send_scpi_cmd(cmdstr);
105 send_socket_response("+OK\n");
106 return(0);
107 }
108
85 cmd_freq_meas() 109 cmd_freq_meas()
86 { 110 {
87 char *resp_fields[11]; 111 char *resp_fields[11];
88 char client_resp[128]; 112 char client_resp[128];
89 113