Commit 8c2377c7 authored by Raymond Knopp's avatar Raymond Knopp

TDD tests with RRU/R+S, adjustement of GPIO signals.

parent c70d076e
......@@ -107,19 +107,15 @@ static int trx_usrp_start(openair0_device *device) {
usrp_state_t *s = (usrp_state_t*)device->priv;
// setup GPIO for TDD, GPIO(0) = ATR_TX, GPIO(1) = ATR_RX
// setup GPIO for TDD, GPIO(4) = ATR_RX
//set data direction register (DDR) to output
s->usrp->set_gpio_attr("FP0", "DDR", 0xf, 0xf);
s->usrp->set_gpio_attr("FP0", "DDR", 0x1f, 0x1f);
//set control register to ATR
s->usrp->set_gpio_attr("FP0", "CTRL", 0x1, 0xf);
s->usrp->set_gpio_attr("FP0", "CTRL", 0x1f,0x1f);
//set ATR register
// s->usrp->set_gpio_attr("FP0", "ATR_0X", 2, 0xf);
s->usrp->set_gpio_attr("FP0", "ATR_RX", 1<<7, 0xf);
s->usrp->set_gpio_attr("FP0", "ATR_TX", 1<<4, 0xf);
// s->usrp->set_gpio_attr("FP0", "ATR_XX", 8, 0xf);
s->usrp->set_gpio_attr("FP0", "ATR_RX", 1<<4, 0x1f);
// init recv and send streaming
uhd::stream_cmd_t cmd(uhd::stream_cmd_t::STREAM_MODE_START_CONTINUOUS);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment