Coder Social home page Coder Social logo

tubbz-alt / redhawk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from redhawksdr/redhawk

0.0 1.0 0.0 384 KB

A submodule repository for distributing REDHAWK artifacts and the latest REDHAWK source code. Use 'git clone --recurse-submodules [email protected]:RedhawkSDR/redhawk.git' to also clone all submodules.

Home Page: http://redhawksdr.org

License: Other

redhawk's Introduction

REDHAWK

REDHAWK IDE

Description

REDHAWK is a software-defined radio (SDR) framework designed to support the development, deployment, and management of real-time software radio applications. To support the design and development of software applications, REDHAWK provides tools that allow development and testing of software modules called "Components" and composition of Components into "Waveform Applications" that can be seamlessly deployed on a single computer or multiple network-enabled computers.

The REDHAWK integrated development environment (IDE) provides tools to support development of REDHAWK software. The development and deployment of REDHAWK Applications are aided by graphical editors and drag-and-drop Waveform construction. The IDE allows users to interact with and control multiple running REDHAWK instances and applications.

Recent Announcements

The effort in REDHAWK 2.2.6 focused on:

  • Resolving an exception that occurred when calling theAllocationManager's listAllocations method with no arguments.
  • Adding developer documentation to explain how to enable JacORB for Java components.
  • Fixing typos in component sample code comments.
  • Implementing fixes to properly initialize the persona device logger.
  • Changing _bindir to _libdir in the generated .spec file for generated C++ components.
  • Adding a return code to cleanomni to indicate when one of the steps failed. In the event of an error, cleanomni still attempts each step of the cleanup process before exiting with a non-zero status.
  • Modifying Device Manager behavior to no longer hang on shutdown when non-DCD devices/services remain registered.
  • Resolving an issue with the DeviceManager exiting during device and service registrations due to unhandled exceptions.
  • Updating the behavior of the GPP's memory threshold monitoring to more accurately reflect real world usage. The available memory is calculated using MemAvailable, which provides the best estimate per the Linux kernel and does not include swap memory. The default value for the free memory threshold is now the lesser of 20% of total memory, or 6GB.
  • Resolving a dead lock issue that occurred during the omniEvents check point operation.
  • Preventing the file system from crashing when files are removed while list() is invoked.
  • Resolving handling of process lifecycle by the GPP when process identifiers are reused on a busy system. Adding safeguard against the GPP terminating processes when the process identifier and process group identifier are not the same.

Copyrights

This work is protected by Copyright. Please refer to the Copyright File for updated copyright information.

redhawk's People

Contributors

kvig avatar redhawkdeployer avatar drwille avatar ryanbauman avatar maxrobert avatar jkb-axios 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.