Command structure
Each command follows the below format.
Command mandatory-parameters [optional-parameters]<CR><LF>
The command will need to be entered first, if no parameters exist for the command then this will need to be followed immediately by <CR> and <LF> to send the command.
Not every command has mandatory parameters but if they are applicable then these will need to be entered for the command to work, once the command and mandatory parameters are entered then <CR> <LF> will be required to signify the end of a command.
Optional parameters are shown inside square brackets e.g. [port]. These do not need to be entered for the command to be sent, but if they are included they will need to be followed by <CR> <LF> to signify the end of a command. Only one <CR><LF> is required at the end of each command even if their are multiple parameters such as the format shown above.
Throughout the user manual we signify optional parameters with square brackets, these are not part of the command but just to show the parameters are optional, so if you see "[p]" in the command syntax then all that would need to be input is "p".