#include #include #include #include #include #include #include #include "usrp_e.h" #include "usrp_e_regs.hpp" // Usage: usrp_e_uart int main(int argc, char *argv[]) { int fp, i, ret; struct usrp_e_ctl16 d; fp = open("/dev/usrp_e0", O_RDWR); printf("fp = %d\n", fp); d.offset = UE_REG_MISC_BASE; d.count = 1; while (1) { for (i=0; i<8; i++) { d.buf[0] = i; ret = ioctl(fp, USRP_E_WRITE_CTL16, &d); sleep(1); } } return 0; }