Программное обеспечение является важной частью программно-определяемых радиосистем Luowave. Благодаря этому устройства SDR обладают большой гибкостью. Все устройства поддерживают
UHD (аппаратный драйвер), который обеспечивает переносимость кода между платформами, поэтому Вы можете повторно использовать большую часть своего устаревшего кода SDR на новых платформах, сосредоточившись на разработке новых алгоритмов. Это позволяет максимизировать производительность и свести к минимуму усилия по разработке. UHD также поддерживает ОС Linux, Windows и Mac, поэтому вы можете использовать свою ОС по своему выбору при использовании платформ SDR от Luowave.
Для разработки прикладного программного обеспечения все SDR поддерживают
GNU Radio, бесплатную среду разработки программного обеспечения с открытым исходным кодом для программно-определяемых радиостанций. Большинство устройств также поддерживают:
- RFNoC™, пакет программного обеспечения с открытым исходным кодом, который интегрируется в GNU Radio, позволяя разрабатывать ПЛИС без необходимости написания VHDL или Verilog.
- LabVIEW, интуитивно понятный инструмент графического программирования для управления сложными системными конфигурациями, многоскоростная DSP-схема FPGA и преобразование с плавающей запятой в фиксированную.
- MATLAB® и Simulink®, которые подключаются к семейству программно-определяемых радиостанций, чтобы обеспечить среду радиосвязи в контуре для проектирования, прототипирования и проверки беспроводных систем SISO и MIMO.