libdrmconf  0.11.3
A library to program DMR radios.
Static Public Member Functions | Static Protected Attributes | List of all members
D868UVCodeplug::CTCSS Struct Reference

Implements encoding of CTCSS tones. More...

#include <d868uv_codeplug.hh>

Static Public Member Functions

static uint8_t encode (Signaling::Code tone)
 Encodes Signaling::Code CTCSS tones.
 
static Signaling::Code decode (uint8_t code)
 Decodes to Signaling::Code CTCSS tones.
 

Static Protected Attributes

static Signaling::Code _codeTable [52]
 Translation table. More...
 

Detailed Description

Implements encoding of CTCSS tones.

Member Data Documentation

◆ _codeTable

Signaling::Code D868UVCodeplug::CTCSS::_codeTable
staticprotected
Initial value:
= {
SIGNALING_NONE,
CTCSS_67_0Hz, SIGNALING_NONE,
CTCSS_71_9Hz, CTCSS_74_4Hz, CTCSS_77_0Hz, CTCSS_79_7Hz, CTCSS_82_5Hz,
CTCSS_85_4Hz, CTCSS_88_5Hz, CTCSS_91_5Hz, CTCSS_94_8Hz, CTCSS_97_4Hz, CTCSS_100_0Hz,
CTCSS_103_5Hz, CTCSS_107_2Hz, CTCSS_110_9Hz, CTCSS_114_8Hz, CTCSS_118_8Hz, CTCSS_123_0Hz,
CTCSS_127_3Hz, CTCSS_131_8Hz, CTCSS_136_5Hz, CTCSS_141_3Hz, CTCSS_146_2Hz, CTCSS_151_4Hz,
CTCSS_156_7Hz,
SIGNALING_NONE,
CTCSS_162_2Hz,
SIGNALING_NONE,
CTCSS_167_9Hz,
SIGNALING_NONE,
CTCSS_173_8Hz,
SIGNALING_NONE,
CTCSS_179_9Hz,
SIGNALING_NONE,
CTCSS_186_2Hz,
SIGNALING_NONE,
CTCSS_192_8Hz,
SIGNALING_NONE, SIGNALING_NONE,
CTCSS_203_5Hz,
SIGNALING_NONE,
CTCSS_210_7Hz, CTCSS_218_1Hz, CTCSS_225_7Hz,
SIGNALING_NONE,
CTCSS_233_6Hz, CTCSS_241_8Hz, CTCSS_250_3Hz,
SIGNALING_NONE, SIGNALING_NONE
}

Translation table.


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