liusuyi
2025-10-11 56189f93858d1228705cc3dcfae0fc77f3c74231
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
package com.ard.work.domain.dto.signal;
 
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
 
@Data
public class SignalInfo {
    private String mode;               // 入网模式: NR5G-SA, NR5G-NSA,LTE
    private String mcc;                // NR5G-SA, NR5G-NSA, LTE
    private String mnc;                // NR5G-SA, NR5G-NSA, LTE
    private String cellid;             // NR5G-SA, LTE
    private String pcid;               // NR5G-SA, NR5G-NSA, LTE
    private String tac;                // NR5G-SA, LTE
    private String arfcn;              // NR5G-SA, NR5G-NSA
    private String band;               // NR5G-SA, NR5G-NSA
    
    @JsonProperty("nr_dl_bandwidth")
    private String nrDlBandwidth;      // NR5G-SA
    
    private String rsrp;               // NR5G-SA, NR5G-NSA, LTE
    private String rsrq;               // NR5G-SA, NR5G-NSA, LTE
    private String sinr;               // NR5G-SA, NR5G-NSA, LTE
    
    @JsonProperty("tx_power")
    private String txPower;            // NR5G-SA, LTE
 
    private String srxlev;             // NR5G-SA, LTE
    private String cqi;                // LTE
    private String earfcn;             // LTE
    
    @JsonProperty("freq_band_ind")
    private String freqBandInd;        // LTE
    
    @JsonProperty("ul_bandwidth")
    private String ulBandwidth;        // LTE
    
    @JsonProperty("dl_bandwidth")
    private String dlBandwidth;        // LTE
    
    @JsonProperty("is_tdd")
    private String isTdd;              // LTE
    
    private String rssi;               // LTE
    
    @JsonProperty("duplex_mode")
    private String duplexMode;         // NR5G-SA
    
    private double lng;                // 经度
    private double lat;                // 纬度
    private float height;              // 高度(单位:米)
    private int timestamp;             // 时间戳(单位:秒)
    private int boxstate;              // 1=线缆故障,2=OSDK未激活,3=正常,4=云盒固件更新
    private String isp;                // 运营商
 
    private int tempMax;               // 模组芯片温度(单位:摄氏度)
    
    @JsonProperty("prx_rsrp")
    private String prxRsrp;            // prx路径的rsrp值
    
    @JsonProperty("drx_rsrp")
    private String drxRsrp;            // drx路径的rsrp值
    
    @JsonProperty("rx2_rsrp")
    private String rx2Rsrp;            // rx2路径的rsrp值
    
    @JsonProperty("rx3_rsrp")
    private String rx3Rsrp;            // rx3路径的rsrp值
    
    @JsonProperty("box_sn")
    private String boxSn;              // 云盒编号
    
    @JsonProperty("sim_use_seat")
    private int simUseSeat;            // 当前使用的SIM卡在卡槽中的位置:1或2
}