libdrmconf  0.9.0
A library to program DMR radios.
Public Member Functions | Public Attributes | List of all members
CodePlug::Flags Class Reference

Certain flags passed to CodePlug::encode to control the transfer and encoding of the codeplug. More...

#include <codeplug.hh>

Public Member Functions

 Flags ()
 Default constructor, enables code-plug update and disables automatic GPS/APRS and roaming.
 

Public Attributes

bool updateCodePlug
 If true, the codeplug will first be downloaded from the device, updated from the abstract config and then written back to the device. More...
 
bool autoEnableGPS
 If true enables GPS when there is a GPS or APRS system defined that is used by any channel. More...
 
bool autoEnableRoaming
 If true enables automatic roaming when there is a roaming zone defined that is used by any channel. More...
 

Detailed Description

Certain flags passed to CodePlug::encode to control the transfer and encoding of the codeplug.

Member Data Documentation

◆ autoEnableGPS

bool CodePlug::Flags::autoEnableGPS

If true enables GPS when there is a GPS or APRS system defined that is used by any channel.

This may cause automatic transmissions, hence the default is false.

◆ autoEnableRoaming

bool CodePlug::Flags::autoEnableRoaming

If true enables automatic roaming when there is a roaming zone defined that is used by any channel.

This may cause automatic transmissions, hence the default is false.

◆ updateCodePlug

bool CodePlug::Flags::updateCodePlug

If true, the codeplug will first be downloaded from the device, updated from the abstract config and then written back to the device.

This maintains the user-settings made within the device or manufacturer CPS. If false, the code-plug gets overridden entirely using some default settings. Default true.


The documentation for this class was generated from the following files: