libdrmconf  0.11.3
A library to program DMR radios.
Static Public Member Functions | Protected Types | List of all members
D878UVCodeplug::GeneralSettingsElement::KeyFunction Struct Reference

Device specific key functions. More...

#include <d878uv_codeplug.hh>

Static Public Member Functions

static uint8_t encode (AnytoneKeySettingsExtension::KeyFunction tone)
 Encodes key function.
 
static AnytoneKeySettingsExtension::KeyFunction decode (uint8_t code)
 Decodes key function.
 

Protected Types

enum  KeyFunctionCode {
  Off = 0x00 , Voltage = 0x01 , Power = 0x02 , Repeater = 0x03 ,
  Reverse = 0x04 , Encryption = 0x05 , Call = 0x06 , VOX = 0x07 ,
  ToggleVFO = 0x08 , SubPTT = 0x09 , Scan = 0x0a , WFM = 0x0b ,
  Alarm = 0x0c , RecordSwitch = 0x0d , Record = 0x0e , SMS = 0x0f ,
  Dial = 0x10 , Monitor = 0x12 , ToggleMainChannel = 0x13 , HotKey1 = 0x14 ,
  HotKey2 = 0x15 , HotKey3 = 0x16 , HotKey4 = 0x17 , HotKey5 = 0x18 ,
  HotKey6 = 0x19 , WorkAlone = 0x1a , SkipChannel = 0x1b , DMRMonitor = 0x1c ,
  SubChannel = 0x1d , PriorityZone = 0x1e , VFOScan = 0x1f , MICSoundQuality = 0x20 ,
  LastCallReply = 0x21 , ChannelType = 0x22 , Roaming = 0x24 , ChannelRanging = 0x25 ,
  MaxVolume = 0x26 , Slot = 0x27 , APRSType = 0x28 , Zone = 0x29 ,
  RoamingSet = 0x2a , APRSSet = 0x2b , Mute =0x2c , CtcssDcsSet =0x2d ,
  TBSTSend = 0x2e , Bluetooth = 0x2f , GPS = 0x30 , ChannelName = 0x31 ,
  CDTScan = 0x32 , APRSSend = 0x33 , APRSInfo = 0x34
}
 Device specific key functions.
 

Detailed Description

Device specific key functions.


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