diff options
author | Josh Blum | 2010-02-25 16:50:44 -0800 |
---|---|---|
committer | Josh Blum | 2010-02-25 16:50:44 -0800 |
commit | 752df2b84454756685dc2a05c232b59e3ebdaa2e (patch) | |
tree | e802a8dbcca00803d54a48a5e7488cfcd7695833 /usrp2/host | |
parent | 803cb1d7974ed7d419550cc66480c107c2f0d454 (diff) | |
download | gnuradio-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.cc | 8 |
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 |