-
Notifications
You must be signed in to change notification settings - Fork 1
Other Codeplug Mapping Notes
nledevil edited this page Oct 7, 2015
·
4 revisions
MD-380 .rdt file Memory Map
Offset Function bytes per entry Number of entries Last Offset
061A5 Contacts 36 1000 0EE44
0EE45 Rx Groups 96 250 14C04
14C05 Zones 64 250 18A84
18A85 Scan Lists 104 250 1F015
1F015 Unknown 16 (all FF) 1 1F024
1F025 Channels 64 1000 2EA24
Contacts (36 bytes per entry)
Byte function
0 ID low byte FF if blank
1 ID mid byte FF if blank
2 ID high byte FF if blank
3 Type C0=blank C1=Group C2=Private C3=All (Ex=Call Tone)
4 Name Low byte of first character
5 Name High byte of first character
6-35 Name, remaining 15 characters.
Rx Groups (96 bytes per entry)
Byte function
0 Name Low Byte of first character
1 Name High Byte of first character
2-31 Name, Remaining 15 characters
32 Index number of Contact Low Byte
33 Index number of Contact High Byte
34-95 Index numbers of remaining Contacts (up to 32entries 2 bytes per entry)
Zones (64 Bytes per Entry)
Byte function
0 Name Low Byte of first character
1 Name High Byte of first character
2-31 Name, Remaining 15 characters
32 Index Number of Channel Low Byte
33 Index Number of Channel High Byte
34-63 Index Numbers of remaining channels (up to 16 entries 2 bytes per entry)
Scan Lists (104 Bytes per Entry)
Byte function
0 Name Low Byte of first character
1 Name High Byte of first character
2-31 Name, Remaining 15 characters
32-33 = Priority Channel 1 (00 00 - Selected, FF FF None, 01 00 - First Channel)
34-35 = Priority Channel 2 (00 00 - Selected, FF FF None, 02 00 - 2nd Channel)
36-37 = Tx Designated Channel (00 00 - Selected, FF FF Last Active, 01 00 - First Channel)
39 = Signal Hold Time (dec * 25) ((02)50 min - (FF)6375 max)
40 = Priority Sample Time(ms) (dec * 250) ((03)750 min - (1F)7750 max)
32-39 Unknown (probably Priority Chans and hold times)
42 Index number of Channel Low Byte
43 Index number of Channel High Byte
44-103 Index numbers of remaining channels (up to 31 Entries 2 bytes per channel)
18A85
18AA5
Channels (64 Bytes per Entry)
Byte function
00 0x61=Analogue 0x62=Digital
01
02
03
04 Power Level H=0x24 L=0x04
05
06 Contact Index Low Byte
07 Contact Index High Byte
08
09
10
11
12 RX Group Index
13
14
15
16 Rx Freq Low 100hz, 10 hz BCD
17 Rx Freq 10 khz, 1khz BCD
18 Rx Freq 1 mhz, 100khz BCD
19 Rx Freq 100 mhz, 10 mhz BCD
20 Tx Freq Low 100hz, 10 hz BCD
21 Tx Freq 10 khz, 1khz BCD
22 Tx Freq 1 mhz, 100khz BCD
23 Tx Freq 100 mhz, 10 mhz BCD
24
25
26
27
28
29
30
31
32 Name Low Byte of first character
33 Name High Byte of first character
34-63 Name, Remaining 15 characters
159,15A,15B,15C = Hardware version
165-168 = MCU Version
136 = Freq Range (00=136-174,01=350-400,02=400-480,03=450-520)
2226-222C = Last Program Date (20 15 09 22 11 10 23) = 2015-09-22 11:10:23
Unique Device ID:
16D-178
3E 00 00 00 04 = 04 00 00 00 3E (Converted to Decimal) Padded with 0’s in front to 13 digits
145+14
22A6
1st Digit:
0,1: Password and Lock
2,
08: Password and Lock Enable, CHFreeIndTone, DisableAllTone
0B: Password and Lock, SavePreamble, SaveModeReceive, ChFreeIndTone,DisableAllTone
1F: Password and Lock Enable, SavePreamble, SaveModeReceive
28: CHFreeIndTone, DisableAllTone
29: CHFreeIndTone, DisableAllTone, SavePreamble
2A: CHFreeIndTone, DisableAllTone, SaveModeRecieve
2B: CHFreeIndTone, DisableAllTone, SavePreamble, SaveModeRecieve
2C: CHFreeIndTone
2D: CHFreeIndTone, SavePreamble
2E: CHFreeIndTone, SaveModeReceive
2F: CHFreeIndTone, SavePreamble, SaveModeRecieve
38: DisableAllTone
39: DisableAllTone, SavePreamble
3A: DisableAllTone, SaveModeReceive
3B: DisableAllTone, Save Preamble, SaveModeReceive
3C: None Checked
3D: SavePreamble
3E: SaveModeReceive
3F: Save Preamble, SaveModeReceive (DEFAULT)
48: Password, Digital, CHFreeIndTone, DisableAllTone
5F: Password, Digital, SavePreamble, SaveModeReceive
68: Digital, CHFreeIndTone, DisableAllTone
7F: Digital, SavePreamble, SaveModeReceive
88: Password, Analog, CHFreeIndTone, DisableAllTone
9F: Password, Analog, SavePreamble, SaveModeReceive
A8: Analog, CHFreeIndTone, DisableAllTone
BF: Analog, SavePreamble, SaveModeReceive
C8: Password, Analog/Digital, CHFreeIndTone, DisableAllTone
DF: Password,Analog/Digital,SavePreamble, SaveMode Receive
E8: Digital/Analog, CHFreeIndTone, DisableAllTone
FF: Digital/Analog, SavePreamble, SaveModeReceieve
Call Alert Tone Duration(s): 22B4 : Continue Default
00: Continue
01: 5
F0: 1200 (Dec 240 * 5)
Scan Digital Hang Time(ms): 22B8 : 1000 Default
05: 500
0A: 1000
0F: 1500
64: 10000
(Dec * 100)
Scan Analog Hang Time(ms): 22B9 : 1000 Default
(Dec * 100)
Lone Worker Reminder Time(min): 22B5 : 10 Default
01 to decimal
Lone Worker Reminder Time(s):22B6 : 1 Default
Convert to Decimal
Power On Password: 22BD + 4 (max 8 numbers) : (00000000: Default)
00 00 01 11 = 00000111
00 01 00 11 = 00010011
Radio Name: 22D5+32
Radio ID: 22A9 + 4 : 1234 Default
Hex in reverse then Converted to Decimal
Monitor Type: 22A5 : Open Squelch Default
EE: Silent
EA: Silent, DisableAllLEDs
FE: Open Squelch
FA: Open, DisableAllLEDs
VOX Sensitivity: 22B0 : 3 Default
01: 1 min
0A: 10 max
TX Preamble Duration(ms):22AD : 300 Default
Convert(dec) * 60:
144 * 60 max
0 min
RX Low Batt Interval(s): 22B3 : 120 Default
Convert(dec) * 5
0 min
127 * 5 max
PC Prog Password: 22C5 + 8 (Max 8 characters) (Blank Default)
Convert(ascii)
Radio Prog Password: 22C1 + 4 (Max 8 characters) (00000000 Default)
12 34 56 78 = 12345678
Back Light Time(s): 22BA : Always Default
00: Always
01: 5
02: 10
03: 15
Set Keypad Lock Time(s): 22BB : Manual Default
FF: Manual
01: 5
02: 10
03: 15
Group Call Hang Time(ms): 22AE : 3000 Default
Convert(dec) * 10
0 * 10 min
70 * 10 max
Private Call Hang Time(ms): 22AF : 4000 Default
Convert(dec) * 10
0 * 10 min
70 * 10 max
Intro Screen: 22A7
EA: Picture
FA: Characters
Intro Screen Line 1: 2265+20
Convert to Ascii
Intro Screen Line 2: 2279+20
Convert to Ascii
———
Menu Hang Time(s): 2315 : 10 Default
00: Hang
1E: 30 max
2316:
1st Digit:
0: None
1: Radio Check
2: Remote Monitor
3: Radio Check, Remote Monitor
4: Radio Enable
5: Radio Check, Radio Enable
6: Remote Monitor, Radio Enable
7: Radio Check, Remote Monitor, Radio Enable
8: Radio Disable
9: Radio Check, Radio Disable
A: Radio Monitor, Radio Disable
B: Radio Check, Radio Monitor, Radio Disable
C: Radio Enable, Radio Disable
D: Radio Check, Radio Enable, Radio Disable
E: Radio Monitor, Radio Enable, Radio Disable
F: Radio Check, Radio Monitor, Radio Enable, Radio Disable
2nd Digit:
0: None
1: Text Message
2: Call Alert
3: Text Message, Call Alert
4: Edit
5: Text Message, Edit
6: Edit, Call Alert
7: Text Message, Call Alert, Edit
8: Manual Dial
9: Text Message, Manual Dial
A: Manual Dial, Call Alert
B: Text Message, Call Alert, Manual Dial
C: Manual Dial, Edit
D: Text Message, Manual Dial, Edit
E: Call Alert, Manual Dial, Edit
F: Text Message, Call Alert, Manual Dial, Edit
2317:
1st Digit:
0: None
1: Answered
2: Outgoing Radio
3: Answered, Outgoing Radio
4: Talkaround
5: Talkaround, Answered
6: Talkaround, Outgoing Radio
7: Talkaround, Anwered, Outgoing Radio
8: Tone/Alert
9: Tone/Alert, Answered
A: Tone/Alert, Outgoing
B: Tone/Alert, Answered, Outgoing
C: Tone/Alert, Talkaround
D: Tone/Alert, Talkaround, Answered
E: Tone/Alert, Talkaround, Outgoing
F: Tone/Alert, Talkaround, Answered, Outgoing
2nd Digit:
0: None
1: Program Key
2: Scan
3: Program Key, Scan
4: Edit List
5: Edit List, Program Key
6: Edit List, Scan
7: Edit List, Program Key, Scan
8: Missed
9: Missed, Program Key
A: Missed, Scan
B: Missed, Program Key, Scan
C: Missed, Edit List
D: Missed, Edit List, Program Key
E: Missed, Edit List, Scan
F: Missed, Edit List, Program Key, Scan
2318:
1st Digit:
0: None
1: LEDInd
2: Squelch
3: LEDInd, Squelch
4:
5:
6:
7:
8: VOX
9: VOX, LEDInd
A: VOX, Squelch
B: VOX, LEDInd, Squelch
C:
D:
E:
F:
2nd Digit:
0: None
1: Power
2: Backlight
3: Power, Backlight
4: Intro Screen
5: Intro Screen, Power
6: Intro Screen, Backlight
7: Intro Screen, Power, Backlight
8: Keyboard Lock
9: Keyboard Lock, Power
A: Keyboard Lock, Backlight
B: Keyboard Lock, Power, Backlight
C: Keyboard Lock, Intro Screen
D: Keyboard Lock, Intro Screen, Power
E: Keyboard Lock, Intro Screen, Backlight
F: Keyboard Lock, Intro Screen, Power, Backlight
2319:
F8: Program Radio
F9: Progam Radio, Password Lock
FA: Program Radio, Display Mode
FB: Program Radio, Password Lock, Display Mode
FD: Password Lock
FC: None
FE: Display Mode
FF: Password Lock, Display Mode