diff options
| author | drowe67 <[email protected]> | 2023-07-14 08:14:13 +0930 |
|---|---|---|
| committer | David Rowe <[email protected]> | 2023-07-14 08:14:13 +0930 |
| commit | 496710e562507ee1d3ca05cfe15a53a28c7e6135 (patch) | |
| tree | f2aba1881a2cfad572b56a3243a2307ed34d02ab | |
| parent | a3672fde0f2b3078b32de2118c67fd1d015abed2 (diff) | |
README.md pointing to legacy repo, bumped version to 1.2
| -rw-r--r-- | CMakeLists.txt | 2 | ||||
| -rw-r--r-- | README.md | 25 |
2 files changed, 8 insertions, 19 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index fefb120..ba7cdd5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,7 +13,7 @@ set(CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum OS X deployment ver cmake_minimum_required(VERSION 3.13) project(CODEC2 - VERSION 1.1.1 + VERSION 1.2.0 DESCRIPTION "Next-Generation Digital Voice for Two-Way Radio" HOMEPAGE_URL "https://www.rowetel.com/codec2.html" LANGUAGES C @@ -5,12 +5,13 @@ Codec 2 is an open source (LGPL 2.1) low bit rate speech codec: http://rowetel.c Also included: + The FreeDV API for digital voice over radio. FreeDV is an open source digital voice protocol that integrates modems, codecs, and FEC [README_freedv](README_freedv.md) - + APIs for raw and Ethernet packet data over radio [README_data](README_data.md) - + High performance coherent OFDM modem for HF channels [README_ofdm](README_ofdm.md) - + High performance non-coherent FSK modem [README_fsk](README_fsk.md) + + HF OFDM and FSK modems, FEC used in the FreeDV API + + APIs for packet data over radio [README_data](README_data.md) + An STM32 embedded version of FreeDV 1600/700D/700E for the [SM1000](stm32/README.md) - + Coherent PSK modem [README_cohpsk](README_cohpsk.md) for HF channels - + FDMDV DPSK modem [README_fdmdv](README_fdmdv.md) for HF channels + +## Older code + +In July 2023 this repo was refactored, older code can be found in https://github.com/drowe67/codec2-dev ## Quickstart @@ -154,10 +155,7 @@ CTest is used as a test framework, with support from [GNU Octave](https://www.gn ``` cmake - cmake support files demo - Simple Codec 2 and FreeDv API demo applications -misc - misc C programs that have been useful in development, - not reqd for Codec 2 release. Part of Debug build. -octave - Octave scripts used to support development -script - shell scripts for playing and converting raw files +octave - Octave scripts used to support ctests src - C source code for Codec 2, FDMDV modem, COHPSK modem, FreeDV API raw - speech files in raw format (16 bits signed linear 8 kHz) stm32 - STM32F4 microcontroller and SM1000 FreeDV Adaptor support @@ -175,15 +173,6 @@ wav - speech files in wave file format make ``` -1. For dump file support (dump data from c2sim for input to Octave development scripts): - ``` - cd ~/codec2 - rm -Rf build_linux && mkdir build_linux - cd build_linux - CFLAGS=-DDUMP cmake .. - make - ``` - ## Building for Windows on a Linux machine We recommend using Linux to cross compile for Windows. |
