FreeRTOS CLI handler.
More...
FreeRTOS CLI handler.
- Date
- January 2023
◆ catM1Cmd
const CLI_Command_Definition_t catM1Cmd |
|
static |
Initial value:= {
"c1:\r\n Configure and interface with Cat M1 modem\r\n",
-1
}
static const std::string cmd
CLI CAT-M1 reference, to send commands use "c1" followed by the command.
Definition: cat-m1.h:28
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command line interface handler for a Cat M1 device.
Definition: cat-m1.cpp:72
CAT-M1 modem commands.
◆ cmd
◆ configCmd
const CLI_Command_Definition_t configCmd |
|
static |
Initial value:= {
"config:\r\n Load, save, or list the node configuration or reboot\r\n",
-1
}
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Enter command line interface (CLI) mode for the given command string.
Definition: config_cli.cpp:47
static const std::string cmd
CLI prefix for configuration commands.
Definition: config_cli.h:22
Node configuration commands.
◆ ftpCmd
const CLI_Command_Definition_t ftpCmd |
|
static |
Initial value:= {
"ftp:\r\n Configure FTP connection parameters\r\n",
-1
}
static const std::string cmd
Prefix for all FTP related configuration commands.
Definition: ftp_cli.h:23
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command-line interface command for setting FTP parameters.
Definition: ftp_cli.cpp:53
FTP setup and connection commands.
◆ intervalCmd
const CLI_Command_Definition_t intervalCmd |
|
static |
Initial value:= {
"interval:\r\n Configure acquisition interval settings\r\n",
-1
}
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
CLI entrypoint for measurement and uplink interval setup.
Definition: acquisition_intervals.cpp:75
static const std::string cmd
Command to change measurement and/or uplink interval.
Definition: acquisition_intervals.h:29
Node measurement interval commands.
◆ mqttCmd
const CLI_Command_Definition_t mqttCmd |
|
static |
Initial value:= {
"mqtt:\r\n Configure MQTT connection parameters\r\n",
-1
}
static const std::string cmd
Prefix for all MQTT related configuration commands.
Definition: mqtt_cli.h:25
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command-line interface command for setting MQTT parameters.
Definition: mqtt_cli.cpp:63
MQTT setup and connection commands.
◆ msg
◆ powerCmd
const CLI_Command_Definition_t powerCmd |
|
static |
Initial value:= {
"pwr:\r\n Show battery and solar information\r\n",
-1
}
static const std::string cmd
Power related commands in the CLI begin with "pwr".
Definition: cli_power.h:17
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command-line interface command for working with the power buses.
Definition: cli_power.cpp:35
Power commands.
◆ sdCmd
const CLI_Command_Definition_t sdCmd |
|
static |
Initial value:= {
"sd:\r\n Access the SD card\r\n",
-1
}
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command-line interface command for working with the power buses.
Definition: sd_card.cpp:29
static const std::string cmd
SD card related commands in the CLI begin with "sd".
Definition: sd_card.h:13
SD card commands.
◆ sdi12Cmd
const CLI_Command_Definition_t sdi12Cmd |
|
static |
Initial value:= {
"sdi12:\r\n Configure and interface with SDI-12 sensors\r\n",
-1
}
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command line interface handler for an SDI-12 sensor.
Definition: sdi12.cpp:57
static const std::string cmd
CLI SDI-12 reference, to send commands use "sdi12" followed by the cmd.
Definition: sdi12.h:30
SDI-12 commands.
◆ spiffsCmd
const CLI_Command_Definition_t spiffsCmd |
|
static |
Initial value:= {
"sd:\r\n Access the SPIFFS filesystem\r\n",
-1
}
static BaseType_t enter_cli(char *pcWriteBuffer, size_t xWriteBufferLen, const char *pcCommandString)
Command-line interface command for working with the power buses.
Definition: cli_spiffs.cpp:37
static const std::string cmd
SPIFFS card related commands in the CLI begin with "spiffs".
Definition: cli_spiffs.h:13
SPIFFS commands.