在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → uhd下载源码

uhd下载源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:8.46M
  • 下载次数:2
  • 浏览次数:193
  • 发布时间:2021-11-07
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
uhd源码,用git clone下载极慢,这是下载好的文件,适用于gnuradio软件安装配置
【实例截图】
【核心代码】
4744302543331098050.zip
└── uhd-release_003_010_001_000
├── CHANGELOG
├── firmware
│   ├── e300
│   │   ├── battery
│   │   │   ├── adc.c
│   │   │   ├── adc.h
│   │   │   ├── bq2419x.c
│   │   │   ├── bq2419x.h
│   │   │   ├── E310-Firmware.atsln
│   │   │   ├── E310-Firmware.cproj
│   │   │   ├── eeprom.c
│   │   │   ├── eeprom.h
│   │   │   ├── fpga.c
│   │   │   ├── fpga.h
│   │   │   ├── i2c_twi.c
│   │   │   ├── i2c_twi.h
│   │   │   ├── interrupt.c
│   │   │   ├── interrupt.h
│   │   │   ├── io.c
│   │   │   ├── io.h
│   │   │   ├── led.c
│   │   │   ├── led.h
│   │   │   ├── ltc294x.c
│   │   │   ├── ltc294x.h
│   │   │   ├── ltc3675.c
│   │   │   ├── ltc3675.h
│   │   │   ├── main.c
│   │   │   ├── Makefile
│   │   │   ├── mcu_settings.h
│   │   │   ├── pmu.c
│   │   │   ├── pmu.h
│   │   │   ├── README.md
│   │   │   ├── spi.c
│   │   │   ├── spi.h
│   │   │   ├── timer.c
│   │   │   ├── timer.h
│   │   │   ├── tps54478.c
│   │   │   ├── tps54478.h
│   │   │   └── utils.h
│   │   ├── rev_b
│   │   │   ├── bq24190.c
│   │   │   ├── bq24190.h
│   │   │   ├── config.h
│   │   │   ├── debug.c
│   │   │   ├── debug.h
│   │   │   ├── error.h
│   │   │   ├── global.h
│   │   │   ├── i2c.c
│   │   │   ├── i2c.h
│   │   │   ├── io.c
│   │   │   ├── io.h
│   │   │   ├── ltc3675.c
│   │   │   ├── ltc3675.h
│   │   │   ├── ltc4155.c
│   │   │   ├── ltc4155.h
│   │   │   ├── main.c
│   │   │   ├── Makefile
│   │   │   ├── PMC.atsln
│   │   │   ├── PMC.cproj
│   │   │   ├── power.c
│   │   │   └── power.h
│   │   └── rev_c
│   │   ├── bq24190.c
│   │   ├── bq24190.h
│   │   ├── config.h
│   │   ├── debug.c
│   │   ├── debug.h
│   │   ├── error.h
│   │   ├── global.h
│   │   ├── i2c.c
│   │   ├── i2c.h
│   │   ├── io.c
│   │   ├── io.h
│   │   ├── ltc3675.c
│   │   ├── ltc3675.h
│   │   ├── ltc4155.c
│   │   ├── ltc4155.h
│   │   ├── main.c
│   │   ├── Makefile
│   │   ├── PMC.atsln
│   │   ├── PMC.cproj
│   │   ├── power.c
│   │   └── power.h
│   ├── fx2
│   │   ├── b100
│   │   │   ├── board_specific.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── eeprom_io.c
│   │   │   ├── eeprom_io.h
│   │   │   ├── fpga_load.c
│   │   │   ├── fpga_rev2.c
│   │   │   ├── fpga_rev2.h
│   │   │   ├── gpif.c
│   │   │   ├── usb_descriptors.a51
│   │   │   ├── usrp_common.c
│   │   │   ├── usrp_main.c
│   │   │   └── usrp_regs.h
│   │   ├── CMakeLists.txt
│   │   ├── common
│   │   │   ├── delay.c
│   │   │   ├── delay.h
│   │   │   ├── eeprom_boot.a51
│   │   │   ├── eeprom_init.c
│   │   │   ├── fpga.h
│   │   │   ├── fpga_load.h
│   │   │   ├── fpga_regs0.h
│   │   │   ├── fpga_regs_common.h
│   │   │   ├── fpga_regs_common.v
│   │   │   ├── fpga_regs_standard.h
│   │   │   ├── fpga_regs_standard.v
│   │   │   ├── fx2regs.h
│   │   │   ├── fx2utils.c
│   │   │   ├── fx2utils.h
│   │   │   ├── i2c.c
│   │   │   ├── i2c.h
│   │   │   ├── init_gpif.c
│   │   │   ├── isr.c
│   │   │   ├── isr.h
│   │   │   ├── spi.c
│   │   │   ├── spi.h
│   │   │   ├── _startup.a51
│   │   │   ├── _startup.a51.brittle
│   │   │   ├── syncdelay.h
│   │   │   ├── timer.c
│   │   │   ├── timer.h
│   │   │   ├── usb_common.c
│   │   │   ├── usb_common.h
│   │   │   ├── usb_descriptors.h
│   │   │   ├── usb_requests.h
│   │   │   ├── usrp_commands.h
│   │   │   ├── usrp_common.h
│   │   │   ├── usrp_config.h
│   │   │   ├── usrp_globals.h
│   │   │   ├── usrp_i2c_addr.h
│   │   │   ├── usrp_ids.h
│   │   │   ├── usrp_interfaces.h
│   │   │   ├── usrp_spi_defs.h
│   │   │   └── vectors.a51
│   │   ├── config
│   │   │   ├── CMakeASM_SDCCInformation.cmake
│   │   │   ├── CMakeDetermineASM_SDCCCompiler.cmake
│   │   │   ├── CMakeTestASM_SDCCCompiler.cmake
│   │   │   ├── Rename.cmake
│   │   │   └── Toolchain-sdcc.cmake
│   │   ├── usrp1
│   │   │   ├── board_specific.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── eeprom_io.c
│   │   │   ├── eeprom_io.h
│   │   │   ├── fpga_load.c
│   │   │   ├── fpga_rev2.c
│   │   │   ├── fpga_rev2.h
│   │   │   ├── gpif.c
│   │   │   ├── gpif.gpf
│   │   │   ├── usb_descriptors.a51
│   │   │   ├── usrp_common.c
│   │   │   ├── usrp_gpif.c
│   │   │   ├── usrp_gpif_inline.h
│   │   │   ├── usrp_main.c
│   │   │   └── usrp_regs.h
│   │   └── utils
│   │   ├── build_eeprom.py
│   │   ├── edit-gpif-b100.py
│   │   ├── edit-gpif.py
│   │   └── generate_regs.py
│   ├── fx3
│   │   ├── b200
│   │   │   ├── b200_gpifconfig.h
│   │   │   ├── b200_i2c.c
│   │   │   ├── b200_i2c.h
│   │   │   ├── b200_main.c
│   │   │   ├── b200_main.h
│   │   │   ├── b200_usb_descriptors.c
│   │   │   ├── fx3_mem_map.patch
│   │   │   └── makefile
│   │   ├── gpif2_designer
│   │   │   └── b200_v2.cydsn
│   │   │   ├── b200_v2.cyfx
│   │   │   ├── cyfxgpif2config.h
│   │   │   └── projectfiles
│   │   │   ├── gpif2model.xml
│   │   │   ├── gpif2timingsimulation.xml
│   │   │   └── gpif2view.xml
│   │   └── README.md
│   ├── octoclock
│   │   ├── bootloader
│   │   │   ├── CMakeLists.txt
│   │   │   └── main.c
│   │   ├── CMakeLists.txt
│   │   ├── include
│   │   │   ├── arch
│   │   │   │   ├── cc.h
│   │   │   │   └── perf.h
│   │   │   ├── avrlibdefs.h
│   │   │   ├── avrlibtypes.h
│   │   │   ├── clkdist.h
│   │   │   ├── compiler.h
│   │   │   ├── debug.h
│   │   │   ├── gpsdo.h
│   │   │   ├── lwip
│   │   │   │   ├── api.h
│   │   │   │   ├── api_msg.h
│   │   │   │   ├── arch.h
│   │   │   │   ├── autoip.h
│   │   │   │   ├── COPYING
│   │   │   │   ├── debug.h
│   │   │   │   ├── def.h
│   │   │   │   ├── dhcp.h
│   │   │   │   ├── dns.h
│   │   │   │   ├── err.h
│   │   │   │   ├── icmp.h
│   │   │   │   ├── igmp.h
│   │   │   │   ├── inet_chksum.h
│   │   │   │   ├── inet.h
│   │   │   │   ├── init.h
│   │   │   │   ├── ip_addr.h
│   │   │   │   ├── ip_frag.h
│   │   │   │   ├── ip.h
│   │   │   │   ├── mem.h
│   │   │   │   ├── memp.h
│   │   │   │   ├── memp_std.h
│   │   │   │   ├── netbuf.h
│   │   │   │   ├── netdb.h
│   │   │   │   ├── netifapi.h
│   │   │   │   ├── netif.h
│   │   │   │   ├── opt.h
│   │   │   │   ├── pbuf.h
│   │   │   │   ├── raw.h
│   │   │   │   ├── sio.h
│   │   │   │   ├── snmp_asn1.h
│   │   │   │   ├── snmp.h
│   │   │   │   ├── snmp_msg.h
│   │   │   │   ├── snmp_structs.h
│   │   │   │   ├── sockets.h
│   │   │   │   ├── stats.h
│   │   │   │   ├── sys.h
│   │   │   │   ├── tcp.h
│   │   │   │   ├── tcpip.h
│   │   │   │   └── udp.h
│   │   │   ├── lwipopts.h
│   │   │   ├── lwippools.h
│   │   │   ├── net
│   │   │   │   ├── enc28j60.h
│   │   │   │   ├── ethertype.h
│   │   │   │   ├── eth_hdr.h
│   │   │   │   ├── eth_mac_addr.h
│   │   │   │   ├── if_arp.h
│   │   │   │   ├── socket_address.h
│   │   │   │   └── udp_handlers.h
│   │   │   ├── network.h
│   │   │   ├── octoclock.h
│   │   │   ├── serial.h
│   │   │   ├── state.h
│   │   │   └── usart.h
│   │   ├── lib
│   │   │   ├── arp_cache.c
│   │   │   ├── arp_cache.h
│   │   │   ├── clkdist.c
│   │   │   ├── CMakeLists.txt
│   │   │   ├── enc28j60.c
│   │   │   ├── gpsdo.c
│   │   │   ├── init.c
│   │   │   ├── network.c
│   │   │   ├── serial.c
│   │   │   ├── state.c
│   │   │   ├── udp_handlers.c
│   │   │   └── usart.c
│   │   └── octoclock_r4
│   │   ├── CMakeLists.txt
│   │   └── octoclock_r4_main.c
│   ├── README.md
│   ├── usrp2
│   │   ├── apps
│   │   │   └── txrx_uhd.c
│   │   ├── bin
│   │   │   ├── bin_to_mif.py
│   │   │   ├── bin_to_ram_macro_init.py
│   │   │   ├── divisors.py
│   │   │   ├── elf_to_sbf
│   │   │   ├── sbf.py
│   │   │   ├── serial_loader
│   │   │   ├── uart_ihex_flash_loader.py
│   │   │   └── uart_ihex_ram_loader.py
│   │   ├── CMakeLists.txt
│   │   ├── lib
│   │   │   ├── abort.c
│   │   │   ├── ad9510.c
│   │   │   ├── ad9510.h
│   │   │   ├── arp_cache.c
│   │   │   ├── arp_cache.h
│   │   │   ├── banal.c
│   │   │   ├── banal.h
│   │   │   ├── clocks.c
│   │   │   ├── clocks.h
│   │   │   ├── CMakeLists.txt
│   │   │   ├── compiler.h
│   │   │   ├── eeprom.c
│   │   │   ├── eth_addrs.c
│   │   │   ├── ethernet.h
│   │   │   ├── ethertype.h
│   │   │   ├── eth_mac.c
│   │   │   ├── eth_mac.h
│   │   │   ├── _exit.c
│   │   │   ├── exit.c
│   │   │   ├── hal_io.c
│   │   │   ├── hal_io.h
│   │   │   ├── hal_uart.c
│   │   │   ├── hal_uart.h
│   │   │   ├── i2c_async.c
│   │   │   ├── i2c_async.h
│   │   │   ├── i2c.c
│   │   │   ├── i2c.h
│   │   │   ├── if_arp.h
│   │   │   ├── ihex.c
│   │   │   ├── ihex.h
│   │   │   ├── mdelay.c
│   │   │   ├── mdelay.h
│   │   │   ├── memcpy_wa.c
│   │   │   ├── memcpy_wa.h
│   │   │   ├── memory_map.h
│   │   │   ├── memset_wa.c
│   │   │   ├── memset_wa.h
│   │   │   ├── net
│   │   │   │   ├── eth_mac_addr.h
│   │   │   │   ├── padded_eth_hdr.h
│   │   │   │   └── socket_address.h
│   │   │   ├── net_common.c
│   │   │   ├── net_common.h
│   │   │   ├── nonstdio.c
│   │   │   ├── nonstdio.h
│   │   │   ├── pic.c
│   │   │   ├── pic.h
│   │   │   ├── pkt_ctrl.c
│   │   │   ├── pkt_ctrl.h
│   │   │   ├── print_addrs.c
│   │   │   ├── print_buffer.c
│   │   │   ├── printf.c
│   │   │   ├── printf.c.smaller
│   │   │   ├── print_rmon_regs.c
│   │   │   ├── print_rmon_regs.h
│   │   │   ├── spi.c
│   │   │   ├── spi.h
│   │   │   ├── stdint.h
│   │   │   ├── stdio.h
│   │   │   ├── u2_init.c
│   │   │   ├── u2_init.h
│   │   │   ├── udp_fw_update.h
│   │   │   ├── udp_uart.c
│   │   │   └── udp_uart.h
│   │   ├── lwip
│   │   │   ├── lwip-1.3.1
│   │   │   │   ├── CHANGELOG
│   │   │   │   ├── COPYING
│   │   │   │   ├── doc
│   │   │   │   │   ├── contrib.txt
│   │   │   │   │   ├── FILES
│   │   │   │   │   ├── rawapi.txt
│   │   │   │   │   ├── savannah.txt
│   │   │   │   │   ├── snmp_agent.txt
│   │   │   │   │   └── sys_arch.txt
│   │   │   │   ├── FILES
│   │   │   │   ├── README
│   │   │   │   └── src
│   │   │   │   ├── api
│   │   │   │   │   ├── api_lib.c
│   │   │   │   │   ├── api_msg.c
│   │   │   │   │   ├── err.c
│   │   │   │   │   ├── netbuf.c
│   │   │   │   │   ├── netdb.c
│   │   │   │   │   ├── netifapi.c
│   │   │   │   │   ├── sockets.c
│   │   │   │   │   └── tcpip.c
│   │   │   │   ├── core
│   │   │   │   │   ├── dhcp.c
│   │   │   │   │   ├── dns.c
│   │   │   │   │   ├── init.c
│   │   │   │   │   ├── ipv4
│   │   │   │   │   │   ├── autoip.c
│   │   │   │   │   │   ├── icmp.c
│   │   │   │   │   │   ├── igmp.c
│   │   │   │   │   │   ├── inet.c
│   │   │   │   │   │   ├── inet_chksum.c
│   │   │   │   │   │   ├── ip_addr.c
│   │   │   │   │   │   ├── ip.c
│   │   │   │   │   │   └── ip_frag.c
│   │   │   │   │   ├── ipv6
│   │   │   │   │   │   ├── icmp6.c
│   │   │   │   │   │   ├── inet6.c
│   │   │   │   │   │   ├── ip6_addr.c
│   │   │   │   │   │   ├── ip6.c
│   │   │   │   │   │   └── README
│   │   │   │   │   ├── mem.c
│   │   │   │   │   ├── memp.c
│   │   │   │   │   ├── netif.c
│   │   │   │   │   ├── pbuf.c
│   │   │   │   │   ├── raw.c
│   │   │   │   │   ├── snmp
│   │   │   │   │   │   ├── asn1_dec.c
│   │   │   │   │   │   ├── asn1_enc.c
│   │   │   │   │   │   ├── mib2.c
│   │   │   │   │   │   ├── mib_structs.c
│   │   │   │   │   │   ├── msg_in.c
│   │   │   │   │   │   └── msg_out.c
│   │   │   │   │   ├── stats.c
│   │   │   │   │   ├── sys.c
│   │   │   │   │   ├── tcp.c
│   │   │   │   │   ├── tcp_in.c
│   │   │   │   │   ├── tcp_out.c
│   │   │   │   │   └── udp.c
│   │   │   │   ├── FILES
│   │   │   │   ├── include
│   │   │   │   │   ├── ipv4
│   │   │   │   │   │   └── lwip
│   │   │   │   │   │   ├── autoip.h
│   │   │   │   │   │   ├── icmp.h
│   │   │   │   │   │   ├── igmp.h
│   │   │   │   │   │   ├── inet_chksum.h
│   │   │   │   │   │   ├── inet.h
│   │   │   │   │   │   ├── ip_addr.h
│   │   │   │   │   │   ├── ip_frag.h
│   │   │   │   │   │   └── ip.h
│   │   │   │   │   ├── ipv6
│   │   │   │   │   │   └── lwip
│   │   │   │   │   │   ├── icmp.h
│   │   │   │   │   │   ├── inet.h
│   │   │   │   │   │   ├── ip_addr.h
│   │   │   │   │   │   └── ip.h
│   │   │   │   │   ├── lwip
│   │   │   │   │   │   ├── api.h
│   │   │   │   │   │   ├── api_msg.h
│   │   │   │   │   │   ├── arch.h
│   │   │   │   │   │   ├── debug.h
│   │   │   │   │   │   ├── def.h
│   │   │   │   │   │   ├── dhcp.h
│   │   │   │   │   │   ├── dns.h
│   │   │   │   │   │   ├── err.h
│   │   │   │   │   │   ├── init.h
│   │   │   │   │   │   ├── mem.h
│   │   │   │   │   │   ├── memp.h
│   │   │   │   │   │   ├── memp_std.h
│   │   │   │   │   │   ├── netbuf.h
│   │   │   │   │   │   ├── netdb.h
│   │   │   │   │   │   ├── netifapi.h
│   │   │   │   │   │   ├── netif.h
│   │   │   │   │   │   ├── opt.h
│   │   │   │   │   │   ├── pbuf.h
│   │   │   │   │   │   ├── raw.h
│   │   │   │   │   │   ├── sio.h
│   │   │   │   │   │   ├── snmp_asn1.h
│   │   │   │   │   │   ├── snmp.h
│   │   │   │   │   │   ├── snmp_msg.h
│   │   │   │   │   │   ├── snmp_structs.h
│   │   │   │   │   │   ├── sockets.h
│   │   │   │   │   │   ├── stats.h
│   │   │   │   │   │   ├── sys.h
│   │   │   │   │   │   ├── tcp.h
│   │   │   │   │   │   ├── tcpip.h
│   │   │   │   │   │   └── udp.h
│   │   │   │   │   └── netif
│   │   │   │   │   ├── etharp.h
│   │   │   │   │   ├── loopif.h
│   │   │   │   │   ├── ppp_oe.h
│   │   │   │   │   └── slipif.h
│   │   │   │   └── netif
│   │   │   │   ├── etharp.c
│   │   │   │   ├── ethernetif.c
│   │   │   │   ├── FILES
│   │   │   │   ├── loopif.c
│   │   │   │   ├── ppp
│   │   │   │   │   ├── auth.c
│   │   │   │   │   ├── auth.h
│   │   │   │   │   ├── chap.c
│   │   │   │   │   ├── chap.h
│   │   │   │   │   ├── chpms.c
│   │   │   │   │   ├── chpms.h
│   │   │   │   │   ├── fsm.c
│   │   │   │   │   ├── fsm.h
│   │   │   │   │   ├── ipcp.c
│   │   │   │   │   ├── ipcp.h
│   │   │   │   │   ├── lcp.c
│   │   │   │   │   ├── lcp.h
│   │   │   │   │   ├── magic.c
│   │   │   │   │   ├── magic.h
│   │   │   │   │   ├── md5.c
│   │   │   │   │   ├── md5.h
│   │   │   │   │   ├── pap.c
│   │   │   │   │   ├── pap.h
│   │   │   │   │   ├── ppp.c
│   │   │   │   │   ├── pppdebug.h
│   │   │   │   │   ├── ppp.h
│   │   │   │   │   ├── ppp_oe.c
│   │   │   │   │   ├── randm.c
│   │   │   │   │   ├── randm.h
│   │   │   │   │   ├── vjbsdhdr.h
│   │   │   │   │   ├── vj.c
│   │   │   │   │   └── vj.h
│   │   │   │   └── slipif.c
│   │   │   ├── lwipopts.h
│   │   │   └── lwippools.h
│   │   ├── lwip_port
│   │   │   ├── arch
│   │   │   │   ├── cc.h
│   │   │   │   └── perf.h
│   │   │   └── netif
│   │   │   ├── eth_driver.c
│   │   │   └── eth_driver.h
│   │   ├── usrp2
│   │   │   ├── CMakeLists.txt
│   │   │   ├── ethernet.c
│   │   │   ├── eth_phy.h
│   │   │   ├── sd.c
│   │   │   └── sd.h
│   │   └── usrp2p
│   │   ├── bootconfig.h
│   │   ├── bootloader
│   │   │   └── CMakeLists.txt
│   │   ├── bootloader_utils.c
│   │   ├── bootloader_utils.h
│   │   ├── CMakeLists.txt
│   │   ├── ethernet.c
│   │   ├── eth_phy.h
│   │   ├── spif.c
│   │   ├── spi_flash.c
│   │   ├── spi_flash.h
│   │   ├── spi_flash_private.h
│   │   ├── spi_flash_read.c
│   │   ├── u2p_init.c
│   │   ├── u2p_init.h
│   │   ├── udp_fw_update.c
│   │   ├── xilinx_s3_icap.c
│   │   └── xilinx_s3_icap.h
│   └── usrp3
│   ├── CMakeLists.txt
│   ├── include
│   │   ├── chinch.h
│   │   ├── cron.h
│   │   ├── ethernet.h
│   │   ├── ethertype.h
│   │   ├── flash
│   │   │   ├── spi_flash.h
│   │   │   └── spif_spsn_s25flxx.h
│   │   ├── if_arp.h
│   │   ├── link_state_route_proto.h
│   │   ├── print_addrs.h
│   │   ├── printf.h
│   │   ├── stdint.h
│   │   ├── trace.h
│   │   ├── u3_net_stack.h
│   │   ├── udp_uart.h
│   │   ├── wb_i2c.h
│   │   ├── wb_pkt_iface64.h
│   │   ├── wb_soft_reg.h
│   │   ├── wb_spi.h
│   │   ├── wb_uart.h
│   │   ├── wb_utils.h
│   │   ├── xge_mac.h
│   │   └── xge_phy.h
│   ├── lib
│   │   ├── chinch.c
│   │   ├── CMakeLists.txt
│   │   ├── cron.c
│   │   ├── ethernet.c
│   │   ├── flash
│   │   │   ├── spi_flash.c
│   │   │   └── spif_spsn_s25flxx.c
│   │   ├── fw_comm_protocol.c
│   │   ├── link_state_route_proto.c
│   │   ├── print_addrs.c
│   │   ├── printf.c
│   │   ├── u3_net_stack.c
│   │   ├── udp_uart.c
│   │   ├── wb_i2c.c
│   │   ├── wb_pkt_iface64.c
│   │   ├── wb_spi.c
│   │   └── wb_uart.c
│   ├── lwip
│   │   ├── lwip-1.3.1
│   │   │   ├── CHANGELOG
│   │   │   ├── COPYING
│   │   │   ├── doc
│   │   │   │   ├── contrib.txt
│   │   │   │   ├── FILES
│   │   │   │   ├── rawapi.txt
│   │   │   │   ├── savannah.txt
│   │   │   │   ├── snmp_agent.txt
│   │   │   │   └── sys_arch.txt
│   │   │   ├── FILES
│   │   │   ├── README
│   │   │   └── src
│   │   │   ├── api
│   │   │   │   ├── api_lib.c
│   │   │   │   ├── api_msg.c
│   │   │   │   ├── err.c
│   │   │   │   ├── netbuf.c
│   │   │   │   ├── netdb.c
│   │   │   │   ├── netifapi.c
│   │   │   │   ├── sockets.c
│   │   │   │   └── tcpip.c
│   │   │   ├── core
│   │   │   │   ├── dhcp.c
│   │   │   │   ├── dns.c
│   │   │   │   ├── init.c
│   │   │   │   ├── ipv4
│   │   │   │   │   ├── autoip.c
│   │   │   │   │   ├── icmp.c
│   │   │   │   │   ├── igmp.c
│   │   │   │   │   ├── inet.c
│   │   │   │   │   ├── inet_chksum.c
│   │   │   │   │   ├── ip_addr.c
│   │   │   │   │   ├── ip.c
│   │   │   │   │   └── ip_frag.c
│   │   │   │   ├── ipv6
│   │   │   │   │   ├── icmp6.c
│   │   │   │   │   ├── inet6.c
│   │   │   │   │   ├── ip6_addr.c
│   │   │   │   │   ├── ip6.c
│   │   │   │   │   └── README
│   │   │   │   ├── mem.c
│   │   │   │   ├── memp.c
│   │   │   │   ├── netif.c
│   │   │   │   ├── pbuf.c
│   │   │   │   ├── raw.c
│   │   │   │   ├── snmp
│   │   │   │   │   ├── asn1_dec.c
│   │   │   │   │   ├── asn1_enc.c
│   │   │   │   │   ├── mib2.c
│   │   │   │   │   ├── mib_structs.c
│   │   │   │   │   ├── msg_in.c
│   │   │   │   │   └── msg_out.c
│   │   │   │   ├── stats.c
│   │   │   │   ├── sys.c
│   │   │   │   ├── tcp.c
│   │   │   │   ├── tcp_in.c
│   │   │   │   ├── tcp_out.c
│   │   │   │   └── udp.c
│   │   │   ├── FILES
│   │   │   ├── include
│   │   │   │   ├── ipv4
│   │   │   │   │   └── lwip
│   │   │   │   │   ├── autoip.h
│   │   │   │   │   ├── icmp.h
│   │   │   │   │   ├── igmp.h
│   │   │   │   │   ├── inet_chksum.h
│   │   │   │   │   ├── inet.h
│   │   │   │   │   ├── ip_addr.h
│   │   │   │   │   ├── ip_frag.h
│   │   │   │   │   └── ip.h
│   │   │   │   ├── ipv6
│   │   │   │   │   └── lwip
│   │   │   │   │   ├── icmp.h
│   │   │   │   │   ├── inet.h
│   │   │   │   │   ├── ip_addr.h
│   │   │   │   │   └── ip.h
│   │   │   │   ├── lwip
│   │   │   │   │   ├── api.h
│   │   │   │   │   ├── api_msg.h
│   │   │   │   │   ├── arch.h
│   │   │   │   │   ├── debug.h
│   │   │   │   │   ├── def.h
│   │   │   │   │   ├── dhcp.h
│   │   │   │   │   ├── dns.h
│   │   │   │   │   ├── err.h
│   │   │   │   │   ├── init.h
│   │   │   │   │   ├── mem.h
│   │   │   │   │   ├── memp.h
│   │   │   │   │   ├── memp_std.h
│   │   │   │   │   ├── netbuf.h
│   │   │   │   │   ├── netdb.h
│   │   │   │   │   ├── netifapi.h
│   │   │   │   │   ├── netif.h
│   │   │   │   │   ├── opt.h
│   │   │   │   │   ├── pbuf.h
│   │   │   │   │   ├── raw.h
│   │   │   │   │   ├── sio.h
│   │   │   │   │   ├── snmp_asn1.h
│   │   │   │   │   ├── snmp.h
│   │   │   │   │   ├── snmp_msg.h
│   │   │   │   │   ├── snmp_structs.h
│   │   │   │   │   ├── sockets.h
│   │   │   │   │   ├── stats.h
│   │   │   │   │   ├── sys.h
│   │   │   │   │   ├── tcp.h
│   │   │   │   │   ├── tcpip.h
│   │   │   │   │   └── udp.h
│   │   │   │   └── netif
│   │   │   │   ├── etharp.h
│   │   │   │   ├── loopif.h
│   │   │   │   ├── ppp_oe.h
│   │   │   │   └── slipif.h
│   │   │   └── netif
│   │   │   ├── etharp.c
│   │   │   ├── ethernetif.c
│   │   │   ├── FILES
│   │   │   ├── loopif.c
│   │   │   ├── ppp
│   │   │   │   ├── auth.c
│   │   │   │   ├── auth.h
│   │   │   │   ├── chap.c
│   │   │   │   ├── chap.h
│   │   │   │   ├── chpms.c
│   │   │   │   ├── chpms.h
│   │   │   │   ├── fsm.c
│   │   │   │   ├── fsm.h
│   │   │   │   ├── ipcp.c
│   │   │   │   ├── ipcp.h
│   │   │   │   ├── lcp.c
│   │   │   │   ├── lcp.h
│   │   │   │   ├── magic.c
│   │   │   │   ├── magic.h
│   │   │   │   ├── md5.c
│   │   │   │   ├── md5.h
│   │   │   │   ├── pap.c
│   │   │   │   ├── pap.h
│   │   │   │   ├── ppp.c
│   │   │   │   ├── pppdebug.h
│   │   │   │   ├── ppp.h
│   │   │   │   ├── ppp_oe.c
│   │   │   │   ├── randm.c
│   │   │   │   ├── randm.h
│   │   │   │   ├── vjbsdhdr.h
│   │   │   │   ├── vj.c
│   │   │   │   └── vj.h
│   │   │   └── slipif.c
│   │   ├── lwipopts.h
│   │   └── lwippools.h
│   ├── lwip_port
│   │   ├── arch
│   │   │   ├── cc.h
│   │   │   └── perf.h
│   │   └── netif
│   │   ├── eth_driver.c
│   │   └── eth_driver.h
│   ├── n230
│   │   ├── CMakeLists.txt
│   │   ├── n230_burner.py
│   │   ├── n230_debug.py
│   │   ├── n230_eeprom.c
│   │   ├── n230_eth_handlers.c
│   │   ├── n230_eth_handlers.h
│   │   ├── n230_init.c
│   │   ├── n230_init.h
│   │   └── n230_main.c
│   ├── utils
│   │   ├── bin_to_coe.py
│   │   └── git-hash.sh
│   └── x300
│   ├── CMakeLists.txt
│   ├── x300_aurora_bist.py
│   ├── x300_debug.py
│   ├── x300_defs.h
│   ├── x300_init.c
│   ├── x300_init.h
│   └── x300_main.c
├── fpga-src
├── host
│   ├── cmake
│   │   ├── cmake_uninstall.cmake.in
│   │   ├── debian
│   │   │   ├── changelog
│   │   │   ├── compat
│   │   │   ├── control
│   │   │   ├── copyright
│   │   │   ├── libuhd003.install
│   │   │   ├── libuhd003.shlibs
│   │   │   ├── libuhd-dev.install
│   │   │   ├── NetworkManager-USRP
│   │   │   ├── patches
│   │   │   │   └── series
│   │   │   ├── postinst.in
│   │   │   ├── postrm.in
│   │   │   ├── preinst.in
│   │   │   ├── prerm.in
│   │   │   ├── README.Debian
│   │   │   ├── rules
│   │   │   ├── source
│   │   │   │   └── format
│   │   │   ├── uhd-host.dirs
│   │   │   ├── uhd-host.install
│   │   │   ├── uhd-host.limits
│   │   │   ├── uhd-host.postinst
│   │   │   ├── uhd-host.sysctl
│   │   │   ├── uhd-images.dirs
│   │   │   └── watch
│   │   ├── Modules
│   │   │   ├── CheckCXXSymbolExistsCopy.cmake
│   │   │   ├── CheckSymbolExistsCopy.cmake
│   │   │   ├── CMakeParseArgumentsCopy.cmake
│   │   │   ├── FindDocutils.cmake
│   │   │   ├── FindGit.cmake
│   │   │   ├── FindGPSD.cmake
│   │   │   ├── FindGZip.cmake
│   │   │   ├── FindUDev.cmake
│   │   │   ├── FindUSB1.cmake
│   │   │   ├── NSIS.InstallOptions.ini.in
│   │   │   ├── NSIS.template.in
│   │   │   ├── UHDBuildInfo.cmake
│   │   │   ├── UHDComponent.cmake
│   │   │   ├── UHDConfig.cmake.in
│   │   │   ├── UHDConfigVersion.cmake.in
│   │   │   ├── UHDGlobalDefs.cmake
│   │   │   ├── UHDPackage.cmake
│   │   │   ├── UHDPython.cmake
│   │   │   ├── UHDUnitTest.cmake
│   │   │   └── UHDVersion.cmake
│   │   ├── msvc
│   │   │   ├── amd64
│   │   │   │   ├── WdfCoInstaller01009.dll
│   │   │   │   └── winusbcoinstaller2.dll
│   │   │   ├── erllc_uhd_b100.inf
│   │   │   ├── erllc_uhd_b200.inf
│   │   │   ├── erllc_uhd_b200mini.inf
│   │   │   ├── erllc_uhd_b200_reinit.inf
│   │   │   ├── erllc_uhd_b205mini.inf
│   │   │   ├── erllc_uhd.cat
│   │   │   ├── erllc_uhd_makecat.cdf
│   │   │   ├── erllc_uhd_usrp1.inf
│   │   │   ├── stdbool.h
│   │   │   └── x86
│   │   │   ├── WdfCoInstaller01009.dll
│   │   │   └── winusbcoinstaller2.dll
│   │   ├── redhat
│   │   │   ├── post_install.in
│   │   │   ├── post_uninstall.in
│   │   │   ├── pre_install.in
│   │   │   └── pre_uninstall.in
│   │   └── Toolchains
│   │   ├── arm_cortex_a8_cross.cmake
│   │   ├── arm_cortex_a8_native.cmake
│   │   ├── armv7athf_native.cmake
│   │   ├── mingw_cross.cmake
│   │   └── oe-sdk_cross.cmake
│   ├── CMakeLists.txt
│   ├── docs
│   │   ├── build.dox
│   │   ├── calibration.dox
│   │   ├── c_api.dox
│   │   ├── CMakeLists.txt
│   │   ├── coding.dox
│   │   ├── configuration.dox
│   │   ├── converters.dox
│   │   ├── dboards.dox
│   │   ├── devices.dox
│   │   ├── Doxyfile.in
│   │   ├── Ettus_Logo.png
│   │   ├── general.dox
│   │   ├── gpio_api.dox
│   │   ├── gpsdo_b2x0.dox
│   │   ├── gpsdo.dox
│   │   ├── gpsdo_x3x0.dox
│   │   ├── identification.dox
│   │   ├── images.dox
│   │   ├── install.dox
│   │   ├── mainpage.dox.in
│   │   ├── multiple.dox
│   │   ├── ni_rio_kernel.dox
│   │   ├── octoclock.dox
│   │   ├── octoclock_firmware_burner.1
│   │   ├── rd_testing.dox
│   │   ├── res
│   │   │   ├── e3x0_fp_overlay.png
│   │   │   ├── e3x0_gpio_conn.png
│   │   │   ├── e3x0_imu_demo.png
│   │   │   ├── e3x0_jtag_conn.png
│   │   │   ├── e3x0_rp_overlay.png
│   │   │   ├── e3xx_conn_photo.jpg
│   │   │   ├── e3xx_conn_render.png
│   │   │   ├── N2xx-JTAG.jpg
│   │   │   ├── TRRS.png
│   │   │   ├── x3x0_fp_overlay.png
│   │   │   ├── x3x0_gpio_conn.png
│   │   │   └── x3x0_rp_overlay.png
│   │   ├── stream.dox
│   │   ├── style.css
│   │   ├── sync.dox
│   │   ├── transport.dox
│   │   ├── uhd_cal_rx_iq_balance.1
│   │   ├── uhd_cal_tx_dc_offset.1
│   │   ├── uhd_cal_tx_iq_balance.1
│   │   ├── uhd_config_info.1
│   │   ├── uhd.dox
│   │   ├── uhd_find_devices.1
│   │   ├── uhd_image_loader.1
│   │   ├── uhd_images_downloader.1
│   │   ├── uhd_semvar.dox
│   │   ├── uhd_usrp_probe.1
│   │   ├── usrp1.dox
│   │   ├── usrp2_card_burner.1
│   │   ├── usrp2.dox
│   │   ├── usrp_b100.dox
│   │   ├── usrp_b200.dox
│   │   ├── usrp_e1x0.dox
│   │   ├── usrp_e3x0.dox
│   │   ├── usrp_n2xx_simple_net_burner.1
│   │   ├── usrp_x3x0_config.dox
│   │   ├── usrp_x3x0.dox
│   │   ├── usrp_x3xx_fpga_burner.1
│   │   └── vrt_chdr.dox
│   ├── examples
│   │   ├── ascii_art_dft.hpp
│   │   ├── benchmark_rate.cpp
│   │   ├── CMakeLists.txt
│   │   ├── getopt
│   │   │   ├── CMakeLists.txt
│   │   │   ├── getopt.c
│   │   │   └── getopt.h
│   │   ├── gpio.cpp
│   │   ├── init_usrp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── init_usrp.cpp
│   │   │   └── README
│   │   ├── latency_test.cpp
│   │   ├── network_relay.cpp
│   │   ├── rx_ascii_art_dft.cpp
│   │   ├── rx_multi_samples.cpp
│   │   ├── rx_samples_c.c
│   │   ├── rx_samples_to_file.cpp
│   │   ├── rx_samples_to_udp.cpp
│   │   ├── rx_timed_samples.cpp
│   │   ├── sync_to_gps.cpp
│   │   ├── test_clock_synch.cpp
│   │   ├── test_dboard_coercion.cpp
│   │   ├── test_messages.cpp
│   │   ├── test_pps_input.cpp
│   │   ├── test_timed_commands.cpp
│   │   ├── tx_bursts.cpp
│   │   ├── txrx_loopback_to_file.cpp
│   │   ├── tx_samples_c.c
│   │   ├── tx_samples_from_file.cpp
│   │   ├── tx_timed_samples.cpp
│   │   ├── tx_waveforms.cpp
│   │   └── wavetable.hpp
│   ├── include
│   │   ├── CMakeLists.txt
│   │   ├── config.h.in
│   │   ├── uhd
│   │   │   ├── build_info.hpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── config.h
│   │   │   ├── config.hpp
│   │   │   ├── convert.hpp
│   │   │   ├── deprecated.hpp
│   │   │   ├── device3.hpp
│   │   │   ├── device_deprecated.ipp
│   │   │   ├── device.hpp
│   │   │   ├── error.h
│   │   │   ├── exception.hpp
│   │   │   ├── image_loader.hpp
│   │   │   ├── property_tree.hpp
│   │   │   ├── property_tree.ipp
│   │   │   ├── rfnoc
│   │   │   │   ├── block_ctrl_base.hpp
│   │   │   │   ├── block_ctrl.hpp
│   │   │   │   ├── blockdef.hpp
│   │   │   │   ├── block_id.hpp
│   │   │   │   ├── blocks
│   │   │   │   │   ├── addsub.xml
│   │   │   │   │   ├── block.xml
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── ddc_single.xml
│   │   │   │   │   ├── ddc.xml
│   │   │   │   │   ├── dma_fifo.xml
│   │   │   │   │   ├── duc.xml
│   │   │   │   │   ├── fft.xml
│   │   │   │   │   ├── fifo.xml
│   │   │   │   │   ├── fir.xml
│   │   │   │   │   ├── fosphor.xml
│   │   │   │   │   ├── keep_one_in_n.xml
│   │   │   │   │   ├── logpwr.xml
│   │   │   │   │   ├── nullblock.xml
│   │   │   │   │   ├── ofdmeq.xml
│   │   │   │   │   ├── packetresizer.xml
│   │   │   │   │   ├── radio_x300.xml
│   │   │   │   │   ├── siggen.xml
│   │   │   │   │   └── window.xml
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── constants.hpp
│   │   │   │   ├── ddc_block_ctrl.hpp
│   │   │   │   ├── dma_fifo_block_ctrl.hpp
│   │   │   │   ├── duc_block_ctrl.hpp
│   │   │   │   ├── graph.hpp
│   │   │   │   ├── node_ctrl_base.hpp
│   │   │   │   ├── node_ctrl_base.ipp
│   │   │   │   ├── radio_ctrl.hpp
│   │   │   │   ├── rate_node_ctrl.hpp
│   │   │   │   ├── scalar_node_ctrl.hpp
│   │   │   │   ├── sink_block_ctrl_base.hpp
│   │   │   │   ├── sink_node_ctrl.hpp
│   │   │   │   ├── source_block_ctrl_base.hpp
│   │   │   │   ├── source_node_ctrl.hpp
│   │   │   │   ├── stream_sig.hpp
│   │   │   │   ├── terminator_node_ctrl.hpp
│   │   │   │   └── tick_node_ctrl.hpp
│   │   │   ├── stream.hpp
│   │   │   ├── transport
│   │   │   │   ├── bounded_buffer.hpp
│   │   │   │   ├── bounded_buffer.ipp
│   │   │   │   ├── buffer_pool.hpp
│   │   │   │   ├── chdr.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── if_addrs.hpp
│   │   │   │   ├── muxed_zero_copy_if.hpp
│   │   │   │   ├── nirio
│   │   │   │   │   ├── nifpga_lvbitx.h
│   │   │   │   │   ├── nirio_driver_iface.h
│   │   │   │   │   ├── nirio_err_template.h
│   │   │   │   │   ├── nirio_fifo.h
│   │   │   │   │   ├── nirio_fifo.ipp
│   │   │   │   │   ├── niriok_proxy.h
│   │   │   │   │   ├── niriok_proxy_impl_v1.h
│   │   │   │   │   ├── niriok_proxy_impl_v2.h
│   │   │   │   │   ├── nirio_quirks.h
│   │   │   │   │   ├── nirio_resource_manager.h
│   │   │   │   │   ├── niusrprio_session.h
│   │   │   │   │   ├── rpc
│   │   │   │   │   │   ├── rpc_client.hpp
│   │   │   │   │   │   ├── rpc_common.hpp
│   │   │   │   │   │   ├── usrprio_rpc_client.hpp
│   │   │   │   │   │   └── usrprio_rpc_common.hpp
│   │   │   │   │   └── status.h
│   │   │   │   ├── nirio_zero_copy.hpp
│   │   │   │   ├── tcp_zero_copy.hpp
│   │   │   │   ├── udp_constants.hpp
│   │   │   │   ├── udp_simple.hpp
│   │   │   │   ├── udp_zero_copy.hpp
│   │   │   │   ├── usb_control.hpp
│   │   │   │   ├── usb_device_handle.hpp
│   │   │   │   ├── usb_zero_copy.hpp
│   │   │   │   ├── vrt_if_packet.hpp
│   │   │   │   ├── zero_copy.hpp
│   │   │   │   └── zero_copy_recv_offload.hpp
│   │   │   ├── types
│   │   │   │   ├── byte_vector.hpp
│   │   │   │   ├── clock_config.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── device_addr.hpp
│   │   │   │   ├── dict.hpp
│   │   │   │   ├── dict.ipp
│   │   │   │   ├── direction.hpp
│   │   │   │   ├── endianness.hpp
│   │   │   │   ├── filters.hpp
│   │   │   │   ├── io_type.hpp
│   │   │   │   ├── mac_addr.hpp
│   │   │   │   ├── metadata.h
│   │   │   │   ├── metadata.hpp
│   │   │   │   ├── otw_type.hpp
│   │   │   │   ├── ranges.h
│   │   │   │   ├── ranges.hpp
│   │   │   │   ├── ref_vector.hpp
│   │   │   │   ├── sensors.h
│   │   │   │   ├── sensors.hpp
│   │   │   │   ├── serial.hpp
│   │   │   │   ├── sid.hpp
│   │   │   │   ├── stream_cmd.hpp
│   │   │   │   ├── string_vector.h
│   │   │   │   ├── time_spec.hpp
│   │   │   │   ├── tune_request.h
│   │   │   │   ├── tune_request.hpp
│   │   │   │   ├── tune_result.h
│   │   │   │   ├── tune_result.hpp
│   │   │   │   ├── usrp_info.h
│   │   │   │   └── wb_iface.hpp
│   │   │   ├── usrp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dboard_base.hpp
│   │   │   │   ├── dboard_eeprom.h
│   │   │   │   ├── dboard_eeprom.hpp
│   │   │   │   ├── dboard_id.hpp
│   │   │   │   ├── dboard_iface.hpp
│   │   │   │   ├── dboard_manager.hpp
│   │   │   │   ├── fe_connection.hpp
│   │   │   │   ├── gpio_defs.hpp
│   │   │   │   ├── gps_ctrl.hpp
│   │   │   │   ├── mboard_eeprom.h
│   │   │   │   ├── mboard_eeprom.hpp
│   │   │   │   ├── multi_usrp.hpp
│   │   │   │   ├── subdev_spec.h
│   │   │   │   ├── subdev_spec.hpp
│   │   │   │   └── usrp.h
│   │   │   ├── usrp_clock
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── multi_usrp_clock.hpp
│   │   │   │   ├── octoclock_eeprom.hpp
│   │   │   │   └── usrp_clock.h
│   │   │   ├── utils
│   │   │   │   ├── algorithm.hpp
│   │   │   │   ├── assert_has.hpp
│   │   │   │   ├── assert_has.ipp
│   │   │   │   ├── atomic.hpp
│   │   │   │   ├── byteswap.hpp
│   │   │   │   ├── byteswap.ipp
│   │   │   │   ├── cast.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── csv.hpp
│   │   │   │   ├── dirty_tracked.hpp
│   │   │   │   ├── fp_compare_delta.ipp
│   │   │   │   ├── fp_compare_epsilon.ipp
│   │   │   │   ├── gain_group.hpp
│   │   │   │   ├── log.hpp
│   │   │   │   ├── math.hpp
│   │   │   │   ├── msg.hpp
│   │   │   │   ├── msg_task.hpp
│   │   │   │   ├── paths.hpp
│   │   │   │   ├── pimpl.hpp
│   │   │   │   ├── platform.hpp
│   │   │   │   ├── safe_call.hpp
│   │   │   │   ├── safe_main.hpp
│   │   │   │   ├── soft_register.hpp
│   │   │   │   ├── static.hpp
│   │   │   │   ├── tasks.hpp
│   │   │   │   ├── thread_priority.h
│   │   │   │   └── thread_priority.hpp
│   │   │   └── version.hpp.in
│   │   └── uhd.h
│   ├── lib
│   │   ├── build_info.cpp
│   │   ├── CMakeLists.txt
│   │   ├── convert
│   │   │   ├── CMakeLists.txt
│   │   │   ├── convert_common.hpp
│   │   │   ├── convert_fc32_item32.cpp
│   │   │   ├── convert_impl.cpp
│   │   │   ├── convert_item32.cpp
│   │   │   ├── convert_neon.S
│   │   │   ├── convert_pack_sc12.cpp
│   │   │   ├── convert_unpack_sc12.cpp
│   │   │   ├── convert_with_neon.cpp
│   │   │   ├── convert_with_tables.cpp
│   │   │   ├── gen_convert_general.py
│   │   │   ├── sse2_fc32_to_sc16.cpp
│   │   │   ├── sse2_fc32_to_sc8.cpp
│   │   │   ├── sse2_fc64_to_sc16.cpp
│   │   │   ├── sse2_fc64_to_sc8.cpp
│   │   │   ├── sse2_sc16_to_fc32.cpp
│   │   │   ├── sse2_sc16_to_fc64.cpp
│   │   │   ├── sse2_sc16_to_sc16.cpp
│   │   │   ├── sse2_sc8_to_fc32.cpp
│   │   │   └── sse2_sc8_to_fc64.cpp
│   │   ├── deprecated.cpp
│   │   ├── device3.cpp
│   │   ├── device.cpp
│   │   ├── error_c.cpp
│   │   ├── exception.cpp
│   │   ├── experts
│   │   │   ├── CMakeLists.txt
│   │   │   ├── expert_container.cpp
│   │   │   ├── expert_container.hpp
│   │   │   ├── expert_factory.cpp
│   │   │   ├── expert_factory.hpp
│   │   │   └── expert_nodes.hpp
│   │   ├── ic_reg_maps
│   │   │   ├── CMakeLists.txt
│   │   │   ├── common.py
│   │   │   ├── gen_ad5623_regs.py
│   │   │   ├── gen_ad7922_regs.py
│   │   │   ├── gen_ad9510_regs.py
│   │   │   ├── gen_ad9522_regs.py
│   │   │   ├── gen_ad9777_regs.py
│   │   │   ├── gen_ad9862_regs.py
│   │   │   ├── gen_adf4350_regs.py
│   │   │   ├── gen_adf4351_regs.py
│   │   │   ├── gen_adf4360_regs.py
│   │   │   ├── gen_adf5355_regs.py
│   │   │   ├── gen_ads62p44_regs.py
│   │   │   ├── gen_ads62p48_regs.py
│   │   │   ├── gen_lmk04816_regs.py
│   │   │   ├── gen_max2112_regs.py
│   │   │   ├── gen_max2118_regs.py
│   │   │   ├── gen_max2829_regs.py
│   │   │   ├── gen_max2870_regs.py
│   │   │   ├── gen_max2871_regs.py
│   │   │   ├── gen_tda18272hnm_regs.py
│   │   │   └── gen_tuner_4937di5_regs.py
│   │   ├── image_loader.cpp
│   │   ├── property_tree.cpp
│   │   ├── rfnoc
│   │   │   ├── block_ctrl_base.cpp
│   │   │   ├── block_ctrl_base_factory.cpp
│   │   │   ├── block_ctrl_impl.cpp
│   │   │   ├── blockdef_xml_impl.cpp
│   │   │   ├── block_id.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── ctrl_iface.cpp
│   │   │   ├── ctrl_iface.hpp
│   │   │   ├── ddc_block_ctrl_impl.cpp
│   │   │   ├── dma_fifo_block_ctrl_impl.cpp
│   │   │   ├── duc_block_ctrl_impl.cpp
│   │   │   ├── graph_impl.cpp
│   │   │   ├── graph_impl.hpp
│   │   │   ├── legacy_compat.cpp
│   │   │   ├── legacy_compat.hpp
│   │   │   ├── nocscript
│   │   │   │   ├── block_iface.cpp
│   │   │   │   ├── block_iface.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── expression.cpp
│   │   │   │   ├── expression.hpp
│   │   │   │   ├── function_table.cpp
│   │   │   │   ├── function_table.hpp
│   │   │   │   ├── gen_basic_funcs.py
│   │   │   │   ├── parser.cpp
│   │   │   │   └── parser.hpp
│   │   │   ├── node_ctrl_base.cpp
│   │   │   ├── radio_ctrl_impl.cpp
│   │   │   ├── radio_ctrl_impl.hpp
│   │   │   ├── rate_node_ctrl.cpp
│   │   │   ├── rx_stream_terminator.cpp
│   │   │   ├── rx_stream_terminator.hpp
│   │   │   ├── scalar_node_ctrl.cpp
│   │   │   ├── sink_block_ctrl_base.cpp
│   │   │   ├── sink_node_ctrl.cpp
│   │   │   ├── source_block_ctrl_base.cpp
│   │   │   ├── source_node_ctrl.cpp
│   │   │   ├── stream_sig.cpp
│   │   │   ├── tick_node_ctrl.cpp
│   │   │   ├── tx_stream_terminator.cpp
│   │   │   ├── tx_stream_terminator.hpp
│   │   │   ├── utils.hpp
│   │   │   ├── wb_iface_adapter.cpp
│   │   │   ├── wb_iface_adapter.hpp
│   │   │   └── xports.hpp
│   │   ├── stream.cpp
│   │   ├── transport
│   │   │   ├── buffer_pool.cpp
│   │   │   ├── chdr.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── gen_vrt_if_packet.py
│   │   │   ├── if_addrs.cpp
│   │   │   ├── libusb1_base.cpp
│   │   │   ├── libusb1_base.hpp
│   │   │   ├── libusb1_control.cpp
│   │   │   ├── libusb1_zero_copy.cpp
│   │   │   ├── muxed_zero_copy_if.cpp
│   │   │   ├── nirio
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── lvbitx
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── process-lvbitx.py
│   │   │   │   │   ├── template_lvbitx.cpp
│   │   │   │   │   ├── template_lvbitx.hpp
│   │   │   │   │   ├── x300.lvbitx_base
│   │   │   │   │   └── x310.lvbitx_base
│   │   │   │   ├── nifpga_lvbitx.cpp
│   │   │   │   ├── nirio_driver_iface_linux.cpp
│   │   │   │   ├── nirio_driver_iface_unsupported.cpp
│   │   │   │   ├── nirio_driver_iface_win.cpp
│   │   │   │   ├── niriok_proxy.cpp
│   │   │   │   ├── niriok_proxy_impl_v1.cpp
│   │   │   │   ├── niriok_proxy_impl_v2.cpp
│   │   │   │   ├── nirio_resource_manager.cpp
│   │   │   │   ├── niusrprio_session.cpp
│   │   │   │   ├── rpc
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── rpc_client.cpp
│   │   │   │   │   └── usrprio_rpc_client.cpp
│   │   │   │   └── status.cpp
│   │   │   ├── nirio_zero_copy.cpp
│   │   │   ├── super_recv_packet_handler.hpp
│   │   │   ├── super_send_packet_handler.hpp
│   │   │   ├── tcp_zero_copy.cpp
│   │   │   ├── udp_common.hpp
│   │   │   ├── udp_simple.cpp
│   │   │   ├── udp_wsa_zero_copy.cpp
│   │   │   ├── udp_zero_copy.cpp
│   │   │   ├── usb_dummy_impl.cpp
│   │   │   ├── xport_benchmarker.cpp
│   │   │   ├── xport_benchmarker.hpp
│   │   │   └── zero_copy_recv_offload.cpp
│   │   ├── types
│   │   │   ├── byte_vector.cpp
│   │   │   ├── CMakeLists.txt
│   │   │   ├── device_addr.cpp
│   │   │   ├── filters.cpp
│   │   │   ├── mac_addr.cpp
│   │   │   ├── metadata_c.cpp
│   │   │   ├── metadata.cpp
│   │   │   ├── ranges_c.cpp
│   │   │   ├── ranges.cpp
│   │   │   ├── sensors_c.cpp
│   │   │   ├── sensors.cpp
│   │   │   ├── serial.cpp
│   │   │   ├── sid.cpp
│   │   │   ├── string_vector_c.cpp
│   │   │   ├── time_spec.cpp
│   │   │   ├── tune_c.cpp
│   │   │   ├── tune.cpp
│   │   │   ├── types.cpp
│   │   │   ├── usrp_info_c.cpp
│   │   │   └── wb_iface.cpp
│   │   ├── uhd.rc.in
│   │   ├── usrp
│   │   │   ├── b100
│   │   │   │   ├── b100_impl.cpp
│   │   │   │   ├── b100_impl.hpp
│   │   │   │   ├── b100_regs.hpp
│   │   │   │   ├── clock_ctrl.cpp
│   │   │   │   ├── clock_ctrl.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── codec_ctrl.cpp
│   │   │   │   ├── codec_ctrl.hpp
│   │   │   │   ├── dboard_iface.cpp
│   │   │   │   ├── io_impl.cpp
│   │   │   │   └── usb_zero_copy_wrapper.cpp
│   │   │   ├── b200
│   │   │   │   ├── b200_cores.cpp
│   │   │   │   ├── b200_cores.hpp
│   │   │   │   ├── b200_iface.cpp
│   │   │   │   ├── b200_iface.hpp
│   │   │   │   ├── b200_image_loader.cpp
│   │   │   │   ├── b200_impl.cpp
│   │   │   │   ├── b200_impl.hpp
│   │   │   │   ├── b200_io_impl.cpp
│   │   │   │   ├── b200_regs.hpp
│   │   │   │   ├── b200_uart.cpp
│   │   │   │   ├── b200_uart.hpp
│   │   │   │   └── CMakeLists.txt
│   │   │   ├── CMakeLists.txt
│   │   │   ├── common
│   │   │   │   ├── ad9361_ctrl.cpp
│   │   │   │   ├── ad9361_ctrl.hpp
│   │   │   │   ├── ad9361_driver
│   │   │   │   │   ├── ad9361_client.h
│   │   │   │   │   ├── ad9361_device.cpp
│   │   │   │   │   ├── ad9361_device.h
│   │   │   │   │   ├── ad9361_filter_taps.h
│   │   │   │   │   ├── ad9361_gain_tables.h
│   │   │   │   │   └── ad9361_synth_lut.h
│   │   │   │   ├── ad936x_manager.cpp
│   │   │   │   ├── ad936x_manager.hpp
│   │   │   │   ├── adf4001_ctrl.cpp
│   │   │   │   ├── adf4001_ctrl.hpp
│   │   │   │   ├── adf435x.cpp
│   │   │   │   ├── adf435x.hpp
│   │   │   │   ├── adf5355.cpp
│   │   │   │   ├── adf5355.hpp
│   │   │   │   ├── apply_corrections.cpp
│   │   │   │   ├── apply_corrections.hpp
│   │   │   │   ├── async_packet_handler.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── constrained_device_args.hpp
│   │   │   │   ├── fifo_ctrl_excelsior.cpp
│   │   │   │   ├── fifo_ctrl_excelsior.hpp
│   │   │   │   ├── fw_comm_protocol.h
│   │   │   │   ├── fx2_ctrl.cpp
│   │   │   │   ├── fx2_ctrl.hpp
│   │   │   │   ├── max287x.hpp
│   │   │   │   ├── recv_packet_demuxer_3000.hpp
│   │   │   │   ├── recv_packet_demuxer.cpp
│   │   │   │   ├── recv_packet_demuxer.hpp
│   │   │   │   ├── usrp3_fw_ctrl_iface.cpp
│   │   │   │   ├── usrp3_fw_ctrl_iface.hpp
│   │   │   │   ├── validate_subdev_spec.cpp
│   │   │   │   └── validate_subdev_spec.hpp
│   │   │   ├── cores
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── dma_fifo_core_3000.cpp
│   │   │   │   ├── dma_fifo_core_3000.hpp
│   │   │   │   ├── dsp_core_utils.cpp
│   │   │   │   ├── dsp_core_utils.hpp
│   │   │   │   ├── gpio_atr_3000.cpp
│   │   │   │   ├── gpio_atr_3000.hpp
│   │   │   │   ├── gpio_core_200.cpp
│   │   │   │   ├── gpio_core_200.hpp
│   │   │   │   ├── i2c_core_100.cpp
│   │   │   │   ├── i2c_core_100.hpp
│   │   │   │   ├── i2c_core_100_wb32.cpp
│   │   │   │   ├── i2c_core_100_wb32.hpp
│   │   │   │   ├── i2c_core_200.cpp
│   │   │   │   ├── i2c_core_200.hpp
│   │   │   │   ├── radio_ctrl_core_3000.cpp
│   │   │   │   ├── radio_ctrl_core_3000.hpp
│   │   │   │   ├── rx_dsp_core_200.cpp
│   │   │   │   ├── rx_dsp_core_200.hpp
│   │   │   │   ├── rx_dsp_core_3000.cpp
│   │   │   │   ├── rx_dsp_core_3000.hpp
│   │   │   │   ├── rx_frontend_core_200.cpp
│   │   │   │   ├── rx_frontend_core_200.hpp
│   │   │   │   ├── rx_frontend_core_3000.cpp
│   │   │   │   ├── rx_frontend_core_3000.hpp
│   │   │   │   ├── rx_vita_core_3000.cpp
│   │   │   │   ├── rx_vita_core_3000.hpp
│   │   │   │   ├── spi_core_100.cpp
│   │   │   │   ├── spi_core_100.hpp
│   │   │   │   ├── spi_core_3000.cpp
│   │   │   │   ├── spi_core_3000.hpp
│   │   │   │   ├── time64_core_200.cpp
│   │   │   │   ├── time64_core_200.hpp
│   │   │   │   ├── time_core_3000.cpp
│   │   │   │   ├── time_core_3000.hpp
│   │   │   │   ├── tx_dsp_core_200.cpp
│   │   │   │   ├── tx_dsp_core_200.hpp
│   │   │   │   ├── tx_dsp_core_3000.cpp
│   │   │   │   ├── tx_dsp_core_3000.hpp
│   │   │   │   ├── tx_frontend_core_200.cpp
│   │   │   │   ├── tx_frontend_core_200.hpp
│   │   │   │   ├── tx_vita_core_3000.cpp
│   │   │   │   ├── tx_vita_core_3000.hpp
│   │   │   │   ├── user_settings_core_200.cpp
│   │   │   │   ├── user_settings_core_200.hpp
│   │   │   │   ├── user_settings_core_3000.cpp
│   │   │   │   └── user_settings_core_3000.hpp
│   │   │   ├── dboard
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── db_basic_and_lf.cpp
│   │   │   │   ├── db_cbx.cpp
│   │   │   │   ├── db_dbsrx2.cpp
│   │   │   │   ├── db_dbsrx.cpp
│   │   │   │   ├── db_e3x0.cpp
│   │   │   │   ├── db_rfx.cpp
│   │   │   │   ├── db_sbx_common.cpp
│   │   │   │   ├── db_sbx_common.hpp
│   │   │   │   ├── db_sbx_version3.cpp
│   │   │   │   ├── db_sbx_version4.cpp
│   │   │   │   ├── db_tvrx2.cpp
│   │   │   │   ├── db_tvrx.cpp
│   │   │   │   ├── db_twinrx.cpp
│   │   │   │   ├── db_ubx.cpp
│   │   │   │   ├── db_unknown.cpp
│   │   │   │   ├── db_wbx_common.cpp
│   │   │   │   ├── db_wbx_common.hpp
│   │   │   │   ├── db_wbx_simple.cpp
│   │   │   │   ├── db_wbx_version2.cpp
│   │   │   │   ├── db_wbx_version3.cpp
│   │   │   │   ├── db_wbx_version4.cpp
│   │   │   │   ├── db_xcvr2450.cpp
│   │   │   │   └── twinrx
│   │   │   │   ├── table_to_cpp.py
│   │   │   │   ├── twinrx_ctrl.cpp
│   │   │   │   ├── twinrx_ctrl.hpp
│   │   │   │   ├── twinrx_experts.cpp
│   │   │   │   ├── twinrx_experts.hpp
│   │   │   │   ├── twinrx_gain_tables.cpp
│   │   │   │   ├── twinrx_gain_tables.hpp
│   │   │   │   └── twinrx_io.hpp
│   │   │   ├── dboard_base.cpp
│   │   │   ├── dboard_ctor_args.hpp
│   │   │   ├── dboard_eeprom_c.cpp
│   │   │   ├── dboard_eeprom.cpp
│   │   │   ├── dboard_id.cpp
│   │   │   ├── dboard_iface.cpp
│   │   │   ├── dboard_manager.cpp
│   │   │   ├── device3
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── device3_impl.cpp
│   │   │   │   ├── device3_impl.hpp
│   │   │   │   └── device3_io_impl.cpp
│   │   │   ├── e100
│   │   │   │   ├── clock_ctrl.cpp
│   │   │   │   ├── clock_ctrl.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── codec_ctrl.cpp
│   │   │   │   ├── codec_ctrl.hpp
│   │   │   │   ├── dboard_iface.cpp
│   │   │   │   ├── e100_ctrl.cpp
│   │   │   │   ├── e100_ctrl.hpp
│   │   │   │   ├── e100_impl.cpp
│   │   │   │   ├── e100_impl.hpp
│   │   │   │   ├── e100_mmap_zero_copy.cpp
│   │   │   │   ├── e100_regs.hpp
│   │   │   │   ├── fpga_downloader.cpp
│   │   │   │   ├── include
│   │   │   │   │   └── linux
│   │   │   │   │   └── usrp_e.h
│   │   │   │   └── io_impl.cpp
│   │   │   ├── e300
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── e300_common.cpp
│   │   │   │   ├── e300_common.hpp
│   │   │   │   ├── e300_defaults.hpp
│   │   │   │   ├── e300_eeprom_manager.cpp
│   │   │   │   ├── e300_eeprom_manager.hpp
│   │   │   │   ├── e300_fifo_config.cpp
│   │   │   │   ├── e300_fifo_config.hpp
│   │   │   │   ├── e300_fpga_defs.hpp
│   │   │   │   ├── e300_global_regs.cpp
│   │   │   │   ├── e300_global_regs.hpp
│   │   │   │   ├── e300_i2c.cpp
│   │   │   │   ├── e300_i2c.hpp
│   │   │   │   ├── e300_impl.cpp
│   │   │   │   ├── e300_impl.hpp
│   │   │   │   ├── e300_io_impl.cpp
│   │   │   │   ├── e300_network.cpp
│   │   │   │   ├── e300_network.hpp
│   │   │   │   ├── e300_regs.hpp
│   │   │   │   ├── e300_remote_codec_ctrl.cpp
│   │   │   │   ├── e300_remote_codec_ctrl.hpp
│   │   │   │   ├── e300_sensor_manager.cpp
│   │   │   │   ├── e300_sensor_manager.hpp
│   │   │   │   ├── e300_spi.cpp
│   │   │   │   ├── e300_spi.hpp
│   │   │   │   └── e300_sysfs_hooks.cpp
│   │   │   ├── fe_connection.cpp
│   │   │   ├── gps_ctrl.cpp
│   │   │   ├── gpsd_iface.cpp
│   │   │   ├── gpsd_iface.hpp
│   │   │   ├── mboard_eeprom_c.cpp
│   │   │   ├── mboard_eeprom.cpp
│   │   │   ├── multi_usrp.cpp
│   │   │   ├── n230
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── n230_clk_pps_ctrl.cpp
│   │   │   │   ├── n230_clk_pps_ctrl.hpp
│   │   │   │   ├── n230_cores.cpp
│   │   │   │   ├── n230_cores.hpp
│   │   │   │   ├── n230_defaults.h
│   │   │   │   ├── n230_device_args.hpp
│   │   │   │   ├── n230_eeprom.h
│   │   │   │   ├── n230_eeprom_manager.cpp
│   │   │   │   ├── n230_eeprom_manager.hpp
│   │   │   │   ├── n230_fpga_defs.h
│   │   │   │   ├── n230_frontend_ctrl.cpp
│   │   │   │   ├── n230_frontend_ctrl.hpp
│   │   │   │   ├── n230_fw_defs.h
│   │   │   │   ├── n230_fw_host_iface.h
│   │   │   │   ├── n230_image_loader.cpp
│   │   │   │   ├── n230_impl.cpp
│   │   │   │   ├── n230_impl.hpp
│   │   │   │   ├── n230_resource_manager.cpp
│   │   │   │   ├── n230_resource_manager.hpp
│   │   │   │   ├── n230_stream_manager.cpp
│   │   │   │   ├── n230_stream_manager.hpp
│   │   │   │   ├── n230_uart.cpp
│   │   │   │   └── n230_uart.hpp
│   │   │   ├── subdev_spec_c.cpp
│   │   │   ├── subdev_spec.cpp
│   │   │   ├── usrp1
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── codec_ctrl.cpp
│   │   │   │   ├── codec_ctrl.hpp
│   │   │   │   ├── dboard_iface.cpp
│   │   │   │   ├── io_impl.cpp
│   │   │   │   ├── soft_time_ctrl.cpp
│   │   │   │   ├── soft_time_ctrl.hpp
│   │   │   │   ├── usrp1_calc_mux.hpp
│   │   │   │   ├── usrp1_iface.cpp
│   │   │   │   ├── usrp1_iface.hpp
│   │   │   │   ├── usrp1_impl.cpp
│   │   │   │   └── usrp1_impl.hpp
│   │   │   ├── usrp2
│   │   │   │   ├── clock_ctrl.cpp
│   │   │   │   ├── clock_ctrl.hpp
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── codec_ctrl.cpp
│   │   │   │   ├── codec_ctrl.hpp
│   │   │   │   ├── dboard_iface.cpp
│   │   │   │   ├── fw_common.h
│   │   │   │   ├── io_impl.cpp
│   │   │   │   ├── n200_image_loader.cpp
│   │   │   │   ├── usrp2_clk_regs.hpp
│   │   │   │   ├── usrp2_fifo_ctrl.cpp
│   │   │   │   ├── usrp2_fifo_ctrl.hpp
│   │   │   │   ├── usrp2_iface.cpp
│   │   │   │   ├── usrp2_iface.hpp
│   │   │   │   ├── usrp2_impl.cpp
│   │   │   │   ├── usrp2_impl.hpp
│   │   │   │   └── usrp2_regs.hpp
│   │   │   ├── usrp_c.cpp
│   │   │   └── x300
│   │   │   ├── cdecode.c
│   │   │   ├── cdecode.h
│   │   │   ├── CMakeLists.txt
│   │   │   ├── x300_adc_ctrl.cpp
│   │   │   ├── x300_adc_ctrl.hpp
│   │   │   ├── x300_adc_dac_utils.cpp
│   │   │   ├── x300_clock_ctrl.cpp
│   │   │   ├── x300_clock_ctrl.hpp
│   │   │   ├── x300_dac_ctrl.cpp
│   │   │   ├── x300_dac_ctrl.hpp
│   │   │   ├── x300_dboard_iface.cpp
│   │   │   ├── x300_dboard_iface.hpp
│   │   │   ├── x300_fw_common.h
│   │   │   ├── x300_fw_ctrl.cpp
│   │   │   ├── x300_fw_uart.cpp
│   │   │   ├── x300_image_loader.cpp
│   │   │   ├── x300_impl.cpp
│   │   │   ├── x300_impl.hpp
│   │   │   ├── x300_init.sh
│   │   │   ├── x300_io_impl.cpp
│   │   │   ├── x300_radio_ctrl_impl.cpp
│   │   │   ├── x300_radio_ctrl_impl.hpp
│   │   │   └── x300_regs.hpp
│   │   ├── usrp_clock
│   │   │   ├── CMakeLists.txt
│   │   │   ├── multi_usrp_clock.cpp
│   │   │   ├── octoclock
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── common.h
│   │   │   │   ├── octoclock_eeprom.cpp
│   │   │   │   ├── octoclock_image_loader.cpp
│   │   │   │   ├── octoclock_impl.cpp
│   │   │   │   ├── octoclock_impl.hpp
│   │   │   │   ├── octoclock_uart.cpp
│   │   │   │   └── octoclock_uart.hpp
│   │   │   └── usrp_clock_c.cpp
│   │   ├── utils
│   │   │   ├── CMakeLists.txt
│   │   │   ├── csv.cpp
│   │   │   ├── gain_group.cpp
│   │   │   ├── ihex.cpp
│   │   │   ├── ihex.hpp
│   │   │   ├── load_modules.cpp
│   │   │   ├── log.cpp
│   │   │   ├── msg.cpp
│   │   │   ├── paths.cpp
│   │   │   ├── platform.cpp
│   │   │   ├── static.cpp
│   │   │   ├── tasks.cpp
│   │   │   ├── thread_priority_c.cpp
│   │   │   └── thread_priority.cpp
│   │   └── version.cpp
│   ├── LICENSE
│   ├── README.md
│   ├── tests
│   │   ├── addr_test.cpp
│   │   ├── blockdef_test.cpp
│   │   ├── block_id_test.cpp
│   │   ├── buffer_test.cpp
│   │   ├── byteswap_test.cpp
│   │   ├── cast_test.cpp
│   │   ├── chdr_test.cpp
│   │   ├── CMakeLists.txt
│   │   ├── convert_test.cpp
│   │   ├── device3_test.cpp
│   │   ├── devtest
│   │   │   ├── benchmark_rate_test.py
│   │   │   ├── CMakeLists.txt
│   │   │   ├── devtest_b2xx.py
│   │   │   ├── devtest_e3xx.py
│   │   │   ├── devtest_x3x0.py
│   │   │   ├── gpio_test.py
│   │   │   ├── README.md
│   │   │   ├── run_testsuite.py
│   │   │   ├── rx_samples_to_file_test.py
│   │   │   ├── test_messages_test.py
│   │   │   ├── test_pps_test.py
│   │   │   ├── tx_bursts_test.py
│   │   │   ├── uhd_test_base.py
│   │   │   ├── usrp_probe.py
│   │   │   └── usrp_probe_test.py
│   │   ├── dict_test.cpp
│   │   ├── eeprom_c_test.c
│   │   ├── error_c_test.cpp
│   │   ├── error_test.cpp
│   │   ├── expert_test.cpp
│   │   ├── fe_conn_test.cpp
│   │   ├── fp_compare_delta_test.cpp
│   │   ├── fp_compare_epsilon_test.cpp
│   │   ├── gain_group_test.cpp
│   │   ├── graph.hpp
│   │   ├── graph_search_test.cpp
│   │   ├── math_test.cpp
│   │   ├── module_test.cpp
│   │   ├── msg_test.cpp
│   │   ├── nocscript_common.hpp
│   │   ├── nocscript_expr_test.cpp
│   │   ├── nocscript_ftable_test.cpp
│   │   ├── nocscript_parser_test.cpp
│   │   ├── node_connect_test.cpp
│   │   ├── property_test.cpp
│   │   ├── ranges_c_test.c
│   │   ├── ranges_test.cpp
│   │   ├── rate_node_test.cpp
│   │   ├── sensors_c_test.c
│   │   ├── sid_t_test.cpp
│   │   ├── sph_recv_test.cpp
│   │   ├── sph_send_test.cpp
│   │   ├── stream_sig_test.cpp
│   │   ├── string_vector_c_test.c
│   │   ├── subdev_spec_c_test.c
│   │   ├── subdev_spec_test.cpp
│   │   ├── tick_node_test.cpp
│   │   ├── time_spec_test.cpp
│   │   └── vrt_test.cpp
│   ├── uhd.pc.in
│   └── utils
│   ├── b2xx_fx3_utils.cpp
│   ├── b2xx_side_channel.py
│   ├── CMakeLists.txt
│   ├── converter_benchmark.cpp
│   ├── converter_benchmark.py
│   ├── FastSendDatagramThreshold.reg
│   ├── fx2_init_eeprom.cpp
│   ├── latency
│   │   ├── CMakeLists.txt
│   │   ├── graph.py
│   │   ├── include
│   │   │   └── Responder.hpp
│   │   ├── lib
│   │   │   └── Responder.cpp
│   │   ├── pci_hwdata.py
│   │   ├── responder.cpp
│   │   └── run_tests.py
│   ├── octoclock_burn_eeprom.cpp
│   ├── octoclock_firmware_burner.cpp
│   ├── query_gpsdo_sensors.cpp
│   ├── uhd_cal_rx_iq_balance.cpp
│   ├── uhd_cal_tx_dc_offset.cpp
│   ├── uhd_cal_tx_iq_balance.cpp
│   ├── uhd_config_info.cpp
│   ├── uhd_find_devices.cpp
│   ├── uhd_image_loader.cpp
│   ├── uhd_images_downloader.py.in
│   ├── uhd_usrp_probe.cpp
│   ├── uhd-usrp.rules
│   ├── usrp2_card_burner_gui.py
│   ├── usrp2_card_burner.py
│   ├── usrp2_recovery.py
│   ├── usrp_burn_db_eeprom.cpp
│   ├── usrp_burn_mb_eeprom.cpp
│   ├── usrp_cal_utils.hpp
│   ├── usrp_e3x0_network_mode.cpp
│   ├── usrp_n2xx_net_burner_gui.py
│   ├── usrp_n2xx_net_burner.py
│   ├── usrp_n2xx_simple_net_burner.cpp
│   └── usrp_x3xx_fpga_burner.cpp
├── images
│   ├── CMakeLists.txt
│   ├── create_imgs_package.py
│   ├── Makefile
│   ├── make_zip.sh
│   ├── populate_images.py
│   ├── README.md
│   └── uhdimgs.py
├── README.md
└── tools
├── debs
│   ├── convert_changelog.py
│   └── upload_debs.sh
├── dissectors
│   ├── cmake
│   │   └── Modules
│   │   ├── FindGLIB2.cmake
│   │   └── FindWireshark.cmake
│   ├── CMakeLists.txt
│   ├── make-dissector-reg.py
│   ├── moduleinfo.h.in
│   ├── packet-chdr.c
│   ├── packet-octoclock.c
│   ├── packet-zpu.c
│   ├── plugin.rc.in
│   ├── README.txt
│   └── zpu_addr_names.h
├── kitchen_sink
│   ├── CMakeLists.txt
│   └── kitchen_sink.cpp
├── mega_fft
│   ├── mega_fft_2ch.py
│   ├── MegaFFT-3.7.grc
│   ├── mega_fft.py
│   └── README.md
├── nirio_programmer
│   ├── CMakeLists.txt
│   └── nirio_programmer.cpp
├── README.md
├── uhd_dump
│   ├── chdr_log.c
│   ├── Makefile
│   ├── uhd_dump.c
│   ├── uhd_dump.h
│   └── usrp3_regs.h
├── uhd_txrx_debug_prints
│   ├── uhd_txrx_debug_prints_graph.py
│   └── uhd_txrx_debug_prints_README.md
└── usrp_x3xx_fpga_jtag_programmer.sh

159 directories, 1605 files

标签:

实例下载地址

uhd下载源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警