diff options
| author | michael-west <michael.west@ettus.com> | 2014-05-16 15:50:14 -0700 | 
|---|---|---|
| committer | michael-west <michael.west@ettus.com> | 2014-05-16 15:50:14 -0700 | 
| commit | e5bb95ca605cf4a3abe1926954c4952a22a2ee7e (patch) | |
| tree | e79e2f1f332def6f3dd4e84ce98ab9dc6bf180ff | |
| parent | 0e51394db05b3e66ed5f7335eff363d658b3f47c (diff) | |
| download | uhd-e5bb95ca605cf4a3abe1926954c4952a22a2ee7e.tar.gz uhd-e5bb95ca605cf4a3abe1926954c4952a22a2ee7e.tar.bz2 uhd-e5bb95ca605cf4a3abe1926954c4952a22a2ee7e.zip  | |
Fix for BUG 456:  LED TX/RX colors backwards on X300
- Corrected bit masks so TX will light the red LED and RX will light the green LED
| -rw-r--r-- | host/lib/usrp/x300/x300_impl.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/host/lib/usrp/x300/x300_impl.cpp b/host/lib/usrp/x300/x300_impl.cpp index e931b7983..698d98f55 100644 --- a/host/lib/usrp/x300/x300_impl.cpp +++ b/host/lib/usrp/x300/x300_impl.cpp @@ -1321,8 +1321,8 @@ void x300_impl::update_atr_leds(gpio_core_200_32wo::sptr leds, const std::string  {      const bool is_txrx = (rx_ant == "TX/RX");      const int rx_led = (1 << 2); -    const int txrx_led = (1 << 1); -    const int tx_led = (1 << 0); +    const int tx_led = (1 << 1); +    const int txrx_led = (1 << 0);      leds->set_atr_reg(dboard_iface::ATR_REG_IDLE, 0);      leds->set_atr_reg(dboard_iface::ATR_REG_RX_ONLY, is_txrx? txrx_led : rx_led);      leds->set_atr_reg(dboard_iface::ATR_REG_TX_ONLY, tx_led);  | 
