Some ports for FreeBSD that are mostly usable for my use cases but not quite ready to PR them.
This port rovides users with the ability to communicate with various Garmin sport watches and bike computers.
WWW: http://garmintools.googlecode.com
This browser plugin has the same methods and properties as the official Garmin Communicator Plugin (http://www8.garmin.com/products/communicator/). It can be used to transfer GPX files (Geocache Descriptions) to your garmin device using the official Garmin Javascript API. Its functionality depends on the device you use.
- Edge305/Forerunner305: ReadFitnessData, ReadGpsData, No write support
- Edge705/Oregon/Dakota: ReadFitnessData, ReadGpsData, Write Gpx files
- Edge800: ReadFitnessData, Write Gpx/Tcx Files
- Other devices: Executes external command to write Gpx to device
WWW: http://www.andreas-diesner.de/garminplugin
A rewrite of the digital filter components of SPUC with more testing, better code design and c++11 features.
- Uses std::complex instead of custom complex class
- Will focus of floating point instead of fixed-point modules
- Includes Chebyshev2 filter
- Bug fixes for odd order IIR filters
- Adding support for Bandpass and Bandstop designs for both IIR and FIR filter
Most of spuc was written many years ago before C++ compilers had good template support and was primarily written for fixed-point hardware design and simulation.
WWW: https://github.com/audiofilter/spuce
A C++ Library for Parsing Expressions with Strings, Complex Numbers, Vectors, Matrices and more.
WWW: http://beltoforion.de/article.php?a=muparserx
The Pothos project is a complete data-flow framework for creating topologies of interconnected processing blocks. Topologies can be designed and tested graphically, and deployed over a network. The Pothos framework API is sleek and smart, enabling users to quickly create custom processing blocks with minimal boiler-plate. Processing blocks can support compuational offload and integration with SoC and DMA devices. The project also has a diverse set of processing and hardware support toolkits.
WWW: http://www.pothosware.com/
SoapySDR is an open-source generalized C/C++ API and runtime library for interfacing with SDR devices. With SoapySDR, you can instantiate, configure, and stream with an SDR device in a variety of environments. Both osmosdr and uhd devices are available within SoapySDR. In addition, vendors can directly support their hardware using SoapySDR device modules. There are wrappers for both gr-osmosdr, uhd, and gr-uhd to bring an ecosystem of existing applications to SoapySDR devices. And SoapySDR has support for powerful platforms like GNU Radio and Pothos.
WWW: https://github.com/pothosware/SoapySDR/wiki
The Soapy RTL-SDR project provides a plugin module to use the RTL-SDR dongle within the SoapySDR API and software that supports SoapySDR.
WWW: https://github.com/pothosware/SoapyRTLSDR/wiki
The Lime Suite application software provides drivers and SDR application support for the LMS7002M RFIC, and hardware like the LimeSDR, NovenaRF7, and others. Read more about Lime Suite on the official project page.