Skip to content

Commit b8e076a

Browse files
committed
Added BoardIdentify gRPC call
1 parent c1967a7 commit b8e076a

File tree

5 files changed

+664
-441
lines changed

5 files changed

+664
-441
lines changed

rpc/cc/arduino/cli/commands/v1/board.pb.go

Lines changed: 183 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rpc/cc/arduino/cli/commands/v1/board.proto

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,3 +237,15 @@ message BoardSearchResponse {
237237
// List of installed and installable boards.
238238
repeated BoardListItem boards = 1;
239239
}
240+
241+
message BoardIdentifyRequest {
242+
// Arduino Core Service instance from the `Init` response.
243+
Instance instance = 1;
244+
// A set of properties to search (can be taken from a Port message).
245+
map<string, string> properties = 2;
246+
}
247+
248+
message BoardIdentifyResponse {
249+
// List of matching boards (they may have an FQBN with options set).
250+
repeated BoardListItem boards = 1;
251+
}

0 commit comments

Comments
 (0)