diff --git a/src/async/ChangeLog b/src/async/ChangeLog index d7c79acd..e65c15fc 100644 --- a/src/async/ChangeLog +++ b/src/async/ChangeLog @@ -1,4 +1,4 @@ - 1.7.0 -- ?? ??? 2022 + 1.7.0 -- ?? ??? ???? ---------------------- * ASYNC_AUDIO_ALSA_ZEROFILL is now enabled by default. diff --git a/src/svxlink/devcal/devcal.cpp b/src/svxlink/devcal/devcal.cpp index 2115593a..652c690a 100644 --- a/src/svxlink/devcal/devcal.cpp +++ b/src/svxlink/devcal/devcal.cpp @@ -6,7 +6,7 @@ \verbatim SvxLink - A Multi Purpose Voice Services System for Ham Radio Use -Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -485,7 +485,7 @@ static const unsigned audio_ch = 0; int main(int argc, const char *argv[]) { cout << PROGRAM_NAME " v" DEVCAL_VERSION - " Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX\n\n"; + " Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX\n\n"; cout << PROGRAM_NAME " comes with ABSOLUTELY NO WARRANTY. " "This is free software, and you\n"; cout << "are welcome to redistribute it in accordance with the " diff --git a/src/svxlink/remotetrx/remotetrx.cpp b/src/svxlink/remotetrx/remotetrx.cpp index 562a5d5b..33e16004 100644 --- a/src/svxlink/remotetrx/remotetrx.cpp +++ b/src/svxlink/remotetrx/remotetrx.cpp @@ -10,7 +10,7 @@ server core (e.g. via a TCP/IP network). \verbatim RemoteTrx - A remote receiver for the SvxLink server -Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -474,7 +474,7 @@ int main(int argc, char **argv) cfg.getValue("GLOBAL", "TIMESTAMP_FORMAT", tstamp_format); cout << PROGRAM_NAME " v" REMOTE_TRX_VERSION - " Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX\n\n"; + " Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX\n\n"; cout << PROGRAM_NAME " comes with ABSOLUTELY NO WARRANTY. " "This is free software, and you are\n"; cout << "welcome to redistribute it in accordance with the " diff --git a/src/svxlink/siglevdetcal/siglevdetcal.cpp b/src/svxlink/siglevdetcal/siglevdetcal.cpp index cb4283ba..de17834d 100644 --- a/src/svxlink/siglevdetcal/siglevdetcal.cpp +++ b/src/svxlink/siglevdetcal/siglevdetcal.cpp @@ -1,7 +1,46 @@ +/** +@file siglevdetcal.cpp +@brief Signal level detector calibration utility +@author Tobias Blomberg / SM0SVX +@date 2008-03-30 + +\verbatim +SvxLink - A Multi Purpose Voice Services System for Ham Radio Use +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +\endverbatim +*/ + +/**************************************************************************** + * + * System Includes + * + ****************************************************************************/ + #include #include #include + +/**************************************************************************** + * + * Project Includes + * + ****************************************************************************/ + #include #include #include @@ -10,12 +49,33 @@ #include + +/**************************************************************************** + * + * Local Includes + * + ****************************************************************************/ + #include "version/SIGLEV_DET_CAL.h" + +/**************************************************************************** + * + * Namespaces to use + * + ****************************************************************************/ + using namespace std; using namespace sigc; using namespace Async; + +/**************************************************************************** + * + * Defines & typedefs + * + ****************************************************************************/ + #define PROGRAM_NAME "SigLevDetCal" struct CtcssMeasurement @@ -24,6 +84,13 @@ struct CtcssMeasurement size_t count = 0; }; + +/**************************************************************************** + * + * Local Global Variables + * + ****************************************************************************/ + static const int INTERVAL = 100; static const int ITERATIONS = 150; @@ -38,6 +105,12 @@ static std::map ctcss_open_snr; static std::map ctcss_close_snr; +/**************************************************************************** + * + * Local Functions + * + ****************************************************************************/ + #if 0 void squelchOpen(bool is_open) { @@ -230,12 +303,18 @@ void ctcss_snr_updated(float snr, float fq) } +/**************************************************************************** + * + * MAIN + * + ****************************************************************************/ + int main(int argc, char **argv) { CppApplication app; cout << PROGRAM_NAME " v" SIGLEV_DET_CAL_VERSION - " Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX\n\n"; + " Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX\n\n"; cout << PROGRAM_NAME " comes with ABSOLUTELY NO WARRANTY. " "This is free software, and you\n"; cout << "are welcome to redistribute it in accordance with the " diff --git a/src/svxlink/svxlink/svxlink.cpp b/src/svxlink/svxlink/svxlink.cpp index b26d529a..bffa8325 100644 --- a/src/svxlink/svxlink/svxlink.cpp +++ b/src/svxlink/svxlink/svxlink.cpp @@ -6,7 +6,7 @@ \verbatim SvxLink - A Multi Purpose Voice Services System for Ham Radio Use -Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -432,7 +432,7 @@ int main(int argc, char **argv) cfg.getValue("GLOBAL", "TIMESTAMP_FORMAT", tstamp_format); cout << PROGRAM_NAME " v" SVXLINK_VERSION - " Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX\n\n"; + " Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX\n\n"; cout << PROGRAM_NAME " comes with ABSOLUTELY NO WARRANTY. " "This is free software, and you are\n"; cout << "welcome to redistribute it in accordance with the terms " diff --git a/src/template.cpp b/src/template.cpp index ee8decb7..cabd5087 100644 --- a/src/template.cpp +++ b/src/template.cpp @@ -2,13 +2,13 @@ @file MyNamespaceTemplate.cpp @brief A_brief_description_for_this_file @author Tobias Blomberg / SM0SVX -@date 2022- +@date 2023- A_detailed_description_for_this_file \verbatim -Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/src/template.h b/src/template.h index 027e2837..82970b6a 100644 --- a/src/template.h +++ b/src/template.h @@ -2,13 +2,13 @@ @file MyNamespaceTemplate.h @brief A_brief_description_for_this_file @author Tobias Blomberg / SM0SVX -@date 2022- +@date 2023- A_detailed_description_for_this_file \verbatim -Copyright (C) 2003-2022 Tobias Blomberg / SM0SVX +Copyright (C) 2003-2023 Tobias Blomberg / SM0SVX This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -109,7 +109,7 @@ namespace MyNamespace /** @brief A_brief_class_description @author Tobias Blomberg / SM0SVX -@date 2022- +@date 2023- A_detailed_class_description diff --git a/src/versions b/src/versions index 457be53f..abf609a7 100644 --- a/src/versions +++ b/src/versions @@ -11,7 +11,7 @@ LIBECHOLIB=1.3.3.99.2 LIBASYNC=1.6.99.24 # SvxLink versions -SVXLINK=1.7.99.74 +SVXLINK=1.7.99.75 MODULE_HELP=1.0.0 MODULE_PARROT=1.1.1 MODULE_ECHO_LINK=1.5.99.3 @@ -25,13 +25,13 @@ MODULE_FRN=1.1.0 MODULE_TRX=1.0.0 # Version for the RemoteTrx application -REMOTE_TRX=1.3.99.11 +REMOTE_TRX=1.3.99.12 # Version for the signal level calibration utility -SIGLEV_DET_CAL=1.0.7.99.7 +SIGLEV_DET_CAL=1.0.7.99.8 # Version for the deviation calibration utility -DEVCAL=1.0.2.99.8 +DEVCAL=1.0.2.99.9 # Version for svxserver SVXSERVER=0.0.6