Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5ff1e33

Browse files
committedNov 23, 2021
Updated arduino-cli to 0.20.0 and generated protocol files
1 parent a846184 commit 5ff1e33

22 files changed

+2624
-19
lines changed
 

‎arduino-ide-extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@theia/application-package": "1.18.0",
2323
"@theia/core": "1.18.0",
2424
"@theia/editor": "1.18.0",
25-
"@theia/editor-preview": "1.18.0",
25+
"@theia/editor-preview": "1.18.0",
2626
"@theia/filesystem": "1.18.0",
2727
"@theia/git": "1.18.0",
2828
"@theia/keymaps": "1.18.0",
@@ -146,7 +146,7 @@
146146
],
147147
"arduino": {
148148
"cli": {
149-
"version": "0.19.1"
149+
"version": "0.20.0"
150150
},
151151
"fwuploader": {
152152
"version": "2.0.0"

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/board_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -735,4 +735,4 @@ export namespace BoardSearchResponse {
735735
export type AsObject = {
736736
boardsList: Array<BoardListItem.AsObject>,
737737
}
738-
}
738+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/board_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5474,4 +5474,4 @@ proto.cc.arduino.cli.commands.v1.BoardSearchResponse.prototype.clearBoardsList =
54745474
};
54755475

54765476

5477-
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);
5477+
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/commands_grpc_pb.d.ts

Lines changed: 69 additions & 1 deletion
Large diffs are not rendered by default.

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/commands_grpc_pb.js

Lines changed: 139 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ var cc_arduino_cli_commands_v1_common_pb = require('../../../../../cc/arduino/cl
2323
var cc_arduino_cli_commands_v1_board_pb = require('../../../../../cc/arduino/cli/commands/v1/board_pb.js');
2424
var cc_arduino_cli_commands_v1_compile_pb = require('../../../../../cc/arduino/cli/commands/v1/compile_pb.js');
2525
var cc_arduino_cli_commands_v1_core_pb = require('../../../../../cc/arduino/cli/commands/v1/core_pb.js');
26+
var cc_arduino_cli_commands_v1_monitor_pb = require('../../../../../cc/arduino/cli/commands/v1/monitor_pb.js');
2627
var cc_arduino_cli_commands_v1_upload_pb = require('../../../../../cc/arduino/cli/commands/v1/upload_pb.js');
2728
var cc_arduino_cli_commands_v1_lib_pb = require('../../../../../cc/arduino/cli/commands/v1/lib_pb.js');
2829

@@ -268,6 +269,28 @@ function deserialize_cc_arduino_cli_commands_v1_DestroyResponse(buffer_arg) {
268269
return cc_arduino_cli_commands_v1_commands_pb.DestroyResponse.deserializeBinary(new Uint8Array(buffer_arg));
269270
}
270271

272+
function serialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsRequest(arg) {
273+
if (!(arg instanceof cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsRequest)) {
274+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsRequest');
275+
}
276+
return Buffer.from(arg.serializeBinary());
277+
}
278+
279+
function deserialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsRequest(buffer_arg) {
280+
return cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsRequest.deserializeBinary(new Uint8Array(buffer_arg));
281+
}
282+
283+
function serialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsResponse(arg) {
284+
if (!(arg instanceof cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsResponse)) {
285+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.EnumerateMonitorPortSettingsResponse');
286+
}
287+
return Buffer.from(arg.serializeBinary());
288+
}
289+
290+
function deserialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsResponse(buffer_arg) {
291+
return cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsResponse.deserializeBinary(new Uint8Array(buffer_arg));
292+
}
293+
271294
function serialize_cc_arduino_cli_commands_v1_GitLibraryInstallRequest(arg) {
272295
if (!(arg instanceof cc_arduino_cli_commands_v1_lib_pb.GitLibraryInstallRequest)) {
273296
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.GitLibraryInstallRequest');
@@ -510,6 +533,50 @@ function deserialize_cc_arduino_cli_commands_v1_LoadSketchResponse(buffer_arg) {
510533
return cc_arduino_cli_commands_v1_commands_pb.LoadSketchResponse.deserializeBinary(new Uint8Array(buffer_arg));
511534
}
512535

536+
function serialize_cc_arduino_cli_commands_v1_MonitorRequest(arg) {
537+
if (!(arg instanceof cc_arduino_cli_commands_v1_monitor_pb.MonitorRequest)) {
538+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.MonitorRequest');
539+
}
540+
return Buffer.from(arg.serializeBinary());
541+
}
542+
543+
function deserialize_cc_arduino_cli_commands_v1_MonitorRequest(buffer_arg) {
544+
return cc_arduino_cli_commands_v1_monitor_pb.MonitorRequest.deserializeBinary(new Uint8Array(buffer_arg));
545+
}
546+
547+
function serialize_cc_arduino_cli_commands_v1_MonitorResponse(arg) {
548+
if (!(arg instanceof cc_arduino_cli_commands_v1_monitor_pb.MonitorResponse)) {
549+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.MonitorResponse');
550+
}
551+
return Buffer.from(arg.serializeBinary());
552+
}
553+
554+
function deserialize_cc_arduino_cli_commands_v1_MonitorResponse(buffer_arg) {
555+
return cc_arduino_cli_commands_v1_monitor_pb.MonitorResponse.deserializeBinary(new Uint8Array(buffer_arg));
556+
}
557+
558+
function serialize_cc_arduino_cli_commands_v1_NewSketchRequest(arg) {
559+
if (!(arg instanceof cc_arduino_cli_commands_v1_commands_pb.NewSketchRequest)) {
560+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.NewSketchRequest');
561+
}
562+
return Buffer.from(arg.serializeBinary());
563+
}
564+
565+
function deserialize_cc_arduino_cli_commands_v1_NewSketchRequest(buffer_arg) {
566+
return cc_arduino_cli_commands_v1_commands_pb.NewSketchRequest.deserializeBinary(new Uint8Array(buffer_arg));
567+
}
568+
569+
function serialize_cc_arduino_cli_commands_v1_NewSketchResponse(arg) {
570+
if (!(arg instanceof cc_arduino_cli_commands_v1_commands_pb.NewSketchResponse)) {
571+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.NewSketchResponse');
572+
}
573+
return Buffer.from(arg.serializeBinary());
574+
}
575+
576+
function deserialize_cc_arduino_cli_commands_v1_NewSketchResponse(buffer_arg) {
577+
return cc_arduino_cli_commands_v1_commands_pb.NewSketchResponse.deserializeBinary(new Uint8Array(buffer_arg));
578+
}
579+
513580
function serialize_cc_arduino_cli_commands_v1_OutdatedRequest(arg) {
514581
if (!(arg instanceof cc_arduino_cli_commands_v1_commands_pb.OutdatedRequest)) {
515582
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.OutdatedRequest');
@@ -664,6 +731,28 @@ function deserialize_cc_arduino_cli_commands_v1_PlatformUpgradeResponse(buffer_a
664731
return cc_arduino_cli_commands_v1_core_pb.PlatformUpgradeResponse.deserializeBinary(new Uint8Array(buffer_arg));
665732
}
666733

734+
function serialize_cc_arduino_cli_commands_v1_SupportedUserFieldsRequest(arg) {
735+
if (!(arg instanceof cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsRequest)) {
736+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.SupportedUserFieldsRequest');
737+
}
738+
return Buffer.from(arg.serializeBinary());
739+
}
740+
741+
function deserialize_cc_arduino_cli_commands_v1_SupportedUserFieldsRequest(buffer_arg) {
742+
return cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsRequest.deserializeBinary(new Uint8Array(buffer_arg));
743+
}
744+
745+
function serialize_cc_arduino_cli_commands_v1_SupportedUserFieldsResponse(arg) {
746+
if (!(arg instanceof cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsResponse)) {
747+
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.SupportedUserFieldsResponse');
748+
}
749+
return Buffer.from(arg.serializeBinary());
750+
}
751+
752+
function deserialize_cc_arduino_cli_commands_v1_SupportedUserFieldsResponse(buffer_arg) {
753+
return cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsResponse.deserializeBinary(new Uint8Array(buffer_arg));
754+
}
755+
667756
function serialize_cc_arduino_cli_commands_v1_UpdateCoreLibrariesIndexRequest(arg) {
668757
if (!(arg instanceof cc_arduino_cli_commands_v1_commands_pb.UpdateCoreLibrariesIndexRequest)) {
669758
throw new Error('Expected argument of type cc.arduino.cli.commands.v1.UpdateCoreLibrariesIndexRequest');
@@ -952,6 +1041,18 @@ version: {
9521041
responseSerialize: serialize_cc_arduino_cli_commands_v1_VersionResponse,
9531042
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_VersionResponse,
9541043
},
1044+
// Create a new Sketch
1045+
newSketch: {
1046+
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/NewSketch',
1047+
requestStream: false,
1048+
responseStream: false,
1049+
requestType: cc_arduino_cli_commands_v1_commands_pb.NewSketchRequest,
1050+
responseType: cc_arduino_cli_commands_v1_commands_pb.NewSketchResponse,
1051+
requestSerialize: serialize_cc_arduino_cli_commands_v1_NewSketchRequest,
1052+
requestDeserialize: deserialize_cc_arduino_cli_commands_v1_NewSketchRequest,
1053+
responseSerialize: serialize_cc_arduino_cli_commands_v1_NewSketchResponse,
1054+
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_NewSketchResponse,
1055+
},
9551056
// Returns all files composing a Sketch
9561057
loadSketch: {
9571058
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/LoadSketch',
@@ -1138,6 +1239,19 @@ uploadUsingProgrammer: {
11381239
responseSerialize: serialize_cc_arduino_cli_commands_v1_UploadUsingProgrammerResponse,
11391240
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_UploadUsingProgrammerResponse,
11401241
},
1242+
// Returns the list of users fields necessary to upload to that board
1243+
// using the specified protocol.
1244+
supportedUserFields: {
1245+
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/SupportedUserFields',
1246+
requestStream: false,
1247+
responseStream: false,
1248+
requestType: cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsRequest,
1249+
responseType: cc_arduino_cli_commands_v1_upload_pb.SupportedUserFieldsResponse,
1250+
requestSerialize: serialize_cc_arduino_cli_commands_v1_SupportedUserFieldsRequest,
1251+
requestDeserialize: deserialize_cc_arduino_cli_commands_v1_SupportedUserFieldsRequest,
1252+
responseSerialize: serialize_cc_arduino_cli_commands_v1_SupportedUserFieldsResponse,
1253+
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_SupportedUserFieldsResponse,
1254+
},
11411255
// List programmers available for a board.
11421256
listProgrammersAvailableForUpload: {
11431257
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/ListProgrammersAvailableForUpload',
@@ -1296,7 +1410,31 @@ libraryList: {
12961410
responseSerialize: serialize_cc_arduino_cli_commands_v1_LibraryListResponse,
12971411
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_LibraryListResponse,
12981412
},
1413+
// Open a monitor connection to a board port
1414+
monitor: {
1415+
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/Monitor',
1416+
requestStream: true,
1417+
responseStream: true,
1418+
requestType: cc_arduino_cli_commands_v1_monitor_pb.MonitorRequest,
1419+
responseType: cc_arduino_cli_commands_v1_monitor_pb.MonitorResponse,
1420+
requestSerialize: serialize_cc_arduino_cli_commands_v1_MonitorRequest,
1421+
requestDeserialize: deserialize_cc_arduino_cli_commands_v1_MonitorRequest,
1422+
responseSerialize: serialize_cc_arduino_cli_commands_v1_MonitorResponse,
1423+
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_MonitorResponse,
1424+
},
1425+
// Returns the parameters that can be set in the MonitorRequest calls
1426+
enumerateMonitorPortSettings: {
1427+
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/EnumerateMonitorPortSettings',
1428+
requestStream: false,
1429+
responseStream: false,
1430+
requestType: cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsRequest,
1431+
responseType: cc_arduino_cli_commands_v1_monitor_pb.EnumerateMonitorPortSettingsResponse,
1432+
requestSerialize: serialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsRequest,
1433+
requestDeserialize: deserialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsRequest,
1434+
responseSerialize: serialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsResponse,
1435+
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_EnumerateMonitorPortSettingsResponse,
1436+
},
12991437
};
13001438

13011439
// BOOTSTRAP COMMANDS
1302-
// -------------------
1440+
// -------------------

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/commands_pb.d.ts

Lines changed: 55 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import * as cc_arduino_cli_commands_v1_common_pb from "../../../../../cc/arduino
1010
import * as cc_arduino_cli_commands_v1_board_pb from "../../../../../cc/arduino/cli/commands/v1/board_pb";
1111
import * as cc_arduino_cli_commands_v1_compile_pb from "../../../../../cc/arduino/cli/commands/v1/compile_pb";
1212
import * as cc_arduino_cli_commands_v1_core_pb from "../../../../../cc/arduino/cli/commands/v1/core_pb";
13+
import * as cc_arduino_cli_commands_v1_monitor_pb from "../../../../../cc/arduino/cli/commands/v1/monitor_pb";
1314
import * as cc_arduino_cli_commands_v1_upload_pb from "../../../../../cc/arduino/cli/commands/v1/upload_pb";
1415
import * as cc_arduino_cli_commands_v1_lib_pb from "../../../../../cc/arduino/cli/commands/v1/lib_pb";
1516

@@ -489,6 +490,59 @@ export namespace VersionResponse {
489490
}
490491
}
491492

493+
export class NewSketchRequest extends jspb.Message {
494+
495+
hasInstance(): boolean;
496+
clearInstance(): void;
497+
getInstance(): cc_arduino_cli_commands_v1_common_pb.Instance | undefined;
498+
setInstance(value?: cc_arduino_cli_commands_v1_common_pb.Instance): NewSketchRequest;
499+
500+
getSketchName(): string;
501+
setSketchName(value: string): NewSketchRequest;
502+
503+
getSketchDir(): string;
504+
setSketchDir(value: string): NewSketchRequest;
505+
506+
507+
serializeBinary(): Uint8Array;
508+
toObject(includeInstance?: boolean): NewSketchRequest.AsObject;
509+
static toObject(includeInstance: boolean, msg: NewSketchRequest): NewSketchRequest.AsObject;
510+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
511+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
512+
static serializeBinaryToWriter(message: NewSketchRequest, writer: jspb.BinaryWriter): void;
513+
static deserializeBinary(bytes: Uint8Array): NewSketchRequest;
514+
static deserializeBinaryFromReader(message: NewSketchRequest, reader: jspb.BinaryReader): NewSketchRequest;
515+
}
516+
517+
export namespace NewSketchRequest {
518+
export type AsObject = {
519+
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
520+
sketchName: string,
521+
sketchDir: string,
522+
}
523+
}
524+
525+
export class NewSketchResponse extends jspb.Message {
526+
getMainFile(): string;
527+
setMainFile(value: string): NewSketchResponse;
528+
529+
530+
serializeBinary(): Uint8Array;
531+
toObject(includeInstance?: boolean): NewSketchResponse.AsObject;
532+
static toObject(includeInstance: boolean, msg: NewSketchResponse): NewSketchResponse.AsObject;
533+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
534+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
535+
static serializeBinaryToWriter(message: NewSketchResponse, writer: jspb.BinaryWriter): void;
536+
static deserializeBinary(bytes: Uint8Array): NewSketchResponse;
537+
static deserializeBinaryFromReader(message: NewSketchResponse, reader: jspb.BinaryReader): NewSketchResponse;
538+
}
539+
540+
export namespace NewSketchResponse {
541+
export type AsObject = {
542+
mainFile: string,
543+
}
544+
}
545+
492546
export class LoadSketchRequest extends jspb.Message {
493547

494548
hasInstance(): boolean;
@@ -604,4 +658,4 @@ export class ArchiveSketchResponse extends jspb.Message {
604658
export namespace ArchiveSketchResponse {
605659
export type AsObject = {
606660
}
607-
}
661+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/commands_pb.js

Lines changed: 388 additions & 1 deletion
Large diffs are not rendered by default.

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/core_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,4 +386,4 @@ export namespace PlatformListResponse {
386386
export type AsObject = {
387387
installedPlatformsList: Array<cc_arduino_cli_commands_v1_common_pb.Platform.AsObject>,
388388
}
389-
}
389+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/core_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2816,4 +2816,4 @@ proto.cc.arduino.cli.commands.v1.PlatformListResponse.prototype.clearInstalledPl
28162816
};
28172817

28182818

2819-
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);
2819+
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
// GENERATED CODE -- NO SERVICES IN PROTO
Lines changed: 232 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,232 @@
1+
// package: cc.arduino.cli.commands.v1
2+
// file: cc/arduino/cli/commands/v1/monitor.proto
3+
4+
/* tslint:disable */
5+
/* eslint-disable */
6+
7+
import * as jspb from "google-protobuf";
8+
import * as cc_arduino_cli_commands_v1_common_pb from "../../../../../cc/arduino/cli/commands/v1/common_pb";
9+
import * as cc_arduino_cli_commands_v1_port_pb from "../../../../../cc/arduino/cli/commands/v1/port_pb";
10+
11+
export class MonitorRequest extends jspb.Message {
12+
13+
hasInstance(): boolean;
14+
clearInstance(): void;
15+
getInstance(): cc_arduino_cli_commands_v1_common_pb.Instance | undefined;
16+
setInstance(value?: cc_arduino_cli_commands_v1_common_pb.Instance): MonitorRequest;
17+
18+
19+
hasPort(): boolean;
20+
clearPort(): void;
21+
getPort(): cc_arduino_cli_commands_v1_port_pb.Port | undefined;
22+
setPort(value?: cc_arduino_cli_commands_v1_port_pb.Port): MonitorRequest;
23+
24+
getFqbn(): string;
25+
setFqbn(value: string): MonitorRequest;
26+
27+
getTxData(): Uint8Array | string;
28+
getTxData_asU8(): Uint8Array;
29+
getTxData_asB64(): string;
30+
setTxData(value: Uint8Array | string): MonitorRequest;
31+
32+
33+
hasPortConfiguration(): boolean;
34+
clearPortConfiguration(): void;
35+
getPortConfiguration(): MonitorPortConfiguration | undefined;
36+
setPortConfiguration(value?: MonitorPortConfiguration): MonitorRequest;
37+
38+
39+
serializeBinary(): Uint8Array;
40+
toObject(includeInstance?: boolean): MonitorRequest.AsObject;
41+
static toObject(includeInstance: boolean, msg: MonitorRequest): MonitorRequest.AsObject;
42+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
43+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
44+
static serializeBinaryToWriter(message: MonitorRequest, writer: jspb.BinaryWriter): void;
45+
static deserializeBinary(bytes: Uint8Array): MonitorRequest;
46+
static deserializeBinaryFromReader(message: MonitorRequest, reader: jspb.BinaryReader): MonitorRequest;
47+
}
48+
49+
export namespace MonitorRequest {
50+
export type AsObject = {
51+
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
52+
port?: cc_arduino_cli_commands_v1_port_pb.Port.AsObject,
53+
fqbn: string,
54+
txData: Uint8Array | string,
55+
portConfiguration?: MonitorPortConfiguration.AsObject,
56+
}
57+
}
58+
59+
export class MonitorPortConfiguration extends jspb.Message {
60+
clearSettingsList(): void;
61+
getSettingsList(): Array<MonitorPortSetting>;
62+
setSettingsList(value: Array<MonitorPortSetting>): MonitorPortConfiguration;
63+
addSettings(value?: MonitorPortSetting, index?: number): MonitorPortSetting;
64+
65+
66+
serializeBinary(): Uint8Array;
67+
toObject(includeInstance?: boolean): MonitorPortConfiguration.AsObject;
68+
static toObject(includeInstance: boolean, msg: MonitorPortConfiguration): MonitorPortConfiguration.AsObject;
69+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
70+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
71+
static serializeBinaryToWriter(message: MonitorPortConfiguration, writer: jspb.BinaryWriter): void;
72+
static deserializeBinary(bytes: Uint8Array): MonitorPortConfiguration;
73+
static deserializeBinaryFromReader(message: MonitorPortConfiguration, reader: jspb.BinaryReader): MonitorPortConfiguration;
74+
}
75+
76+
export namespace MonitorPortConfiguration {
77+
export type AsObject = {
78+
settingsList: Array<MonitorPortSetting.AsObject>,
79+
}
80+
}
81+
82+
export class MonitorResponse extends jspb.Message {
83+
getError(): string;
84+
setError(value: string): MonitorResponse;
85+
86+
getRxData(): Uint8Array | string;
87+
getRxData_asU8(): Uint8Array;
88+
getRxData_asB64(): string;
89+
setRxData(value: Uint8Array | string): MonitorResponse;
90+
91+
clearAppliedSettingsList(): void;
92+
getAppliedSettingsList(): Array<MonitorPortSetting>;
93+
setAppliedSettingsList(value: Array<MonitorPortSetting>): MonitorResponse;
94+
addAppliedSettings(value?: MonitorPortSetting, index?: number): MonitorPortSetting;
95+
96+
97+
serializeBinary(): Uint8Array;
98+
toObject(includeInstance?: boolean): MonitorResponse.AsObject;
99+
static toObject(includeInstance: boolean, msg: MonitorResponse): MonitorResponse.AsObject;
100+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
101+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
102+
static serializeBinaryToWriter(message: MonitorResponse, writer: jspb.BinaryWriter): void;
103+
static deserializeBinary(bytes: Uint8Array): MonitorResponse;
104+
static deserializeBinaryFromReader(message: MonitorResponse, reader: jspb.BinaryReader): MonitorResponse;
105+
}
106+
107+
export namespace MonitorResponse {
108+
export type AsObject = {
109+
error: string,
110+
rxData: Uint8Array | string,
111+
appliedSettingsList: Array<MonitorPortSetting.AsObject>,
112+
}
113+
}
114+
115+
export class MonitorPortSetting extends jspb.Message {
116+
getSettingId(): string;
117+
setSettingId(value: string): MonitorPortSetting;
118+
119+
getValue(): string;
120+
setValue(value: string): MonitorPortSetting;
121+
122+
123+
serializeBinary(): Uint8Array;
124+
toObject(includeInstance?: boolean): MonitorPortSetting.AsObject;
125+
static toObject(includeInstance: boolean, msg: MonitorPortSetting): MonitorPortSetting.AsObject;
126+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
127+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
128+
static serializeBinaryToWriter(message: MonitorPortSetting, writer: jspb.BinaryWriter): void;
129+
static deserializeBinary(bytes: Uint8Array): MonitorPortSetting;
130+
static deserializeBinaryFromReader(message: MonitorPortSetting, reader: jspb.BinaryReader): MonitorPortSetting;
131+
}
132+
133+
export namespace MonitorPortSetting {
134+
export type AsObject = {
135+
settingId: string,
136+
value: string,
137+
}
138+
}
139+
140+
export class EnumerateMonitorPortSettingsRequest extends jspb.Message {
141+
142+
hasInstance(): boolean;
143+
clearInstance(): void;
144+
getInstance(): cc_arduino_cli_commands_v1_common_pb.Instance | undefined;
145+
setInstance(value?: cc_arduino_cli_commands_v1_common_pb.Instance): EnumerateMonitorPortSettingsRequest;
146+
147+
getPortProtocol(): string;
148+
setPortProtocol(value: string): EnumerateMonitorPortSettingsRequest;
149+
150+
getFqbn(): string;
151+
setFqbn(value: string): EnumerateMonitorPortSettingsRequest;
152+
153+
154+
serializeBinary(): Uint8Array;
155+
toObject(includeInstance?: boolean): EnumerateMonitorPortSettingsRequest.AsObject;
156+
static toObject(includeInstance: boolean, msg: EnumerateMonitorPortSettingsRequest): EnumerateMonitorPortSettingsRequest.AsObject;
157+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
158+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
159+
static serializeBinaryToWriter(message: EnumerateMonitorPortSettingsRequest, writer: jspb.BinaryWriter): void;
160+
static deserializeBinary(bytes: Uint8Array): EnumerateMonitorPortSettingsRequest;
161+
static deserializeBinaryFromReader(message: EnumerateMonitorPortSettingsRequest, reader: jspb.BinaryReader): EnumerateMonitorPortSettingsRequest;
162+
}
163+
164+
export namespace EnumerateMonitorPortSettingsRequest {
165+
export type AsObject = {
166+
instance?: cc_arduino_cli_commands_v1_common_pb.Instance.AsObject,
167+
portProtocol: string,
168+
fqbn: string,
169+
}
170+
}
171+
172+
export class EnumerateMonitorPortSettingsResponse extends jspb.Message {
173+
clearSettingsList(): void;
174+
getSettingsList(): Array<MonitorPortSettingDescriptor>;
175+
setSettingsList(value: Array<MonitorPortSettingDescriptor>): EnumerateMonitorPortSettingsResponse;
176+
addSettings(value?: MonitorPortSettingDescriptor, index?: number): MonitorPortSettingDescriptor;
177+
178+
179+
serializeBinary(): Uint8Array;
180+
toObject(includeInstance?: boolean): EnumerateMonitorPortSettingsResponse.AsObject;
181+
static toObject(includeInstance: boolean, msg: EnumerateMonitorPortSettingsResponse): EnumerateMonitorPortSettingsResponse.AsObject;
182+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
183+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
184+
static serializeBinaryToWriter(message: EnumerateMonitorPortSettingsResponse, writer: jspb.BinaryWriter): void;
185+
static deserializeBinary(bytes: Uint8Array): EnumerateMonitorPortSettingsResponse;
186+
static deserializeBinaryFromReader(message: EnumerateMonitorPortSettingsResponse, reader: jspb.BinaryReader): EnumerateMonitorPortSettingsResponse;
187+
}
188+
189+
export namespace EnumerateMonitorPortSettingsResponse {
190+
export type AsObject = {
191+
settingsList: Array<MonitorPortSettingDescriptor.AsObject>,
192+
}
193+
}
194+
195+
export class MonitorPortSettingDescriptor extends jspb.Message {
196+
getSettingId(): string;
197+
setSettingId(value: string): MonitorPortSettingDescriptor;
198+
199+
getLabel(): string;
200+
setLabel(value: string): MonitorPortSettingDescriptor;
201+
202+
getType(): string;
203+
setType(value: string): MonitorPortSettingDescriptor;
204+
205+
clearEnumValuesList(): void;
206+
getEnumValuesList(): Array<string>;
207+
setEnumValuesList(value: Array<string>): MonitorPortSettingDescriptor;
208+
addEnumValues(value: string, index?: number): string;
209+
210+
getValue(): string;
211+
setValue(value: string): MonitorPortSettingDescriptor;
212+
213+
214+
serializeBinary(): Uint8Array;
215+
toObject(includeInstance?: boolean): MonitorPortSettingDescriptor.AsObject;
216+
static toObject(includeInstance: boolean, msg: MonitorPortSettingDescriptor): MonitorPortSettingDescriptor.AsObject;
217+
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
218+
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
219+
static serializeBinaryToWriter(message: MonitorPortSettingDescriptor, writer: jspb.BinaryWriter): void;
220+
static deserializeBinary(bytes: Uint8Array): MonitorPortSettingDescriptor;
221+
static deserializeBinaryFromReader(message: MonitorPortSettingDescriptor, reader: jspb.BinaryReader): MonitorPortSettingDescriptor;
222+
}
223+
224+
export namespace MonitorPortSettingDescriptor {
225+
export type AsObject = {
226+
settingId: string,
227+
label: string,
228+
type: string,
229+
enumValuesList: Array<string>,
230+
value: string,
231+
}
232+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/monitor_pb.js

Lines changed: 1724 additions & 0 deletions
Large diffs are not rendered by default.

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/port_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ export namespace Port {
4343

4444
propertiesMap: Array<[string, string]>,
4545
}
46-
}
46+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/port_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,4 +290,4 @@ proto.cc.arduino.cli.commands.v1.Port.prototype.clearPropertiesMap = function()
290290
return this;};
291291

292292

293-
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);
293+
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/upload_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -444,4 +444,4 @@ export namespace SupportedUserFieldsResponse {
444444
export type AsObject = {
445445
userFieldsList: Array<UserField.AsObject>,
446446
}
447-
}
447+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/commands/v1/upload_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3275,4 +3275,4 @@ proto.cc.arduino.cli.commands.v1.SupportedUserFieldsResponse.prototype.clearUser
32753275
};
32763276

32773277

3278-
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);
3278+
goog.object.extend(exports, proto.cc.arduino.cli.commands.v1);

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/debug/v1/debug_grpc_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,4 +57,4 @@ export class DebugServiceClient extends grpc.Client implements IDebugServiceClie
5757
public getDebugConfig(request: cc_arduino_cli_debug_v1_debug_pb.DebugConfigRequest, callback: (error: grpc.ServiceError | null, response: cc_arduino_cli_debug_v1_debug_pb.GetDebugConfigResponse) => void): grpc.ClientUnaryCall;
5858
public getDebugConfig(request: cc_arduino_cli_debug_v1_debug_pb.DebugConfigRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: cc_arduino_cli_debug_v1_debug_pb.GetDebugConfigResponse) => void): grpc.ClientUnaryCall;
5959
public getDebugConfig(request: cc_arduino_cli_debug_v1_debug_pb.DebugConfigRequest, metadata: grpc.Metadata, options: Partial<grpc.CallOptions>, callback: (error: grpc.ServiceError | null, response: cc_arduino_cli_debug_v1_debug_pb.GetDebugConfigResponse) => void): grpc.ClientUnaryCall;
60-
}
60+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/debug/v1/debug_grpc_pb.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,3 +92,4 @@ debug: {
9292
responseDeserialize: deserialize_cc_arduino_cli_debug_v1_GetDebugConfigResponse,
9393
},
9494
};
95+

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/debug/v1/debug_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,4 +171,4 @@ export namespace GetDebugConfigResponse {
171171

172172
serverConfigurationMap: Array<[string, string]>,
173173
}
174-
}
174+
}

‎arduino-ide-extension/src/node/cli-protocol/cc/arduino/cli/debug/v1/debug_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1224,4 +1224,4 @@ proto.cc.arduino.cli.debug.v1.GetDebugConfigResponse.prototype.clearServerConfig
12241224
return this;};
12251225

12261226

1227-
goog.object.extend(exports, proto.cc.arduino.cli.debug.v1);
1227+
goog.object.extend(exports, proto.cc.arduino.cli.debug.v1);

‎arduino-ide-extension/src/node/cli-protocol/google/rpc/status_pb.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ export namespace Status {
3636
message: string,
3737
detailsList: Array<google_protobuf_any_pb.Any.AsObject>,
3838
}
39-
}
39+
}

‎arduino-ide-extension/src/node/cli-protocol/google/rpc/status_pb.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,4 +259,4 @@ proto.google.rpc.Status.prototype.clearDetailsList = function() {
259259
};
260260

261261

262-
goog.object.extend(exports, proto.google.rpc);
262+
goog.object.extend(exports, proto.google.rpc);

0 commit comments

Comments
 (0)
Please sign in to comment.