libdrmconf  0.7.2
A library to program DMR radios.
Public Types | Public Member Functions | Public Attributes | List of all members
D878UVCodeplug::general_settings_ext2_t Struct Reference

General settings extension 2. More...

#include <d878uv_codeplug.hh>

Public Types

enum  TalkerAliasDisplay : uint8_t { TA_DISPLAY_OFF = 0, TA_DISPLAY_CONTACTS = 1, TA_DISPLAY_AIR = 2 }
 Talker alias display preference.
 
enum  TalkerAliasEncoding : uint8_t { TA_ENCODING_ISO8 = 0, TA_ENCODING_ISO7 = 1, TA_ENCODING_UNICODE = 2 }
 Talker alias encoding.
 

Public Member Functions

void fromConfig (const Config *conf, const Flags &flags)
 Derives the general settings from the given abstact configuration.
 

Public Attributes

uint8_t send_alias
 Send talker alias, 0=off, 1=on.
 
uint8_t _unknown0001 [15]
 Unused, filled with 0x00.
 
uint8_t _unknown0010 [14]
 Unknown.
 
TalkerAliasDisplay ta_display
 Talker alias display priority, see TalkerAliasDisplay.
 
TalkerAliasEncoding ta_enc
 Talker alias encoding, see TalkerAliasEncoding.
 
uint8_t _unknown0020 [2]
 Unused, set to 0x00.
 
uint8_t autorep_uhf2_off
 Auto repeater offset UHF2 index, 0-based, disabled=0xff.
 
uint8_t autorep_vhf2_off
 Auto repeater offset VHF2 index, 0-based, disabled=0xff.
 
uint32_t autorep_vhf2_min
 Auto repeater VHF2 minimum frequency, in 10Hz, little endian.
 
uint32_t autorep_vfh2_max
 Auto repeater VHF2 maximum frequency, in 10Hz, little endian.
 
uint32_t autorep_uhf2_min
 Auto repeater UHF2 minimum frequency, in 10Hz, little endian.
 
uint32_t autorep_uhf2_max
 Auto repeater UHF2 maximum frequency, in 10Hz, little endian.
 
uint8_t _unknown0034
 Unknown.
 
uint8_t gps_mode
 GPS mode, GPS=0x00, BDS=0x01, GPS+BDS=0x02.
 
uint8_t _unknown0036 [10]
 Unknown.
 
uint8_t _unknown0040 [16]
 Unknown.
 
uint8_t _unknown0050 [16]
 Unknown.
 
uint8_t _unknown0060 [16]
 Unknown.
 
uint8_t _unknown0070 [16]
 Unknown.
 
uint8_t _unknown0080 [16]
 Unknown.
 
uint8_t _unknown0090 [16]
 Unknown.
 
uint8_t _unknown00a0 [16]
 Unknown.
 
uint8_t _unknown00b0 [16]
 Unknown.
 
uint8_t _unknown00c0 [16]
 Unknown.
 
uint8_t _unknown00d0 [16]
 Unknown.
 
uint8_t _unknown00e0 [16]
 Unknown.
 
uint8_t _unknown00f0 [16]
 Unknown.
 

Detailed Description

General settings extension 2.

At 0x02501400, size 0x100 bytes.


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