Skip to content

Commit 68dfa3f

Browse files
committed
Use index suffix for array register column labels
1 parent da9a7a6 commit 68dfa3f

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

harp/reader.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,13 @@ def payload_parser(df: DataFrame):
256256
parser = _compose_parser(payload_parser, parser, params)
257257
return RegisterReader(register, reader, parser)
258258

259-
reader = partial(reader, columns=[name])
260-
parser = partial(parser, columns=[name])
259+
columns = (
260+
[name]
261+
if register.length is None or register.length == 1
262+
else [f"{name}{i}" for i in range(register.length)]
263+
)
264+
reader = partial(reader, columns=columns)
265+
parser = partial(parser, columns=columns)
261266
return RegisterReader(register, reader, parser)
262267

263268

0 commit comments

Comments
 (0)