@@ -23,6 +23,7 @@ var cc_arduino_cli_commands_v1_common_pb = require('../../../../../cc/arduino/cl
23
23
var cc_arduino_cli_commands_v1_board_pb = require ( '../../../../../cc/arduino/cli/commands/v1/board_pb.js' ) ;
24
24
var cc_arduino_cli_commands_v1_compile_pb = require ( '../../../../../cc/arduino/cli/commands/v1/compile_pb.js' ) ;
25
25
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' ) ;
26
27
var cc_arduino_cli_commands_v1_upload_pb = require ( '../../../../../cc/arduino/cli/commands/v1/upload_pb.js' ) ;
27
28
var cc_arduino_cli_commands_v1_lib_pb = require ( '../../../../../cc/arduino/cli/commands/v1/lib_pb.js' ) ;
28
29
@@ -268,6 +269,28 @@ function deserialize_cc_arduino_cli_commands_v1_DestroyResponse(buffer_arg) {
268
269
return cc_arduino_cli_commands_v1_commands_pb . DestroyResponse . deserializeBinary ( new Uint8Array ( buffer_arg ) ) ;
269
270
}
270
271
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
+
271
294
function serialize_cc_arduino_cli_commands_v1_GitLibraryInstallRequest ( arg ) {
272
295
if ( ! ( arg instanceof cc_arduino_cli_commands_v1_lib_pb . GitLibraryInstallRequest ) ) {
273
296
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) {
510
533
return cc_arduino_cli_commands_v1_commands_pb . LoadSketchResponse . deserializeBinary ( new Uint8Array ( buffer_arg ) ) ;
511
534
}
512
535
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
+
513
580
function serialize_cc_arduino_cli_commands_v1_OutdatedRequest ( arg ) {
514
581
if ( ! ( arg instanceof cc_arduino_cli_commands_v1_commands_pb . OutdatedRequest ) ) {
515
582
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
664
731
return cc_arduino_cli_commands_v1_core_pb . PlatformUpgradeResponse . deserializeBinary ( new Uint8Array ( buffer_arg ) ) ;
665
732
}
666
733
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
+
667
756
function serialize_cc_arduino_cli_commands_v1_UpdateCoreLibrariesIndexRequest ( arg ) {
668
757
if ( ! ( arg instanceof cc_arduino_cli_commands_v1_commands_pb . UpdateCoreLibrariesIndexRequest ) ) {
669
758
throw new Error ( 'Expected argument of type cc.arduino.cli.commands.v1.UpdateCoreLibrariesIndexRequest' ) ;
@@ -952,6 +1041,18 @@ version: {
952
1041
responseSerialize : serialize_cc_arduino_cli_commands_v1_VersionResponse ,
953
1042
responseDeserialize : deserialize_cc_arduino_cli_commands_v1_VersionResponse ,
954
1043
} ,
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
+ } ,
955
1056
// Returns all files composing a Sketch
956
1057
loadSketch : {
957
1058
path : '/cc.arduino.cli.commands.v1.ArduinoCoreService/LoadSketch' ,
@@ -1138,6 +1239,19 @@ uploadUsingProgrammer: {
1138
1239
responseSerialize : serialize_cc_arduino_cli_commands_v1_UploadUsingProgrammerResponse ,
1139
1240
responseDeserialize : deserialize_cc_arduino_cli_commands_v1_UploadUsingProgrammerResponse ,
1140
1241
} ,
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
+ } ,
1141
1255
// List programmers available for a board.
1142
1256
listProgrammersAvailableForUpload : {
1143
1257
path : '/cc.arduino.cli.commands.v1.ArduinoCoreService/ListProgrammersAvailableForUpload' ,
@@ -1296,7 +1410,31 @@ libraryList: {
1296
1410
responseSerialize : serialize_cc_arduino_cli_commands_v1_LibraryListResponse ,
1297
1411
responseDeserialize : deserialize_cc_arduino_cli_commands_v1_LibraryListResponse ,
1298
1412
} ,
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
+ } ,
1299
1437
} ;
1300
1438
1301
1439
// BOOTSTRAP COMMANDS
1302
- // -------------------
1440
+ // -------------------
0 commit comments