7 lines
263 B
Python
7 lines
263 B
Python
|
|
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
|