Cross-platform Software Defined Radio application. Uses SoapySDR, and has support for a wide range of dongles and strange pieces of hardware. https://www.cubicsdr.com
Go to file
Charles J. Cliffe 746eca8d3e Demod worker now handles filter reconstruction
Reduces audio jittering and only generates the last queued filter to
save redundant regeneration during dragging.
2014-12-01 02:10:36 -05:00
cmake/Modules Now working on gcc4.8, x86-64 on windows 2014-11-21 00:49:41 -05:00
cmake_build Initial experiment /w wxWidgets opengl view and sdr sampling. 2014-10-27 20:05:40 -04:00
external Now working on gcc4.8, x86-64 on windows 2014-11-21 00:49:41 -05:00
src Demod worker now handles filter reconstruction 2014-12-01 02:10:36 -05:00
CMakeLists.txt Demodulator worker thread test 2014-11-30 23:33:55 -05:00
LICENSE Update LICENSE 2014-10-27 21:32:29 -04:00
README.md Update README.md 2014-11-17 20:44:11 -05:00

README.md

CubicSDR

Cross-Platform Software-Defined Radio Application

Utilizes:

Basic Goals:

  • Simple UI
  • Minimal configuration
  • Neat Visuals
  • LSB / USB / AM / FM / WFM / WBFM stereo demodulation
  • Multiple demodulators per IQ stream
  • Separate visualizations per demodulator
  • Frequency locked/floating demodulators
  • IQ Recording and playback
  • Audio Recording

Advanced Goals:

  • Basic demodulator filter(s) that can be enabled and tweaked visually
  • Support multiple simultaneous device usage
    • Categorize devices by antenna connections
    • Allow locked frequencies to activate unused devices to continue demodulation on same antenna
  • Implement digital demodulation supported by liquid-dsp: (http://liquidsdr.org/doc/modem.html)
    • PSK, DPSK, ASK, QAM, APSK, BPSK, QPSK, OOK, SQAM, Star Modem(?)
  • Integrate LUA
    • Expose liquid-dsp functionality
    • Scriptable liquid-dsp demodulation
    • Scriptable digital demodulation output handlers
      • Create block output devices on *nix?
      • Create socket outputs?
      • Visual outputs?
    • Take control of additional devices and spawning new demodulators (i.e. trunkers)
    • Script manager / live editor
    • Provide scriptable liquid-dsp modulation for trancievers?

Target Platforms:

  • OSX
  • Windows
  • Linux

License:

  • GPL