TRXLooper flow

This graph shows the flow of communications in the TRXLooper class.

Note

You can zoom and move around the diagram using the mouse.

flowchart LR subgraph End devices subgraph USB devices SDRMini["LimeSDR-Mini"] SDR["LimeSDR-USB"] end subgraph PCIe devices X3["LimeSDR X3"] XTRX["LimeSDR XTRX"] MMX8["LimeSDR MMX8"] end end subgraph Communication libraries subgraph USB subgraph UNIX libusb["libusb library"] end subgraph Windows Cypress["Cypress FX3 library"] FTD3XX["FTD3XX Library"] end end subgraph PCIe limepcie["limepcie library"] end end TRXLooper-->IDMA IDMA-.->LimePCIeDMA-->LimePCIe-->limepcie-->X3 & XTRX & MMX8 IDMA-.->USBDMAEmulation-->IUSB-.->FX3 & FT601 FX3-->|On Windows|Cypress-->SDR FT601-->|On Windows|FTD3XX-->SDRMini FX3 & FT601-->|On UNIX|libusb libusb-->|Using FT601|SDRMini libusb-->|Using FX3|SDR