libdrmconf 0.12.1
A library to program DMR radios.
Loading...
Searching...
No Matches
dmr6x2uv.hh
1
13#ifndef DMR6X2UV_HH
14#define DMR6X2UV_HH
15
16#include "anytone_radio.hh"
17#include "anytone_interface.hh"
18
22{
23 Q_OBJECT
24
25public:
27 explicit DMR6X2UV(AnytoneInterface *device=nullptr, QObject *parent=nullptr);
28
29 const RadioLimits &limits() const;
30
34
35private:
36 RadioLimits *_limits;
37};
38
39
40#endif // DMR6X2UV_HH
Implements the interface to Anytone D868UV, D878UV, etc radios.
Definition anytone_interface.hh:15
Implements an interface to Anytone radios.
Definition anytone_radio.hh:34
Represents a BTECH DMR-6X2UV.
Definition dmr6x2uv.hh:22
DMR6X2UV(AnytoneInterface *device=nullptr, QObject *parent=nullptr)
Do not construct this class directly, rather use Radio::detect.
Definition dmr6x2uv.cc:9
static RadioInfo defaultRadioInfo()
Returns the default radio information.
Definition dmr6x2uv.cc:114
const RadioLimits & limits() const
Returns the limits for this radio.
Definition dmr6x2uv.cc:109
Provides some information about a radio model.
Definition radioinfo.hh:16
Represents the limits or the entire codeplug.
Definition radiolimits.hh:684