add reliable BLE telemetry transport
This commit is contained in:
@@ -175,6 +175,18 @@ def main() -> int:
|
||||
f"dropped={integrity.final_dropped_sample_count}, "
|
||||
f"acquisition_loop_overruns={integrity.final_loop_overrun_count}"
|
||||
)
|
||||
if integrity.final_status is not None:
|
||||
status = integrity.final_status
|
||||
print(
|
||||
"Cause totals: "
|
||||
f"sensor_read_failures={status.sensor_read_failure_count}, "
|
||||
f"queue_overflows={status.queue_overflow_count}, "
|
||||
f"transport_begin_retries={status.transport_begin_retry_count}, "
|
||||
f"transport_disconnects={status.transport_disconnect_count}, "
|
||||
f"transport_send_failures={status.transport_send_failure_count}, "
|
||||
f"transport_replays={status.transport_replay_count}, "
|
||||
f"transport_invalid_acks={status.transport_invalid_ack_count}"
|
||||
)
|
||||
saved = f"Saved {output} and {csv_output}"
|
||||
if args.wire is not None:
|
||||
saved += f"; raw wire saved to {args.wire}"
|
||||
|
||||
Reference in New Issue
Block a user