FreeCalypso > hg > fc-rfcal-tools
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 |