diff --git a/main.c b/main.c index ef3a92a993df665a6e0d73695fa2f5433513f57f..acc08ac3971fec695dcbfebf0dce8b06ff28283d 100644 --- a/main.c +++ b/main.c @@ -110,8 +110,11 @@ static int process_commands(char** commands, size_t command_count, struct coince else if(strcmp(commands[0], "set") == 0) { if(command_count < 3) + { printf("Usage %s %s [HEATER] [TEMPERATURE]\n", name, commands[0]); + } + int id = convert_string_to_heater_id(commands[1]); if(id < 0) return 1; @@ -125,7 +128,10 @@ static int process_commands(char** commands, size_t command_count, struct coince else if(strcmp(commands[0], "ramp") == 0) { if(command_count < 4) + { printf("Usage %s %s [HEATER] [TEMPERATURE] [SECONDS]\n", name, commands[0]); + return 1; + } int id = convert_string_to_heater_id(commands[1]); if(id < 0)