2import "goby/acomms/protobuf/driver_base.proto";
3import "goby/acomms/protobuf/iridium_driver.proto";
5package goby.acomms.iridium.protobuf;
9 message ModemIDIMEIPair
11 required int32 modem_id = 1;
12 required string imei = 2;
15 optional uint32 rudics_server_port = 1;
23 optional SBDType sbd_type = 2 [default = SBD_DIRECTIP];
24 optional uint32 mo_sbd_server_port = 3 [default = 40001];
27 optional string mt_sbd_server_address = 4;
28 optional uint32 mt_sbd_server_port = 5;
30 repeated ModemIDIMEIPair modem_id_to_imei = 6;
34 required string username = 1;
35 required string password = 2;
36 optional string server = 3 [default = "https://rockblock.rock7.com"];
37 optional string mt_endpoint = 4 [default = "/rockblock/MT"];
38 optional bool skip_jwt_verification = 5 [default = false];
40 optional RockBlock rockblock = 10;
42 optional DeviceType device = 11 [default = DEVICE_VOICE_ENABLED_ISU];
44 optional bool ipv6 = 12 [default = false];
47extend goby.acomms.protobuf.DriverConfig
49 optional ShoreConfig shore_config = 1421;