Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dehann/signalman

Useful signal manipulation functions
https://github.com/dehann/signalman

Last synced: about 1 month ago
JSON representation

Useful signal manipulation functions

Awesome Lists containing this project

README

        

=========
SignalMan
=========

Introduction
------------

Useful signal manipulation functions. Current class definitions include:

class DataFileLogger
class SchmittTrigger
class BipolarSchmittTrigger
class NumericalDiff
class DistributedDiff
class MidpointInt
class RateChange
class MedianFilter
class BlipFilter
class CumulativeAverage
class ExpireTimer
class Gaussian

Doesn't yet have a stand alone test application -- work in progress.

Dependencies
------------

This library depends on the following packages:

cmake
boost
Eigen

To download and compile
-----------------------

Get dependencies:

sudo apt-get install libboost-dev cmake libeigen3-dev

Get SignalMan:

git clone https://github.com/dehann/SignalMan.git

Navigate to the build directory:

cd SignalMan/build
cmake ..
make -j