diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2013-08-19 15:19:51 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2013-08-19 15:19:51 +0200 |
commit | 871b4c19bc65bf923887e0bd32e1889db1c71aca (patch) | |
tree | b04d7c8cf4b5ee2361a66f1ff6ba8711807551bf | |
parent | 93794642d397cf16ea0901b4e4e5e0209f63407d (diff) | |
download | px4-firmware-871b4c19bc65bf923887e0bd32e1889db1c71aca.tar.gz px4-firmware-871b4c19bc65bf923887e0bd32e1889db1c71aca.tar.bz2 px4-firmware-871b4c19bc65bf923887e0bd32e1889db1c71aca.zip |
Added stop command to RGB led
-rw-r--r-- | src/drivers/rgbled/rgbled.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/drivers/rgbled/rgbled.cpp b/src/drivers/rgbled/rgbled.cpp index 467379a77..05f079ede 100644 --- a/src/drivers/rgbled/rgbled.cpp +++ b/src/drivers/rgbled/rgbled.cpp @@ -443,7 +443,7 @@ void rgbled_usage(); void rgbled_usage() { - warnx("missing command: try 'start', 'test', 'info', 'off', 'rgb'"); + warnx("missing command: try 'start', 'test', 'info', 'stop'/'off', 'rgb 30 40 50'"); warnx("options:"); warnx(" -b i2cbus (%d)", PX4_I2C_BUS_LED); errx(0, " -a addr (0x%x)", ADDR); @@ -534,7 +534,8 @@ rgbled_main(int argc, char *argv[]) exit(0); } - if (!strcmp(verb, "off")) { + if (!strcmp(verb, "stop") || !strcmp(verb, "off")) { + /* although technically it doesn't stop, this is the excepted syntax */ fd = open(RGBLED_DEVICE_PATH, 0); if (fd == -1) { errx(1, "Unable to open " RGBLED_DEVICE_PATH); |