Skip to content

Commit

Permalink
vx2,3,7: Fix raw bytestring handling
Browse files Browse the repository at this point in the history
  • Loading branch information
kk7ds committed Nov 8, 2023
1 parent 7126df3 commit bca5bec
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion chirp/drivers/vx2.py
Original file line number Diff line number Diff line change
Expand Up @@ -265,7 +265,7 @@ def get_memory_mappings(self, memory):


def _wipe_memory(mem):
mem.set_raw("\x00" * (mem.size() // 8))
mem.set_raw(b"\x00" * (mem.size() // 8))


@directory.register
Expand Down
2 changes: 1 addition & 1 deletion chirp/drivers/vx3.py
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,7 @@ def get_memory_mappings(self, memory):


def _wipe_memory(mem):
mem.set_raw("\x00" * (mem.size() // 8))
mem.set_raw(b"\x00" * (mem.size() // 8))
# the following settings are set to match the defaults
# on the radio, some of these fields are unknown
mem.name = [0xFF for _i in range(0, 6)]
Expand Down
4 changes: 2 additions & 2 deletions chirp/drivers/vx7.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ def get_memory_mappings(self, memory):


def _wipe_memory(mem):
mem.set_raw("\x00" * (mem.size() // 8))
mem.set_raw(b"\x00" * (mem.size() // 8))
mem.unknown1 = 0x05
mem.ones = 0x03

Expand Down Expand Up @@ -286,7 +286,7 @@ def get_memory(self, number):
mem.power = levels[0]

for i in _mem.name:
if i == "\xFF":
if i == 0xFF:
break
mem.name += CHARSET[i]
mem.name = mem.name.rstrip()
Expand Down

0 comments on commit bca5bec

Please sign in to comment.