mirror of
https://github.com/f4exb/sdrangel.git
synced 2024-11-29 19:28:47 -05:00
Web API: corrected nfm_test example
This commit is contained in:
parent
3e0918c768
commit
ee2a8de0be
@ -45,7 +45,7 @@ def callAPI(url, method, params, json, text):
|
|||||||
printResponse(r)
|
printResponse(r)
|
||||||
return r.json() # all 200 yield application/json response
|
return r.json() # all 200 yield application/json response
|
||||||
else:
|
else:
|
||||||
print(text + " faileded")
|
print(text + " failed")
|
||||||
printResponse(r)
|
printResponse(r)
|
||||||
return None
|
return None
|
||||||
|
|
||||||
@ -66,11 +66,11 @@ def main():
|
|||||||
|
|
||||||
r = callAPI("/deviceset/0/channel/0/settings", "PATCH", None, settings, "Change NFM demod")
|
r = callAPI("/deviceset/0/channel/0/settings", "PATCH", None, settings, "Change NFM demod")
|
||||||
if r is None:
|
if r is None:
|
||||||
exut(-1)
|
exit(-1)
|
||||||
|
|
||||||
r = callAPI("/devicesets", "POST", {"tx": 1}, None, "Add Tx devuce set")
|
r = callAPI("/devicesets", "POST", {"tx": 1}, None, "Add Tx device set")
|
||||||
if r is None:
|
if r is None:
|
||||||
exut(-1)
|
exit(-1)
|
||||||
|
|
||||||
settings = callAPI("/deviceset/1/channel", "POST", None, {"channelType": "NFMMod", "tx": 1}, "Create NFM mod")
|
settings = callAPI("/deviceset/1/channel", "POST", None, {"channelType": "NFMMod", "tx": 1}, "Create NFM mod")
|
||||||
if settings is None:
|
if settings is None:
|
||||||
@ -80,29 +80,12 @@ def main():
|
|||||||
settings["NFMModSettings"]["cwKeyer"]["text"] = "VVV DE F4EXB "
|
settings["NFMModSettings"]["cwKeyer"]["text"] = "VVV DE F4EXB "
|
||||||
settings["NFMModSettings"]["cwKeyer"]["loop"] = 1
|
settings["NFMModSettings"]["cwKeyer"]["loop"] = 1
|
||||||
settings["NFMModSettings"]["cwKeyer"]["mode"] = 1 # text
|
settings["NFMModSettings"]["cwKeyer"]["mode"] = 1 # text
|
||||||
settings["NFMModSettings"]["modAFInput"] = 4
|
settings["NFMModSettings"]["modAFInput"] = 4 # CW text
|
||||||
|
|
||||||
r = callAPI("/deviceset/1/channel/0/settings", "PATCH", None, settings, "Change NFM mod")
|
r = callAPI("/deviceset/1/channel/0/settings", "PATCH", None, settings, "Change NFM mod")
|
||||||
if r is None:
|
if r is None:
|
||||||
exit(-1)
|
exit(-1)
|
||||||
|
|
||||||
# r = requests.post(url=base_url+"/deviceset/0/channel", json={"channelType": "NFMDemod", "tx": 0})
|
|
||||||
# if r.status_code == 200:
|
|
||||||
# print("Created NFM demod")
|
|
||||||
# printResponse(r)
|
|
||||||
# settings = r.json()
|
|
||||||
# settings["NFMDemodSettings"]["inputFrequencyOffset"] = 12500
|
|
||||||
# settings["NFMDemodSettings"]["afBandwidth"] = 5000
|
|
||||||
# r0 = requests.patch(url=base_url+"/deviceset/0/channel/0/settings", json=settings)
|
|
||||||
# if r0.status_code == 200:
|
|
||||||
# print("Changed NFM demod")
|
|
||||||
# printResponse(r0)
|
|
||||||
# else:
|
|
||||||
# print("Error changing NFM demod. HTTP: %d" % r0.status_code)
|
|
||||||
# printResponse(r0)
|
|
||||||
# else:
|
|
||||||
# print("Error creating NFM demod. (HTTP: %d)" % r.status_codes)
|
|
||||||
# printResponse(r)
|
|
||||||
except Exception, msg:
|
except Exception, msg:
|
||||||
tb = traceback.format_exc()
|
tb = traceback.format_exc()
|
||||||
print >> sys.stderr, tb
|
print >> sys.stderr, tb
|
||||||
|
Loading…
Reference in New Issue
Block a user