here is the output of mavsdk_serve:
rana@rana-Legion-7-16IAX7:~$ ~/.local/lib/python3.8/site-packages/mavsdk/bin/mavsdk_server udp://:19856
[03:36:37|Info ] MAVSDK version: v1.4.17 (mavsdk_impl.cpp:20)
[03:36:37|Info ] Waiting to discover system on udp://:19856... (connection_initiator.h:20)
[03:36:38|Info ] New system on: 192.168.144.12:10847 (with sysid: 1) (udp_connection.cpp:192)
[03:36:38|Debug] New: System ID: 1 Comp ID: 1 (mavsdk_impl.cpp:496)
[03:36:38|Debug] Component Autopilot (1) added. (system_impl.cpp:377)
[03:36:38|Warn ] Vehicle type changed (new type: 13, old type: 0) (system_impl.cpp:225)
[03:36:38|Debug] Discovered 1 component(s) (system_impl.cpp:578)
[03:36:38|Info ] System discovered (connection_initiator.h:63)
[03:36:38|Info ] Server started (grpc_server.cpp:53)
[03:36:38|Info ] Server set to listen on 0.0.0.0:50051 (grpc_server.cpp:54)
[03:36:38|Warn ] sending again after 0.504471 s, retries to do: 3 (520). (mavlink_command_sender.cpp:287)
[03:36:39|Warn ] sending again after 1.00775 s, retries to do: 2 (520). (mavlink_command_sender.cpp:287)
[03:36:39|Warn ] sending again after 1.51062 s, retries to do: 1 (520). (mavlink_command_sender.cpp:287)
[03:36:40|Error] Retrying failed (520) (mavlink_command_sender.cpp:307)
[03:36:42|Warn ] sending again, retries to do: 3 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:42|Warn ] sending again, retries to do: 2 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:43|Warn ] sending again, retries to do: 1 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:43|Error] Error: Retrying failed get param busy timeout: CAL_GYRO0_ID (mavlink_parameters.cpp:1320)
[03:36:43|Error] Error: Param for gyro cal failed. (telemetry_impl.cpp:1569)
[03:36:44|Warn ] sending again, retries to do: 3 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:44|Warn ] sending again, retries to do: 2 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:45|Warn ] sending again, retries to do: 1 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:45|Error] Error: Retrying failed get param busy timeout: CAL_ACC0_ID (mavlink_parameters.cpp:1320)
[03:36:45|Error] Error: Param for accel cal failed. (telemetry_impl.cpp:1580)
[03:36:46|Warn ] sending again, retries to do: 3 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:46|Warn ] sending again, retries to do: 2 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:47|Warn ] sending again, retries to do: 1 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:47|Error] Error: Retrying failed get param busy timeout: CAL_MAG0_ID (mavlink_parameters.cpp:1320)
[03:36:47|Error] Error: Param for mag cal failed. (telemetry_impl.cpp:1591)
[03:36:48|Warn ] sending again, retries to do: 3 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:48|Warn ] sending again, retries to do: 2 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:49|Warn ] sending again, retries to do: 1 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:49|Warn ] sending again after 0.503118 s, retries to do: 3 (511). (mavlink_command_sender.cpp:287)
[03:36:49|Warn ] sending again after 0.503154 s, retries to do: 3 (400). (mavlink_command_sender.cpp:287)
[03:36:49|Error] Error: Retrying failed get param busy timeout: SYS_HITL (mavlink_parameters.cpp:1320)
[03:36:49|Error] Error: Param to determine hitl failed. (telemetry_impl.cpp:1728)
[03:36:50|Warn ] sending again after 1.00596 s, retries to do: 2 (511). (mavlink_command_sender.cpp:287)
[03:36:50|Warn ] sending again after 1.00597 s, retries to do: 2 (400). (mavlink_command_sender.cpp:287)
[03:36:50|Warn ] sending again, retries to do: 3 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:50|Warn ] sending again after 1.51112 s, retries to do: 1 (400). (mavlink_command_sender.cpp:287)
[03:36:50|Warn ] sending again after 1.51117 s, retries to do: 1 (511). (mavlink_command_sender.cpp:287)
[03:36:50|Warn ] sending again, retries to do: 2 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:51|Error] Retrying failed (511) (mavlink_command_sender.cpp:307)
[03:36:51|Error] Retrying failed (400) (mavlink_command_sender.cpp:307)
[03:36:51|Warn ] sending again, retries to do: 1 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:51|Error] Error: Retrying failed get param busy timeout: CAL_GYRO0_ID (mavlink_parameters.cpp:1320)
[03:36:51|Error] Error: Param for gyro cal failed. (telemetry_impl.cpp:1569)
[03:36:52|Warn ] sending again, retries to do: 3 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:52|Warn ] sending again, retries to do: 2 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:53|Warn ] sending again, retries to do: 1 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:36:53|Error] Error: Retrying failed get param busy timeout: CAL_ACC0_ID (mavlink_parameters.cpp:1320)
[03:36:53|Error] Error: Param for accel cal failed. (telemetry_impl.cpp:1580)
[03:36:54|Warn ] sending again, retries to do: 3 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:54|Warn ] sending again, retries to do: 2 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:55|Warn ] sending again, retries to do: 1 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:36:55|Error] Error: Retrying failed get param busy timeout: CAL_MAG0_ID (mavlink_parameters.cpp:1320)
[03:36:55|Error] Error: Param for mag cal failed. (telemetry_impl.cpp:1591)
[03:36:56|Warn ] sending again, retries to do: 3 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:56|Warn ] sending again, retries to do: 2 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:57|Warn ] sending again, retries to do: 1 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:36:57|Error] Error: Retrying failed get param busy timeout: SYS_HITL (mavlink_parameters.cpp:1320)
[03:36:57|Error] Error: Param to determine hitl failed. (telemetry_impl.cpp:1728)
[03:36:58|Warn ] sending again, retries to do: 3 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:59|Warn ] sending again, retries to do: 2 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:36:59|Warn ] sending again, retries to do: 1 (CAL_GYRO0_ID). (mavlink_parameters.cpp:1291)
[03:37:00|Error] Error: Retrying failed get param busy timeout: CAL_GYRO0_ID (mavlink_parameters.cpp:1320)
[03:37:00|Error] Error: Param for gyro cal failed. (telemetry_impl.cpp:1569)
[03:37:00|Warn ] sending again, retries to do: 3 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:37:01|Warn ] sending again, retries to do: 2 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:37:01|Warn ] sending again, retries to do: 1 (CAL_ACC0_ID). (mavlink_parameters.cpp:1291)
[03:37:02|Error] Error: Retrying failed get param busy timeout: CAL_ACC0_ID (mavlink_parameters.cpp:1320)
[03:37:02|Error] Error: Param for accel cal failed. (telemetry_impl.cpp:1580)
[03:37:02|Warn ] sending again, retries to do: 3 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:37:03|Warn ] sending again, retries to do: 2 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:37:03|Warn ] sending again, retries to do: 1 (CAL_MAG0_ID). (mavlink_parameters.cpp:1291)
[03:37:04|Error] Error: Retrying failed get param busy timeout: CAL_MAG0_ID (mavlink_parameters.cpp:1320)
[03:37:04|Error] Error: Param for mag cal failed. (telemetry_impl.cpp:1591)
[03:37:04|Warn ] sending again, retries to do: 3 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:37:05|Warn ] sending again, retries to do: 2 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:37:05|Warn ] sending again, retries to do: 1 (SYS_HITL). (mavlink_parameters.cpp:1291)
[03:37:06|Error] Error: Retrying failed get param busy timeout: SYS_HITL (mavlink_parameters.cpp:1320)
[03:37:06|Error] Error: Param to determine hitl failed. (telemetry_impl.cpp:1728)