aboutsummaryrefslogtreecommitdiff
path: root/apps/uORB/uORB.cpp
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2012-08-19 08:38:01 +0200
committerLorenz Meier <lm@inf.ethz.ch>2012-08-19 08:38:01 +0200
commit23ae096911226d35cff6a4ec124297c3d5313303 (patch)
treea0f4eda8ab413a545f7954a696fb379b22980ad4 /apps/uORB/uORB.cpp
parent9a56be6907e884d774418bfdf809d7d5ed0c3cad (diff)
downloadpx4-firmware-23ae096911226d35cff6a4ec124297c3d5313303.tar.gz
px4-firmware-23ae096911226d35cff6a4ec124297c3d5313303.tar.bz2
px4-firmware-23ae096911226d35cff6a4ec124297c3d5313303.zip
Added simple, but complete code example
Diffstat (limited to 'apps/uORB/uORB.cpp')
-rw-r--r--apps/uORB/uORB.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/uORB/uORB.cpp b/apps/uORB/uORB.cpp
index 270e3861c..1e7cdc8db 100644
--- a/apps/uORB/uORB.cpp
+++ b/apps/uORB/uORB.cpp
@@ -728,7 +728,8 @@ uorb_main(int argc, char *argv[])
if (g_dev != nullptr) {
fprintf(stderr, "[uorb] already loaded\n");
- return -EBUSY;
+ /* user wanted to start uorb, its already running, no error */
+ return 0;
}
/* create the driver */
@@ -759,10 +760,10 @@ uorb_main(int argc, char *argv[])
/*
* Print driver information.
*/
- if (!strcmp(argv[1], "info"))
+ if (!strcmp(argv[1], "status"))
return info();
- fprintf(stderr, "unrecognised command, try 'start', 'test' or 'info'\n");
+ fprintf(stderr, "unrecognised command, try 'start', 'test' or 'status'\n");
return -EINVAL;
}