Channels - DualTachyon/rt-4d-wiki GitHub Wiki

The channel bank contains 1024 entries. Each entry has the following format:

Header

Offset Analogue Comments DMR Comments
0x00 Modulation
  1. FM
  2. AM
  3. SSB
Flags 0x01 = Use channel ID
0x01 Unused Unused
0x02 0x01 Analogue channel 0x00 DMR channel

From offset 0x03 to 0x1F, the data has different meaning depending on whether a channel is analogue or DMR.

Analogue

Offset Name Comments
0x03 Bandwidth
  1. Wide
  2. Narrow
0x04 .. 0x05 RX code Bits [11:0]: Code
0x04 .. 0x05 RX code type Bits [15:12]:
  1. OFF
  2. CTCSS
  3. DCS N
  4. DCS I
0x06 .. 0x09 RX frequency Frequency divided by 10, little endian
0x0A .. 0x0D TX frequency Frequency divided by 10, little endian
0x0E .. 0x0F TX code type Bits[11:0]: Code
0x0E .. 0x0F TX code Bits[15:12]:
  1. OFF
  2. CTCSS
  3. DCS N
  4. DCS I
0x10 TX power
  1. High
  2. Low
0x11 TX priority
  1. Off
  2. Carrier match
  3. CTC/DCS match
0x12 TX timeout Bottom 5 bits
0x12 DCS encryption Top 3 bits:
  1. Standard
  2. Encrypt 1
  3. Encrypt 2
  4. Encrypt 3
  5. Mute code
0x13 Scramble Bottom 4 bits
0x13 Tail tone Bits [6:4]:
  1. Off
  2. 55Hz no shift
  3. 120° shift
  4. 180° shift
  5. 240° shift
0x13 Scan list Bit [7]:
  1. Included
  2. Excluded
0x14 .. 0x17 Mute code 0
0x18 .. 0x1B Mute code 1
0x1C .. 0x1F Mute code 2
0x20 .. 0x2F Name

DMR

Offset Name Comments
0x00 Time slot
  1. TS1
  2. TS2
0x01 Color code
0x02 Dual Capacity Dual Mode
  1. Off
  2. On
0x06 .. 0x09 RX frequency Frequency divided by 10, little endian
0x0A .. 0x0D TX frequency Frequency divided by 10, little endian
0x0E Promiscuous mode
  1. Off
  2. On
0x0F Unused
0x10 TX power
  1. High
  2. Low
0x11 TX priority
  1. Impolite
  2. Carrier match
  3. CC match
0x12 Unused
0x13 Scan list Bit [7]:
  1. Included
  2. Excluded
0x14 TX timeout Bottom 5 bits
0x15 Call alarm ??? Not used by firmware
0x16 .. 0x17 RX Group
  • 0 = Off
  • Other = group ID
0x18 .. 0x19 Contact Index of contact to dial
0x1A .. 0x1B Key
  • 0 = Off
  • Other = key ID
0x1C .. 0x1F ID Local ID to use when enabled by offset 0x00
0x20 .. 0x2F Name
⚠️ **GitHub.com Fallback** ⚠️