aboutsummaryrefslogtreecommitdiff
path: root/ROMFS/scripts/rc.standalone
diff options
context:
space:
mode:
Diffstat (limited to 'ROMFS/scripts/rc.standalone')
-rw-r--r--ROMFS/scripts/rc.standalone67
1 files changed, 67 insertions, 0 deletions
diff --git a/ROMFS/scripts/rc.standalone b/ROMFS/scripts/rc.standalone
new file mode 100644
index 000000000..72153ef18
--- /dev/null
+++ b/ROMFS/scripts/rc.standalone
@@ -0,0 +1,67 @@
+#!nsh
+#
+# Flight startup script for PX4FMU standalone configuration.
+#
+
+echo "[init] doing standalone PX4FMU startup..."
+
+#
+# Start the ORB
+#
+#uorb start
+
+#
+# Start the sensors.
+#
+#sh /etc/init.d/rc.sensors
+
+#
+# Start MAVLink
+#
+# mavlink -d /dev/ttyS0 -b 57600 &
+
+#
+# Start the commander.
+#
+# XXX this should be 'commander start'.
+#
+#commander &
+
+#
+# Start the attitude estimator
+#
+# XXX this should be '<command> start'.
+#
+#attitude_estimator_bm &
+#position_estimator &
+
+#
+# Start the fixed-wing controller.
+#
+# XXX should this be looking for configuration to decide
+# whether the board is configured for fixed-wing use?
+#
+# XXX this should be 'fixedwing_control start'.
+#
+#fixedwing_control &
+
+#
+# Configure FMU for standalone mode
+#
+# XXX arguments?
+#
+#px4fmu start
+
+#
+# Start looking for a GPS.
+#
+# XXX this should not need to be backgrounded
+#
+#gps -d /dev/ttyS3 -m all &
+
+#
+# Start logging to microSD if we can
+#
+sh /etc/init.d/rc.logging
+
+echo "[init] startup done"