Browse Source

px4fmu_common rcS: fix MAVLINK_F test

fixes a 'test: syntax error' message on startup. There were two problems:
- the expansion of $MAVLINK_F lead to multiple arguments in the test
  when the variable contained spaces. Fixed with ""
- the x prevents interpretation as a unary expression, if $MAVLINK_F starts
  with a - character (in that case the expansion would be:
  if [ -r 1200 ... and nsh interprets - as unary expression)
sbg
Beat Küng 8 years ago committed by Lorenz Meier
parent
commit
210b5704a9
  1. 2
      ROMFS/px4fmu_common/init.d/rcS

2
ROMFS/px4fmu_common/init.d/rcS

@ -511,7 +511,7 @@ then @@ -511,7 +511,7 @@ then
fi
fi
if [ $MAVLINK_F == "none" ]
if [ "x$MAVLINK_F" == xnone ]
then
else
mavlink start $MAVLINK_F

Loading…
Cancel
Save