Skip to content

andrewpalumbo/newsched

 
 

Repository files navigation

newsched has been migrated to the dev-4.0 branch of gnuradio

THIS REPO IS ARCHIVED and new development taking place as GNU Radio 4.0

newsched – the final frontier

Make Test Release AUR

Documentation

A messaging-based implementation of GNU Radio scheduling.

This is a clean-slate approach to write a GNU Radio runtime that works for humans.

Its goal hence is not compatibility with current GNU Radio; we'll merge it into GNU Radio and add existing block wrappers as soon as a MVP works.

There are several design documents in the process of being cleaned up right now; will be added here later on.

Building and Installation

For build and installation info, and instructions for Ubuntu 20.04, see the Getting Started Guide

Dependencies

newsched uses C++17, and has the following dependencies

  • meson
  • boost
  • zmq
  • doxygen
  • fmt
  • spdlog
  • yaml-cpp
  • gtest
  • volk

About

A PoC for future GNU Radio scheduler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 58.5%
  • Python 32.5%
  • Meson 2.6%
  • C 2.3%
  • Jinja 2.1%
  • Mako 1.0%
  • Other 1.0%