diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2012-08-19 08:38:01 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2012-08-19 08:38:01 +0200 |
commit | 23ae096911226d35cff6a4ec124297c3d5313303 (patch) | |
tree | a0f4eda8ab413a545f7954a696fb379b22980ad4 /apps/uORB/uORB.cpp | |
parent | 9a56be6907e884d774418bfdf809d7d5ed0c3cad (diff) | |
download | px4-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.cpp | 7 |
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; } |