Skip to content

Commit 5813b7a

Browse files
AP_Periph: increase tunnel_pub timeout to 150ms
5ms was too tight for multi-frame DroneCAN tunnel transfers and was truncating debug-stream nav epochs at the libcanard deadline check. Also bumps ardupilot submodule for the UBX_DebugMessages option.
1 parent 2d1605f commit 5813b7a

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

AP_Periph/can.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -690,7 +690,7 @@ AP_Periph_DroneCAN::AP_Periph_DroneCAN()
690690
log_pub.set_timeout_ms(1000);
691691

692692
tunnel_pub.set_priority(CANARD_TRANSFER_PRIORITY_HIGH);
693-
tunnel_pub.set_timeout_ms(5);
693+
tunnel_pub.set_timeout_ms(150);
694694

695695
param_getset_server.set_timeout_ms(200);
696696
param_executeopcode_server.set_timeout_ms(200);

0 commit comments

Comments
 (0)