@@ -193,28 +193,31 class CGSConfiguration(Configuration): | |||||
193 | ip=self.device.ip_address |
|
193 | ip=self.device.ip_address | |
194 | port=self.device.port_address |
|
194 | port=self.device.port_address | |
195 |
|
195 | |||
196 |
route = "http://" + str(ip) + ":" + str(port) + "/ |
|
196 | route = "http://" + str(ip) + ":" + str(port) + "/read/" | |
197 | try: |
|
197 | try: | |
198 | frequencies = requests.get(route,timeout=0.7) |
|
198 | frequencies = requests.get(route,timeout=0.7) | |
199 |
|
||||
200 | except: |
|
199 | except: | |
201 | self.message = "Could not read CGS parameters from this device" |
|
200 | self.message = "Could not read CGS parameters from this device" | |
202 | return None |
|
201 | return None | |
203 |
|
202 | |||
204 | frequencies = frequencies.json() |
|
203 | frequencies = frequencies.json() | |
205 | frequencies = frequencies.get("Frecuencias") |
|
204 | if frequencies: | |
206 |
|
|
205 | frequencies = frequencies.get("Frequencies") | |
207 |
|
|
206 | freq0 = frequencies.get("freq0") | |
208 |
|
|
207 | freq1 = frequencies.get("freq1") | |
209 |
|
|
208 | freq2 = frequencies.get("freq2") | |
210 |
|
209 | freq3 = frequencies.get("freq3") | ||
211 | parms = {'freq0': f0, |
|
210 | ||
212 |
|
|
211 | parms = {'freq0': freq0, | |
213 |
'freq |
|
212 | 'freq1': freq1, | |
214 |
'freq |
|
213 | 'freq2': freq2, | |
215 |
|
214 | 'freq3': freq3} | ||
216 | self.message = "" |
|
215 | ||
217 | return parms |
|
216 | self.message = "CGS parameters have been successfully read" | |
|
217 | return parms | |||
|
218 | else: | |||
|
219 | self.message = "Error reading CGS parameters" | |||
|
220 | return None | |||
218 |
|
221 | |||
219 |
|
222 | |||
220 | def write_device(self): |
|
223 | def write_device(self): |
General Comments 0
You need to be logged in to leave comments.
Login now