1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys/shell/shell_commands.c
Oleg 416029d2c0 * changed default project from "hello-world" to "default"
* increased main priority to the half of maximum priority
* introduced define for minimum stack size
* decreased stack size for uart0 thread
* merged commands for rtc shell module to one command (date)
* cleanup of header includes
2010-11-05 19:33:45 +01:00

33 lines
865 B
C

#include <shell.h>
#include <stdlib.h>
#ifdef MODULE_PS
extern void _ps_handler(char* unused);
#endif
#ifdef MODULE_RTC
extern void _date_handler(char* now);
#endif
#ifdef MODULE_SHT11
extern void _get_temperature_handler(char* unused);
extern void _get_humidity_handler(char* unused);
extern void _get_weather_handler(char* unused);
#endif
const shell_command_t _shell_command_list[] = {
#ifdef MODULE_PS
{"ps", "Prints information about running threads.", _ps_handler},
#endif
#ifdef MODULE_RTC
{"date", "Geets or gets current date and time.", _date_handler},
#endif
#ifdef MODULE_SHT11
{"gettemp", "Prints measured temperature.", _get_temperature_handler},
{"gethum", "Prints measured humidity.", _get_humidity_handler},
{"getweather", "Prints measured humidity and temperature.", _get_weather_handler},
#endif
{NULL, NULL, NULL}
};