libdrmconf
0.15.1
A library to program DMR radios.
Toggle main menu visibility
Loading...
Searching...
No Matches
dmr6x2uv2.hh
1
11
12
#ifndef DMR6X2UV2_HH
13
#define DMR6X2UV2_HH
14
15
#include "anytone_radio.hh"
16
#include "anytone_interface.hh"
17
20
class
DMR6X2UV2
:
public
AnytoneRadio
21
{
22
Q_OBJECT
23
24
public
:
26
explicit
DMR6X2UV2
(
AnytoneInterface
*device=
nullptr
, QObject *parent=
nullptr
);
27
28
const
RadioLimits
&
limits
()
const
;
29
32
static
RadioInfo
defaultRadioInfo
();
33
34
private
:
35
RadioLimits
*_limits;
36
};
37
38
39
#endif
// DMR6X2UV_HH
AnytoneInterface
Implements the interface to Anytone D868UV, D878UV, etc radios.
Definition
anytone_interface.hh:15
AnytoneRadio::AnytoneRadio
AnytoneRadio(const QString &name, AnytoneInterface *device=nullptr, QObject *parent=nullptr)
Do not construct this class directly.
Definition
anytone_radio.cc:12
DMR6X2UV2::limits
const RadioLimits & limits() const
Returns the limits for this radio.
Definition
dmr6x2uv2.cc:109
DMR6X2UV2::defaultRadioInfo
static RadioInfo defaultRadioInfo()
Returns the default radio information.
Definition
dmr6x2uv2.cc:114
DMR6X2UV2::DMR6X2UV2
DMR6X2UV2(AnytoneInterface *device=nullptr, QObject *parent=nullptr)
Do not construct this class directly, rather use Radio::detect.
Definition
dmr6x2uv2.cc:9
RadioInfo
Provides some information about a radio model.
Definition
radioinfo.hh:16
RadioLimits
Represents the limits or the entire codeplug.
Definition
radiolimits.hh:795
lib
dmr6x2uv2.hh
Generated by
1.17.0