Files

7 lines
263 B
Python
Raw Permalink Normal View History

import struct
def build_b_frame(data_id: int, processed_values: list[float]) -> bytes:
payload = b''.join(struct.pack('>d', v) for v in processed_values)
data_len = len(payload)
frame = struct.pack('>II', data_id, data_len) + payload
return frame