diff --git a/docs/sketch-project-file.md b/docs/sketch-project-file.md index 661a6a4398f..b5b6d0ebb47 100644 --- a/docs/sketch-project-file.md +++ b/docs/sketch-project-file.md @@ -71,7 +71,10 @@ The following fields are available since Arduino CLI 1.1.0: - `port_config` section with `` and `` defines the port settings that will be used in the `monitor` command. Typically is used to set the baudrate for the serial port (for example `baudrate: 115200`) but any setting/value can be specified. Multiple settings can be set. These fields are optional. -- `` is the protocol for the port used to upload and monitor the board. This field is optional. +- `` is the protocol for the port used to upload and monitor the board. Arduino CLI ignores this value at + runtime, so write it only if an external client (for example one using the gRPC [`Port`](/rpc/commands/#port)) needs + to restore the `protocol` together with the port `address`. Clients that do not set it should assume their own default + (usually `serial`). This field is optional. #### Using a system-installed platform.