libdrmconf
0.11.3
A library to program DMR radios.
|
Device specific encoding of the key functions. More...
#include <dmr6x2uv_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 , GPSInformation = 0x11 , 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 , SimplexRepeater = 0x23 , Ranging = 0x24 , ChannelRanging = 0x25 , MaxVolume = 0x26 , Slot = 0x27 , Squelch = 0x28 , Roaming = 0x29 , Zone = 0x2a , RoamingSet = 0x2b , Mute = 0x02c , CtcssDcsSet =0x2d , APRSSet = 0x2e , APRSSend = 0x2f } |
Device specific key functions. | |
Device specific encoding of the key functions.