首次提交完整的python工程代码

This commit is contained in:
2026-06-15 20:38:42 +08:00
commit bca485d748
159 changed files with 248076 additions and 0 deletions

7
protocol/b_frame.py Normal file
View File

@@ -0,0 +1,7 @@
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