summaryrefslogtreecommitdiff
path: root/usrp2/host
diff options
context:
space:
mode:
authorJosh Blum2010-02-25 16:50:44 -0800
committerJosh Blum2010-02-25 16:50:44 -0800
commit752df2b84454756685dc2a05c232b59e3ebdaa2e (patch)
treee802a8dbcca00803d54a48a5e7488cfcd7695833 /usrp2/host
parent803cb1d7974ed7d419550cc66480c107c2f0d454 (diff)
downloadgnuradio-752df2b84454756685dc2a05c232b59e3ebdaa2e.tar.gz
gnuradio-752df2b84454756685dc2a05c232b59e3ebdaa2e.tar.bz2
gnuradio-752df2b84454756685dc2a05c232b59e3ebdaa2e.zip
setting xcvr antennas through api
Diffstat (limited to 'usrp2/host')
-rw-r--r--usrp2/host/lib/usrp2_impl.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/usrp2/host/lib/usrp2_impl.cc b/usrp2/host/lib/usrp2_impl.cc
index 34477b746..d4f29baf0 100644
--- a/usrp2/host/lib/usrp2_impl.cc
+++ b/usrp2/host/lib/usrp2_impl.cc
@@ -498,7 +498,7 @@ namespace usrp2 {
memset(&cmd, 0, sizeof(cmd));
init_etf_hdrs(&cmd.h, d_addr, 0, CONTROL_CHAN, -1);
- cmd.op.opcode = OP_TX_ANTENNA;
+ cmd.op.opcode = OP_RX_ANTENNA;
cmd.op.len = sizeof(cmd.op);
cmd.op.rid = d_next_rid++;
cmd.op.flags = ant;
@@ -509,7 +509,7 @@ namespace usrp2 {
if (!transmit_cmd_and_wait(&cmd, sizeof(cmd), &p, DEF_CMD_TIMEOUT))
return false;
- return true;//ntohx(reply.ok) == 1;
+ return ntohx(reply.ok) == 1;
}
bool
@@ -929,7 +929,7 @@ namespace usrp2 {
memset(&cmd, 0, sizeof(cmd));
init_etf_hdrs(&cmd.h, d_addr, 0, CONTROL_CHAN, -1);
- cmd.op.opcode = OP_RX_ANTENNA;
+ cmd.op.opcode = OP_TX_ANTENNA;
cmd.op.len = sizeof(cmd.op);
cmd.op.rid = d_next_rid++;
cmd.op.flags = ant;
@@ -940,7 +940,7 @@ namespace usrp2 {
if (!transmit_cmd_and_wait(&cmd, sizeof(cmd), &p, DEF_CMD_TIMEOUT))
return false;
- return true;//ntohx(reply.ok) == 1;
+ return ntohx(reply.ok) == 1;
}
bool