From c0bf5cc94ce13bf0a437836eaa4dd459a33a759f Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Tue, 26 May 2020 20:45:06 -0400 Subject: [PATCH] systemcmds/gpio: add module documentation --- src/systemcmds/gpio/gpio.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/systemcmds/gpio/gpio.cpp b/src/systemcmds/gpio/gpio.cpp index 8c8081b852..e70c31a934 100644 --- a/src/systemcmds/gpio/gpio.cpp +++ b/src/systemcmds/gpio/gpio.cpp @@ -203,4 +203,18 @@ OK )DESCR_STR"); + PRINT_MODULE_DESCRIPTION("This command is used to read and write GPIOs."); + + PRINT_MODULE_USAGE_NAME_SIMPLE("gpio", "command"); + + PRINT_MODULE_USAGE_COMMAND("read"); + PRINT_MODULE_USAGE_ARG(" ", "GPIO port and pin", false); + PRINT_MODULE_USAGE_ARG("PULLDOWN|PULLUP", "Pulldown/Pullup", true); + PRINT_MODULE_USAGE_ARG("--force", "Force (ignore board gpio list)", true); + + PRINT_MODULE_USAGE_COMMAND("write"); + PRINT_MODULE_USAGE_ARG(" ", "GPIO port and pin", false); + PRINT_MODULE_USAGE_ARG("", "Value to write", false); + PRINT_MODULE_USAGE_ARG("PULLDOWN|PULLUP", "Pulldown/Pullup", true); + PRINT_MODULE_USAGE_ARG("--force", "Force (ignore board gpio list)", true); }