add reliable BLE telemetry transport

This commit is contained in:
Jay
2026-08-18 06:24:10 -04:00
parent 00f52ecf0f
commit 7617010d8e
26 changed files with 1499 additions and 47 deletions
+2
View File
@@ -10,6 +10,7 @@ void trikke_transport_sender_init(trikke_transport_sender_t *sender)
{
if (sender != NULL) {
sender->pending = false;
sender->begin_retry_count = 0;
}
}
@@ -44,6 +45,7 @@ trikke_transport_status_t trikke_transport_sender_step(
sender->pending = true;
return TRIKKE_TRANSPORT_FATAL;
}
++sender->begin_retry_count;
sender->pending = false;
} else {
sender->pending = was_pending;