2 import "goby/protobuf/option_extensions.proto";
3 import "goby/acomms/protobuf/driver_base.proto";
4 import "goby/acomms/protobuf/iridium_driver.proto";
6 package goby.acomms.iridium.protobuf;
10 message ModemIDIMEIPair
12 required int32 modem_id = 1;
13 required string imei = 2;
16 optional uint32 rudics_server_port = 1;
24 optional SBDType sbd_type = 2 [default = SBD_DIRECTIP];
25 optional uint32 mo_sbd_server_port = 3 [default = 40001];
28 optional string mt_sbd_server_address = 4;
29 optional uint32 mt_sbd_server_port = 5;
31 repeated ModemIDIMEIPair modem_id_to_imei = 6;
35 required string username = 1;
36 required string password = 2;
37 optional string server = 3 [default = "https://rockblock.rock7.com"];
38 optional string mt_endpoint = 4 [default = "/rockblock/MT"];
39 optional bool skip_jwt_verification = 5 [default = false];
41 optional RockBlock rockblock = 10;
43 optional DeviceType device = 11 [default = DEVICE_VOICE_ENABLED_ISU];
46 extend goby.acomms.protobuf.DriverConfig
48 optional ShoreConfig shore_config = 1421;