HdrInfo

class RigolWFM.yokogawa_hdr.HdrInfo(format_version: str = '', model: str = '', endian: str = 'Ltl', data_format: str = 'TRACE', group_number: int = 0, trace_total_number: int = 0, data_offset: int = 0, groups: list[GroupInfo] = <factory>)[source]

Bases: object

Complete parsed contents of a Yokogawa .hdr metadata file.

Attributes Summary

byte_order

'>' (BE) or '<' (LE).

data_format

data_offset

endian

format_version

group_number

groups

is_big_endian

Return True when the .wvf binary data uses big-endian byte order.

model

trace_total_number

Attributes Documentation

byte_order

'>' (BE) or '<' (LE).

Type:

Numpy / struct byte-order prefix

data_format: str = 'TRACE'
data_offset: int = 0
endian: str = 'Ltl'
format_version: str = ''
group_number: int = 0
groups: list[GroupInfo] = <dataclasses._MISSING_TYPE object>
is_big_endian

Return True when the .wvf binary data uses big-endian byte order.

model: str = ''
trace_total_number: int = 0