@ -302,7 +302,7 @@ static int vmount_thread_main(int argc, char *argv[])
@@ -302,7 +302,7 @@ static int vmount_thread_main(int argc, char *argv[])
return0;
}
intvmount_main(intargc,char*argv[])
intgimbal_main(intargc,char*argv[])
{
if(argc<2){
PX4_ERR("missing command");
@ -319,16 +319,16 @@ int vmount_main(int argc, char *argv[])
@@ -319,16 +319,16 @@ int vmount_main(int argc, char *argv[])
thread_should_exit.store(false);
intvmount_task=px4_task_spawn_cmd("vmount",
intgimbal_task=px4_task_spawn_cmd("gimbal",
SCHED_DEFAULT,
SCHED_PRIORITY_DEFAULT,
2100,
vmount_thread_main,
gimbal_thread_main,
nullptr);
intcounter=0;
while(!thread_running.load()&&vmount_task>=0){
while(!thread_running.load()&&gimbal_task>=0){
px4_usleep(5000);
if(++counter>=100){
@ -336,7 +336,7 @@ int vmount_main(int argc, char *argv[])
@@ -336,7 +336,7 @@ int vmount_main(int argc, char *argv[])
}
}
if(vmount_task<0){
if(gimbal_task<0){
PX4_ERR("failed to start");
return-1;
}
@ -529,12 +529,12 @@ Documentation how to use it is on the [gimbal_control](https://docs.px4.io/maste
@@ -529,12 +529,12 @@ Documentation how to use it is on the [gimbal_control](https://docs.px4.io/maste