GithubHelp home page GithubHelp logo

neuroforlunch / gnuradio-darkmode Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 59.99 MB

Analog and Digital Signal Processing Ecosystem

Home Page: http://bit.ly/grc-plus

License: GNU General Public License v3.0

Shell 0.07% Python 30.12% C++ 62.07% C 2.71% Fortran 0.28% SWIG 0.27% Roff 0.05% MATLAB 0.19% Objective-C 0.01% Raku 0.01% CMake 3.99% Thrift 0.02% Mako 0.20% Dockerfile 0.01%
radio radar wireless signal-processing dsp demodulation docker

gnuradio-darkmode's Introduction

GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available, low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic, and commercial environments to support both wireless communications research and real-world radio systems.

Please visit the GNU Radio website at https://www.gnuradio.org/ and the wiki at https://wiki.gnuradio.org/. Bugs and feature requests are tracked on GitHub's Issue Tracker. If you have questions about GNU Radio, please search the discuss-gnuradio mailing list archive, as many questions have already been asked and answered. Please also subscribe to the mailing list and post your new questions there.

How to Install GNU Radio

$ sudo su
$ mkdir -p /src \
    && cd /src \
    && git clone https://github.com/NeuroForLunch/gnuradio-darkmode.git --depth 1 --branch maint-3.8 \
    && cd gnuradio-darkmode \
    && mkdir build \
    && cd build && cmake -DENABLE_INTERNAL_VOLK=OFF ../ \
    && make \
    && make install \
    && ldconfig \
    && cd / \
    && rm -rf /src \
    && exit

Legal Matters

Some files have been changed many times throughout the years. Copyright notices at the top of source files list which years changes have been made. For some files, changes have occurred in many consecutive years. These files may often have the format of a year range (e.g., "2006 - 2021"), which indicates that these files have had copyrightable changes made during each year in the range, inclusive.

gnuradio-darkmode's People

Contributors

anastas avatar argilo avatar balister avatar bastibl avatar benreynwar avatar btashton avatar dl1ksv avatar drmpeg avatar eblossom avatar gnieboer avatar guruofquality avatar haakov avatar jdemel avatar jmcorgan avatar maitbot avatar marcusmueller avatar mbr0wn avatar michaelld avatar mormj avatar n-west avatar ncorgan avatar noc0lour avatar osh avatar pinkavaj avatar saikwolf avatar sdh11 avatar skoslowski avatar smunaut avatar trondeau avatar willcode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

gnuradio-darkmode's Issues

Upstream to GR?

This would be a great thing to upstream to GNU Radio.

There is a few ways to add it into main line, but a runtime config would be the best option most likely.

I'd encourage you to open up a PR or GREP about this to get more discussion from the grdevs.

maint-3.8-audio can read all audio files but cannot save them

The new audio reader is imported from v3.9 using SNDFILE has a great wavfile_source but the wavfile_sink does not compile so I have included outputs and error files in this folder: https://github.com/NeuroForLunch/gnuradio-darkmode/tree/maint-3.8-audio/error-with-wavfile_sink

For anyone else who needs this to work immediately:
I am using a workaround for this by having 2 virtual machines that run different version of GNU Radio. One has v3.9 installed that is missing the plugins I need and the other has v3.8 with all the plugins. I can do all the work on the 3.8 version and if I need to save to a wavfile I can use the 3.9 version but the 3.8 version does allow saving the file using a file_sink.

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.