Redhawk SDR

Events and Channels

  Event Channels are defined 1 as being an object that mediates the transfer of CORBA events between producers and consumers. These CORBA events are translated at runtime dynamically into various structures and primitives based on an XML definition, and

Entity Properties in REDHAWK

Introduction to the Kinds Several kinds exist which provides flexibility in architecting the system. From an object-oriented perspective, adding Properties to an entity results in a public class member on the resulting class declaration 1. Likewise, Properties can be defined

Multi-threading in a RH Component

Introduction A Redhawk component is itself a process that has many threads. Most notably is the serviceFunction which is normally responsible for the data processing that occurs in the component. This post will provide an example of how to increase

Guide: GNU Octave and MATLAB support in REDHAWK SDR 1.10

Happy Friday indeed, everyone! Coinciding with today’s release of REDHAWK SDR 1.10, one of our own, Andrew Cormier, has put together a fantastic guide for the excellent integration options gained in this release.  Check it out here or the menu

Property Kinds: Message

  The previous two videos in this series introduced the three kinds that typically represent internal fields to your Devices and Components: execparam, configure, and allocation.  And with those three kinds we were able to see the dynamic relationships that

Property Kinds: Initialization and Resources

  Welcome to part 2 of the series on property kinds in REDHAWK! Previously we had a brief look at the property property kind — a simple way of adding a public, end-user controlled interface to your Device or Component.

Property Kinds: Property

  If you have been following our site in recent months, you likely saw this post: Entity Properties in REDHAWK.  It provides a brief overview of the various kinds as well as some examples. But where that post leaves off

Waveform Usage: Basics

  For this session, we learn about creating a Waveform in the IDE and integrating it with a Node running in the Domain.  Some topics covered are: the creation of the project, adding Components, assigning the Assembly Controller, modifying properties,

RedHawk on Raspberry Pi

These instructions guide the user through setting up a Raspberry Pi, installing RedHawk’s dependencies, and building RedHawk from source. RaspberryPiSetup

Interactive Deployment Guide

One of the most powerful concepts of REDHAWK is its ability to abstract the application layer from the Domain’s resources and underlying infrastructure using Waveforms. Within this concept are several powerful technologies for assisting the efficient use of that infrastructure