-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodems.go
More file actions
56 lines (54 loc) · 2.39 KB
/
Copy pathmodems.go
File metadata and controls
56 lines (54 loc) · 2.39 KB
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
package atcom
type SupportedModem struct {
vid string
pid string
vendor string
product string
ifs string
}
var supportedModems = []SupportedModem{
// Quectel
{"2c7c", "0125", "Quectel", "EC25", "if02"},
{"2c7c", "0121", "Quectel", "EC21", "if02"},
{"2c7c", "0296", "Quectel", "BG96", "if02"},
{"2c7c", "0700", "Quectel", "BG95", "if02"},
{"2c7c", "0306", "Quectel", "EP06", "if02"},
{"2c7c", "0800", "Quectel", "RM5XXQ", "if02"},
// Telit
{"1bc7", "1201", "Telit", "LE910Cx RMNET", "if04"},
{"1bc7", "1203", "Telit", "LE910Cx RNDIS", "if05"},
{"1bc7", "1204", "Telit", "LE910Cx MBIM", "if05"},
{"1bc7", "1206", "Telit", "LE910Cx ECM", "if05"},
{"1bc7", "1230", "Telit", "LE910Cx RMNET + Audio", "if07"},
{"1bc7", "1231", "Telit", "LE910Cx RNDIS + Audio", "if08"},
{"1bc7", "1250", "Telit", "LE910Cx RMNET + GNSS", "if02"},
{"1bc7", "1251", "Telit", "LE910Cx RNDIS + 4 Serial", "if04"},
{"1bc7", "1252", "Telit", "LE910Cx MBIM + 4 Serial", "if04"},
{"1bc7", "1253", "Telit", "LE910Cx ECM + 4 Serial", "if03"},
{"1bc7", "1254", "Telit", "LE910Cx Dual Modem", "if00"},
{"1bc7", "1255", "Telit", "LE910Cx GNSS + Dual Modem", "if02"},
{"1bc7", "1260", "Telit", "LE910Cx RMNET Default", "if04"},
{"1bc7", "1261", "Telit", "LE910Cx RMNET Alt Layout", "if04"},
{"1bc7", "1262", "Telit", "LE910Cx Multi-Serial + AUX", "if04"},
// Telit ThreadX variants
{"1bc7", "1031", "Telit", "LE910Cx ThreadX RMNET", "if02"},
{"1bc7", "1033", "Telit", "LE910Cx ThreadX ECM", "if02"},
{"1bc7", "1034", "Telit", "LE910Cx ThreadX RMNET", "if00"},
{"1bc7", "1035", "Telit", "LE910Cx ThreadX ECM", "if00"},
{"1bc7", "1036", "Telit", "LE910Cx ThreadX OPTION ONLY", "if00"},
{"1bc7", "1037", "Telit", "LE910Cx ThreadX DIAG + Dual Modem + RMNET", "if02"},
{"1bc7", "1038", "Telit", "LE910Cx ThreadX Dual Modem + RMNET", "if02"},
{"1bc7", "103b", "Telit", "LE910Cx ThreadX DIAG + Dual Modem", "if02"},
{"1bc7", "103c", "Telit", "LE910Cx ThreadX Dual Modem Only", "if02"},
// Telit ME910C1
{"1bc7", "1101", "Telit", "ME910C1", "if01"},
{"1bc7", "1102", "Telit", "ME910C1", "if01"},
// Telit FN980
{"1bc7", "1052", "Telit", "FN980 RNDIS", "if05"},
{"1bc7", "1050", "Telit", "FN980 RMNET", "if04"},
{"1bc7", "1051", "Telit", "FN980 MBIM", "if05"},
{"1bc7", "1053", "Telit", "FN980 ECM", "if05"},
// Thales
{"1e2d", "0069", "Thales/Cinterion", "PLSx3", "if04"},
{"1e2d", "006f", "Thales/Cinterion", "PLSx3", "if04"},
}