celp-sdk 0.1.13

This package has been created to provide a rust SDK containing common functionality
syntax = "proto3";
package celp.protobuf.cm;
import "celp_header.proto";
option optimize_for = SPEED;

message ModemConnectionInfo {
    // Contains all modem related info
    message ModemInfo {
        // IMEI number of the modem (15-digit code)
        string imei = 1;
        // Signal quality in %
        int32 signal_quality = 3;
    }

    message SIMInfo {
        // IMSI number of the SIM card (15-digit code)
        string imsi = 1;
        // Operator name
        string operator_name = 3;
        // Operator ID
        int32 operator_id = 5;
    }

    // Base header from CELP
    celp.protobuf.Header header = 1;

    // IP address of the connection
    string ip_address = 3;

    // APN of the connection
    string apn = 5;

    // Information about the modem in use
    ModemInfo modem_info = 7;

    // Information about the SIM card in use
    SIMInfo sim_info = 9;
}