kopia lustrzana https://github.com/sq5bpf/uvk5-reverse-engineering
fix exception with non-ascii chars in welcome message
rodzic
8ccecfb4cc
commit
943df0832d
8
uvk5.py
8
uvk5.py
|
@ -1317,15 +1317,15 @@ class UVK5Radio(chirp_common.CloneModeRadio):
|
||||||
basic.append(rs)
|
basic.append(rs)
|
||||||
|
|
||||||
# Logo string 1
|
# Logo string 1
|
||||||
logo1 = str(_mem.logo_line1).strip("\x20\x00\xff") # +"\x20"*12
|
logo1 = str(_mem.logo_line1).strip("\x20\x00\xff") + "\x00"
|
||||||
logo1 = logo1[0:12]
|
logo1 = _getstring(logo1.encode('ascii', errors='ignore'), 0, 12)
|
||||||
rs = RadioSetting("logo1", "Logo string 1 (12 characters)",
|
rs = RadioSetting("logo1", "Logo string 1 (12 characters)",
|
||||||
RadioSettingValueString(0, 12, logo1))
|
RadioSettingValueString(0, 12, logo1))
|
||||||
basic.append(rs)
|
basic.append(rs)
|
||||||
|
|
||||||
# Logo string 2
|
# Logo string 2
|
||||||
logo2 = str(_mem.logo_line2).strip("\x20\x00\xff") # +"\x20"*12
|
logo2 = str(_mem.logo_line2).strip("\x20\x00\xff") + "\x00"
|
||||||
logo2 = logo2[0:12]
|
logo2 = _getstring(logo2.encode('ascii', errors='ignore'), 0, 12)
|
||||||
rs = RadioSetting("logo2", "Logo string 2 (12 characters)",
|
rs = RadioSetting("logo2", "Logo string 2 (12 characters)",
|
||||||
RadioSettingValueString(0, 12, logo2))
|
RadioSettingValueString(0, 12, logo2))
|
||||||
basic.append(rs)
|
basic.append(rs)
|
||||||
|
|
Ładowanie…
Reference in New Issue