Giter VIP home page Giter VIP logo

gr_malahit's Introduction

gr-malahit is an linux oot-module for gnuradio to implement a malahit dsp source.
On linux it autodetects the correct soundcard from /proc/asound/cards.
This idea was taken from the osmosdr drivers.

To control the device the usb serial is used.

  1. Dependencies:
     
    gnuradio (>= 3.9 ) with pybind
    alsa usb drivers activated

  2. Installation:
     
    The build process is cmake based.
    So get the latest code from https://github.com/mihaly4/gr-malahit
    and change to the code directory. There
     
    $mkdir build
    $cd build
    $cmake -DCMAKE_INSTALL_PREFIX= "path to gnuradio installation" ../
    $make
    $su
    $make install
     
    After that executing grc you'll find in the section Malahit
     
    Malahit DSP
    Malahit DSP control

  3. Usage
     
    Two modules are available:

  • malahit_control
  • malahit
     
    The control module only controls the sdr, while the other modules control the sdr and provide the IQ samples. All modules accept messages to control the frequency. That was the reason to introduce the control modules.  
    The malahit module was introduced, as gnuradio 3.8 does not contain gr-malahit at the moment.
  1. Credits
     
    Some code is taken from gr-fcdproplus by Volker Schroer.

gr_malahit's People

Contributors

srgkmv avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.