LibDMRConf  0.6.0
A library to program DMR radios.
Public Attributes | List of all members
Radio::Features Struct Reference

Represents a radio feature list, a generic configuration is verified against. More...

#include <radio.hh>

Public Attributes

bool betaWarning
 If true, shows a beta warning at upload.
 
bool hasDigital
 If true, the device supports DMR.
 
bool hasAnalog
 If true, the device supports FM.
 
int maxNameLength
 Maximum length of the radio name.
 
int maxIntroLineLength
 Maximum length of boot messages.
 
int maxChannels
 Maximum number of channels.
 
int maxChannelNameLength
 Maximum length of channel names.
 
bool allowChannelNoDefaultContact
 If true, the radio allows channels without default contact.
 
int maxZones
 Maximum number of zones.
 
int maxZoneNameLength
 Maximum length of zone names.
 
int maxChannelsInZone
 Maximum number of channels per zone.
 
bool hasABZone
 If true, the radio has a zone list for each VFO.
 
bool hasScanlists
 If true, the radio support scanlists.
 
int maxScanlists
 Maximum number of scanlists.
 
int maxScanlistNameLength
 Maximum length of scanlist names.
 
int maxChannelsInScanlist
 Maximum number of channels per scanlist.
 
bool scanListNeedsPriority
 Does scanlist needs a priority channel?.
 
int maxContacts
 Maximum number of contacts.
 
int maxContactNameLength
 Maximum length of contact name.
 
int maxGrouplists
 Maximum number of RX group lists.
 
int maxGrouplistNameLength
 Maximum length of grouplist name.
 
int maxContactsInGrouplist
 Maximum number contacts per RX group list.
 
bool hasGPS
 If true, the device supports GPS.
 
int maxGPSSystems
 Maximum number of different GPS systems.
 
bool hasAPRS
 If true, the device supports APRS (analog) position reporting.
 
int maxAPRSSystems
 Maximum number of different APRS systems.
 
bool hasRoaming
 If true, the device supports roaming.
 
int maxRoamingChannels
 Specifies the maximum number of roaming channels.
 
int maxRoamingZones
 Specifies the maximum number of roaming zones.
 
int maxChannelsInRoamingZone
 Specifies the maximum number of channels per roaming zone.
 
bool hasCallsignDB
 If true, the radio supports a callsign DB.
 
bool callsignDBImplemented
 If true, the callsign DB of the radio is implemented.
 
uint maxCallsignsInDB
 Maximum number of entries in callsign DB.
 

Detailed Description

Represents a radio feature list, a generic configuration is verified against.


The documentation for this struct was generated from the following file: