|
Channel data (16+)
|
|
-------------------
|
|
0x00 - Channel number (u16)
|
|
0x02 - Channel A (u16)
|
|
0x04 - Channel B (u16)
|
|
0x10 - VFO A
|
|
0x20 - VFO B
|
|
0x30 - CH1
|
|
|
|
entry[0x0-0x3] - BCD Freq RX
|
|
entry[0x4-0x7] - BCD Freq TX
|
|
entry[0x8-0x9] - RX subtone
|
|
entry[0xa-0xb] - TX subtone
|
|
entry[0xc]: 0x40, i.e. bit 6 - BCL
|
|
entry[0xc]: 0x30, i.e. bit 4-5 - PTTID?
|
|
entry[0xc]: 0x06 - bandwidth : 00 - narrow, 01 - mid, 10 - wide
|
|
entry[0xc]: 0x03 - power : 00 - low, 01 - mid, 10 - high
|
|
entry[0xd]: 0x10 - compander
|
|
entry[0xd]: 0x03 - scrambler
|
|
entry[0xe]: 0xF0 - signaling code (scode)
|
|
entry[0xe]: 0x0C - unkwnown/empty
|
|
entry[0xe]: 0x02 - freq. hopping
|
|
entry[0xe]: 0x01 - scan add
|
|
entry[0xf] - unknown, empty?
|
|
|
|
Examples for 0xc: 0x9 - AM (0x1001), 0x5 - AM MID (0x0101) , 0xA - NFM (0x1010), 0x6 - FM (0x0110) (bit 0-1 power - 00 - low, 01 - , bit 2 narrow, bit 3 wide: 00 - narrow, 01 - mid, 10 - wide)
|
|
|
|
Available blocks:
|
|
--------------------
|
|
1 - empty?
|
|
2 - calibration
|
|
16-19 - channel data
|
|
24-26 - channel names
|
|
4 - settings
|
|
6 - secondary settings, identity codes
|
|
|
|
Settings block (4):
|
|
--------------------
|
|
+0x7000 - powerondistype (byte)
|
|
+0x7010 - boottext1[10]
|
|
+0x7020 - boottext2[10]
|
|
0x7030-0x705C - Settings
|
|
+0x7040 - TOT (15s increments)
|
|
|
|
+0x7041 - VOX delay (0.1s, start at 0.5 - 1, 0 off, max 2s)
|
|
+0x7042 - VOX level
|
|
+0x7043:7_4 - Save mode (1:N)
|
|
+0x7043:2 - CH mode edit enabled
|
|
+0x7043:1 - Chinese (1), English (0)
|
|
+0x7043:0 - voice prompt
|
|
+0x7044 - backlight time (0 - always on)
|
|
|
|
|
|
+0x7045:7 - Beep tone
|
|
+0x7045:6 - auto lock
|
|
+0x7045:4 - weather alarm NOAA
|
|
+0x7045:3 - weather forecast NOAA
|
|
+0x7045:2 - CTCSS tail revert
|
|
+0x7045:1_0 - DTMF side tone (00 - OFF, 01 - DT-ST, 02 - ANI ST, 03 - Both)
|
|
|
|
+0x7046:7 - FM radio interruption
|
|
+0x7046:6 - dual standby
|
|
+0x7046:5 - roger beep
|
|
+0x7046:4_3 - alarm mode (00, 01, 10 - SITE, SOUND, CODE)
|
|
+0x7046:2 - alarm sound
|
|
+0x7046:1 - FM radio
|
|
+0x7046:0 - work freq band (0 - A, 1 - B)
|
|
|
|
+0x7047 - Tail revert in 100s ms
|
|
+0x7048 - Tail delay in 100s ms
|
|
+0x7049:1_0 - ALERT tone (00 - 1000Hz, 01 - 1450Hz, 02 - 1750 Hz, 03 - 2100 Hz)
|
|
+0x704A - Backlight brightness (00 - 1 to 04 - 5)
|
|
+0x704B - Squelch A
|
|
+0x704C - Squelch B
|
|
+0x704D - Work mode A (00 - Freq, 01 - CH No, 02 - CH No + F, 03 - CH n + name)
|
|
+0x704E - Work mode B (00 - Freq, 01 - CH No, 02 - CH No + F, 03 - CH n + name)
|
|
+0x704F - Menu exit time (0-30) in seconds
|
|
+0x7050 - SK1 short (00 - None, 01 - Monitor, 02 - sweep, 03 - scan, 04 - voltage, 05 - emergency, 06 - scrambler, 07 - FM radio, 08 - compander)
|
|
+0x7051 - SK1 long
|
|
+0x7052 - SK2 short
|
|
+0x7053 - SK2 long
|
|
+0x7054 - Top key short (does not exist)
|
|
+0x7055 - Top key long (does not exist)
|
|
|
|
!0x705C:2 - Reset allowed
|
|
!0x705C:1 - Reception time display
|
|
!0x705C:0 - Identity code
|
|
!0x705D - Radio name (00 - 1 .. 79 - 80)
|
|
|
|
0x7069 - Write lock (0xA5 ON, 0x00 - OFF)
|
|
0x706A - Read lock (0xA5 ON, 0x00 - OFF)
|
|
0x706B-0x7072 - Write lock password as plain text (up to 8 characters)
|
|
0x7073-0x707A - Read lock password as plain text (up to 8 characters)
|
|
|
|
0x7088-0x708D - DTMF kill code or test mode password (654321)?
|
|
|
|
+0x7100 - 0x01 - GPS ON bit 0?
|
|
+0x7101 - GPS Timezone (UTC = 12)
|
|
|
|
0x7304(?)-0x7305
|
|
|
|
|
|
Secondary settings block (6):
|
|
------------------------------
|
|
0x8000 - DTMF encode [5] [16]
|
|
0x8050 - Radio ID code [6]
|
|
0x8061 - DTMF delay (00 - 100 ms, step 50ms, up to 1000 ms)
|
|
0x8062 - DTMF digit duration (00 - 80 ms, step 10ms, up to 2000 ms)
|
|
0x8063 - DTMF interval duration (00 - 80 ms, step 10ms, up to 2000 ms)
|
|
|
|
0x8100-0x8177 - sel call group encode [6][20] (6 digits 00-09)
|
|
0x8200-0xB2EF sel call group names (- is empty character) [12][20]
|
|
0x8500-0x8537 - scan lists
|
|
|
|
0x8500:2 - scan detect CTCSS
|
|
0x8500:1_0 - 0x2 - scan, 0x1 - carrier, 0x0 - time
|
|
0x8501 - SCAN priority CH
|
|
0x8505 - SCAN group A
|
|
0x8506 - SCAN group B
|
|
0x8507 - Scan hang time (X-0.5)*2, i.e 0 - 0.5s, 19 - 10s
|
|
0x8510-0x8537 - SCAN group channel range [10]
|
|
u16t start, u16t end
|
|
|
|
0x8800-0x89DF - identity code [6], each digit one byte, BCD
|
|
0x8A00-0x8EFF - identity code names [16] (12 used, 4 filler)
|