USRP Hardware Driver and USRP Manual  Version: 003.010.001.HEAD-0-g929e3b32
UHD and USRP Manual
uhd::usrp::gpio_atr Namespace Reference

Typedefs

typedef std::map< gpio_attr_t, std::string > gpio_attr_map_t
 

Enumerations

enum  gpio_atr_reg_t { ATR_REG_IDLE = int('i'), ATR_REG_TX_ONLY = int('t'), ATR_REG_RX_ONLY = int('r'), ATR_REG_FULL_DUPLEX = int('f') }
 
enum  gpio_atr_mode_t { MODE_ATR = 0, MODE_GPIO = 1 }
 
enum  gpio_ddr_t { DDR_INPUT = 0, DDR_OUTPUT = 1 }
 
enum  gpio_attr_t {
  GPIO_CTRL, GPIO_DDR, GPIO_OUT, GPIO_ATR_0X,
  GPIO_ATR_RX, GPIO_ATR_TX, GPIO_ATR_XX
}
 

Typedef Documentation

◆ gpio_attr_map_t

typedef std::map<gpio_attr_t, std::string> uhd::usrp::gpio_atr::gpio_attr_map_t

Enumeration Type Documentation

◆ gpio_atr_mode_t

Enumerator
MODE_ATR 
MODE_GPIO 

◆ gpio_atr_reg_t

Enumerator
ATR_REG_IDLE 
ATR_REG_TX_ONLY 
ATR_REG_RX_ONLY 
ATR_REG_FULL_DUPLEX 

◆ gpio_attr_t

Enumerator
GPIO_CTRL 
GPIO_DDR 
GPIO_OUT 
GPIO_ATR_0X 
GPIO_ATR_RX 
GPIO_ATR_TX 
GPIO_ATR_XX 

◆ gpio_ddr_t

Enumerator
DDR_INPUT 
DDR_OUTPUT