FreeRTOS Support Archive
The FreeRTOS support forum is used to obtain active support directly from Real
Time Engineers Ltd. In return for using our top quality software and services for
free, we request you play fair and do your bit to help others too! Sign up
to receive notifications of new support topics then help where you can.
This is a read only archive of threads posted to the FreeRTOS support forum.
The archive is updated every week, so will not always contain the very latest posts.
Use these archive pages to search previous posts. Use the Live FreeRTOS Forum
link to reply to a post, or start a new support thread.
[FreeRTOS Home] [Live FreeRTOS Forum] [FAQ] [Archive Top] [November 2012 Threads] FreeRTOS+CLI - Optional Parameter SupportPosted by Geoffrey Hunter on November 2, 2012 Hi,
I love FreeRTOS+CLI! Anyway, one feature I think it should have is optional parameter support. Currently, when defining a command, you have to specify the number of parameters to expect. The command has to have this exact number of parameters, or else it will not be accepted. Optional parameters would be great!
Being an embedded developer myself, I know this would be no easy feat, and plenty of 'what if's' would have to be considered when writing the code. Maybe ideas could be gleaned from a 'NIX' style bash shell?
Cheers, Geoff
RE: FreeRTOS+CLI - Optional Parameter SupportPosted by Richard on November 2, 2012 FreeRTOS+CLI already has the ability to take a variable number of parameters. To do this you set the expected number of parameters to -1. See the implementation of the "echo_parameters" command (prvParameterEchoCommand()) in:
FreeRTOS/FreeRTOS-Plus/Demo_Projects_Using_FreeRTOS_Simulator/FreeRTOS_Plus_CLI_with_Trace/CLI-commands.c
Regards.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.
|