Skip to content

CardiffARS/flexclient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python client module for FlexRadio 6K series radios

NOTE: This is a pre-alpha release which is very fussy to use. It is not recommended for general use.

The FLEX-6000 series radios are software defined "radio Servers" with components and calibrations usually defined in hardware instead implemented with software.

The radio is used via a gigabit ethernet port, which allows users to send commands and open further connections to receive and transmit.

[FlexRadio[(https://www.flexradio.com/) has released SmartSDR FlexLib and Waveform API code to interface with the radio as an example, and encouraged 3rd-party development, but their code is restrictive due to the fact it is built with the .NET framework. Building a new client interface library in Python enables cross-platform uses of the SDR, opening many more opportunities to use its potential.

The initial purpose of this module was to support gnuradio blocks which use the radio, but it can also be used to develop clients in pure python.

Contributing:

We use the black code formatter, and ask that all submissions be formatted with black before making a pull request.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%