libdrmconf
0.12.0
A library to program DMR radios.
Todo List
Member
Config::link
(const YAML::Node &node, const Context &ctx, const
ErrorStack
&err=
ErrorStack()
)
Implemented for backward compatibility with version 0.10.0, remove for 1.0.0.
Member
Config::parse
(const YAML::Node &node, Context &ctx, const
ErrorStack
&err=
ErrorStack()
)
Implemented for backward compatibility with version 0.10.0, remove for 1.0.0.
Member
ConfigItem::parse
(const YAML::Node &node,
Context
&ctx, const
ErrorStack
&err=
ErrorStack()
)
With Qt 5.15, we can use the REQUIRED flag to check for mandatory properties. However, Ubuntu 20.04 (Focal) comes with Qt 5.12.
Member
D578UVLimits::D578UVLimits
(const std::initializer_list< std::pair< Frequency, Frequency > > &rxFreqRanges, const std::initializer_list< std::pair< Frequency, Frequency > > &txFreqRanges, const QString &hardwareRevision, QObject *parent=nullptr)
extend
APRSSystem
to expose other settings as properties.
Member
D868UVFileReader::ChannelElement::rxSignaling
() const
Implement.
Member
D868UVFileReader::ChannelElement::txSignaling
() const
Implement.
Member
D878UV2Limits::D878UV2Limits
(const std::initializer_list< std::pair< Frequency, Frequency > > &rxFreqRanges, const std::initializer_list< std::pair< Frequency, Frequency > > &txFreqRanges, const QString &hardwareRevision, QObject *parent=nullptr)
extend
APRSSystem
to expose other settings as properties.
Member
D878UVCodeplug::ChannelElement::fromChannelObj
(const
Channel
*c, Context &ctx)
Remove once fixed by AnyTone.
Member
D878UVLimits::D878UVLimits
(const std::initializer_list< std::pair< Frequency, Frequency > > &rxFreqRanges, const std::initializer_list< std::pair< Frequency, Frequency > > &txFreqRanges, const QString &hardwareRevision, QObject *parent=nullptr)
extend
APRSSystem
to expose other settings as properties.
Member
DM1701Limits::DM1701Limits
(QObject *parent=nullptr)
check default radio ID.
Member
DMR6X2UVLimits::DMR6X2UVLimits
(const std::initializer_list< std::pair< Frequency, Frequency > > &rxFreqRanges, const std::initializer_list< std::pair< Frequency, Frequency > > &txFreqRanges, const QString &hardwareRevision, QObject *parent=nullptr)
extend
APRSSystem
to expose other settings as properties.
Member
DR1801UVLimits::DR1801UVLimits
(QObject *parent=nullptr)
check default radio ID.
Member
GD73Limits::GD73Limits
(QObject *parent=nullptr)
check default radio ID.
Member
GD77Limits::GD77Limits
(QObject *parent=nullptr)
check default radio ID.
Member
MD2017Limits::MD2017Limits
(QObject *parent=nullptr)
check default radio ID.
Member
MD390Limits::MD390Limits
(const std::initializer_list< std::pair< Frequency, Frequency > > &freqRanges, QObject *parent=nullptr)
check default radio ID.
Member
OpenGD77Limits::OpenGD77Limits
(QObject *parent=nullptr)
check default radio ID.
handle
OpenGD77
extension
handle
OpenGD77
extension
Member
OpenRTXCodeplug::encodeChannels
(
Config
*config, const Flags &flags, Context &ctx, const
ErrorStack
&err=
ErrorStack()
)
Limit number of channels.
Member
OpenRTXCodeplug::encodeContacts
(
Config
*config, const Flags &flags, Context &ctx, const
ErrorStack
&err=
ErrorStack()
)
Limit number of contacts.
Member
RD5RLimits::RD5RLimits
(QObject *parent=nullptr)
check default radio ID.
Member
RoamingZone::channels
This property is marked non-scriptable to handle references to DMR channels before version 0.11.0. Remove in future.
Member
RoamingZone::link
(const YAML::Node &node, const Context &ctx, const
ErrorStack
&err)
Implemented for backward compatibility with version 0.10.0, remove for 1.0.0.
Member
RoamingZone::populate
(YAML::Node &node, const Context &context, const
ErrorStack
&err)
Implemented for backward compatibility with version 0.10.0, remove for 1.0.0.
Member
UV390Limits::UV390Limits
(QObject *parent=nullptr)
check default radio ID.
Generated by
1.9.1