mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-17 16:43:34 +08:00
sd_bench: add documentation
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
#include <unistd.h>
|
||||
|
||||
#include <px4_config.h>
|
||||
#include <px4_module.h>
|
||||
#include <px4_includes.h>
|
||||
#include <px4_getopt.h>
|
||||
#include <px4_log.h>
|
||||
@@ -72,16 +73,13 @@ static bool synchronized; ///< call fsync after each block?
|
||||
static void
|
||||
usage()
|
||||
{
|
||||
PX4_WARN(
|
||||
"Test the speed of an SD Card. Usage:\n"
|
||||
"sd_bench [-b <block_size>] [-r <runs>] [-d <duration>] [-s]\n"
|
||||
"\n"
|
||||
"\t-b <block_size>\t\tBlock size for each read/write (default=4096)\n"
|
||||
"\t-r <runs>\t\tNumber of runs (default=5)\n"
|
||||
"\t-d <duration>\t\tDuration of a run in ms (default=2000)\n"
|
||||
"\t-s \t\t\tCall fsync after each block (default=at end of each run)\n"
|
||||
);
|
||||
PRINT_MODULE_DESCRIPTION("Test the speed of an SD Card");
|
||||
|
||||
PRINT_MODULE_USAGE_NAME_SIMPLE("sd_bench", "command");
|
||||
PRINT_MODULE_USAGE_PARAM_INT('b', 4096, 1, 1000000, "Block size for each read/write", true);
|
||||
PRINT_MODULE_USAGE_PARAM_INT('r', 5, 1, 1000, "Number of runs", true);
|
||||
PRINT_MODULE_USAGE_PARAM_INT('d', 2000, 1, 100000, "Duration of a run in ms", true);
|
||||
PRINT_MODULE_USAGE_PARAM_FLAG('s', "Call fsync after each block (default=at end of each run)", true);
|
||||
}
|
||||
|
||||
int
|
||||
|
||||
Reference in New Issue
Block a user