Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 2f9bf86

Browse files
author
Alberto Iannaccone
authored
update arduino-cli to 0.21.0 (#820)
1 parent 112153f commit 2f9bf86

File tree

12 files changed

+1053
-6
lines changed

12 files changed

+1053
-6
lines changed

‎arduino-ide-extension/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@
154154
],
155155
"arduino": {
156156
"cli": {
157-
"version": "0.20.2"
157+
"version": "0.21.0"
158158
},
159159
"fwuploader": {
160160
"version": "2.0.0"
@@ -166,4 +166,4 @@
166166
"version": "0.6.0"
167167
}
168168
}
169-
}
169+
}

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

Lines changed: 51 additions & 0 deletions
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: 103 additions & 0 deletions
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');
@@ -974,6 +1041,18 @@ version: {
9741041
responseSerialize: serialize_cc_arduino_cli_commands_v1_VersionResponse,
9751042
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_VersionResponse,
9761043
},
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+
},
9771056
// Returns all files composing a Sketch
9781057
loadSketch: {
9791058
path: '/cc.arduino.cli.commands.v1.ArduinoCoreService/LoadSketch',
@@ -1331,6 +1410,30 @@ libraryList: {
13311410
responseSerialize: serialize_cc_arduino_cli_commands_v1_LibraryListResponse,
13321411
responseDeserialize: deserialize_cc_arduino_cli_commands_v1_LibraryListResponse,
13331412
},
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+
},
13341437
};
13351438

13361439
// BOOTSTRAP COMMANDS

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

Lines changed: 54 additions & 0 deletions
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;

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /