82-dvmbridge---implement-notch-filter-for-2175hz-trc-guard-tone
parent
ca7149e9f4
commit
ddda823b55
@ -0,0 +1,31 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Digital Voice Modem - Common Library
|
||||
* GPLv2 Open Source. Use is subject to license terms.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* Copyright (C) 2025 Bryan Biedenkapp, N2PLL
|
||||
*
|
||||
*/
|
||||
#include "common/p25/dfsi/frames/fsc/FSCReportSelModes.h"
|
||||
#include "common/p25/dfsi/DFSIDefines.h"
|
||||
#include "common/Utils.h"
|
||||
#include "common/Log.h"
|
||||
|
||||
#include <cassert>
|
||||
#include <cstring>
|
||||
|
||||
using namespace p25::dfsi;
|
||||
using namespace p25::dfsi::frames;
|
||||
using namespace p25::dfsi::frames::fsc;
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// Public Class Members
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
/* Initializes a instance of the FSCReportSelModes class. */
|
||||
|
||||
FSCReportSelModes::FSCReportSelModes() : FSCMessage()
|
||||
{
|
||||
m_messageId = FSCMessageType::FSC_REPORT_SEL_MODES;
|
||||
}
|
||||
@ -0,0 +1,56 @@
|
||||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Digital Voice Modem - Common Library
|
||||
* GPLv2 Open Source. Use is subject to license terms.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* Copyright (C) 2025 Bryan Biedenkapp, N2PLL
|
||||
*
|
||||
*/
|
||||
/**
|
||||
* @file FSCReportSelModes.h
|
||||
* @ingroup dfsi_fsc_frames
|
||||
* @file FSCReportSelModes.cpp
|
||||
* @ingroup dfsi_fsc_frames
|
||||
*/
|
||||
#if !defined(__FSC_REPORT_SEL_MODES_H__)
|
||||
#define __FSC_REPORT_SEL_MODES_H__
|
||||
|
||||
#include "Defines.h"
|
||||
#include "common/Defines.h"
|
||||
#include "common/Log.h"
|
||||
#include "common/Utils.h"
|
||||
#include "common/p25/dfsi/frames/FrameDefines.h"
|
||||
#include "common/p25/dfsi/frames/fsc/FSCMessage.h"
|
||||
|
||||
namespace p25
|
||||
{
|
||||
namespace dfsi
|
||||
{
|
||||
namespace frames
|
||||
{
|
||||
namespace fsc
|
||||
{
|
||||
// ---------------------------------------------------------------------------
|
||||
// Class Declaration
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* @brief Implements the FSC Report Selected Modes Message.
|
||||
* @ingroup dfsi_fsc_frames
|
||||
*/
|
||||
class HOST_SW_API FSCReportSelModes : public FSCMessage {
|
||||
public:
|
||||
static const uint8_t LENGTH = 3U;
|
||||
|
||||
/**
|
||||
* @brief Initializes a copy instance of the FSCReportSelModes class.
|
||||
*/
|
||||
FSCReportSelModes();
|
||||
};
|
||||
} // namespace fsc
|
||||
} // namespace frames
|
||||
} // namespace dfsi
|
||||
} // namespace p25
|
||||
|
||||
#endif // __FSC_REPORT_SEL_MODES_H__
|
||||
Loading…
Reference in new issue