{
    "modem_support":{
        "usb":{
            "rg200u-cn":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"unisoc",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","mbim","rndis","ncm"]
            },
            "rm500u-cn":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"unisoc",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","mbim","rndis","ncm"]
            },
            "rm500u-ea":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"unisoc",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","mbim","rndis","ncm"]
            },
            "rm500u-cnv":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"unisoc",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","mbim","rndis","ncm"]
            },
            "rm500q-cn":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm500q-ae":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm500q-gl":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"],
                "band_5g":"1,2,3,5,7,8,12,20,25,28,38,40,41,48,66,71,77,78,79,257,258,260,261"
            },
            "rm502q-ae":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm502q-gl":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm505q-ae":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm520n-cn":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "rm520n-gl":{
                "manufacturer_id":"2c7c",
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "fm650-cn":{
                "manufacturer_id":"2cb7",
                "manufacturer":"fibocom",
                "platform":"unisoc",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","mbim","rndis","ncm"]
            },
            "fm350-gl":{
                "manufacturer_id":"0e8d",
                "manufacturer":"fibocom",
                "platform":"mediatek",
                "data_interface":"usb",
                "define_connect":"3",
                "modes":["rndis"]
            },
            "fm150-ae":{
                "manufacturer_id":"2cb7",
                "manufacturer":"fibocom",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "fm160-cn":{
                "manufacturer_id":"2cb7",
                "manufacturer":"fibocom",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","mbim","rndis","ncm"]
            },
            "srm815":{
                "manufacturer_id":"2dee",
                "manufacturer":"meig",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","rndis","ncm"]
            },
            "srm825":{
                "manufacturer_id":"2dee",
                "manufacturer":"meig",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","rndis","ncm"]
            },
            "srm825n":{
                "manufacturer_id":"2dee",
                "manufacturer":"meig",
                "platform":"qualcomm",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["qmi","gobinet","ecm","rndis","ncm"]
            },
            "mh5000-31":{
                "manufacturer_id":"12d1",
                "manufacturer":"huawei",
                "platform":"hisilicon",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","ncm"],
                "band_2g":"DCS_1800,E-GSM_900,P-GSM_900,GSM_850,R-GSM_900,PCS_1900",
                "band_3g":"1,2,5,6,8,9,19",
                "band_4g":"1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19,20,21,25,26,28,33,34,35,36,37,38,39,40,41,42,43",
                "band_5g":"1,2,3,5,7,8,12,20,25,28,38,40,41,78,79"
            },
            "mt5700m-cn":{
                "manufacturer_id":"3466",
                "manufacturer":"tdtech",
                "platform":"hisilicon",
                "data_interface":"usb",
                "define_connect":"1",
                "modes":["ecm","ncm"],
                "band_2g":"DCS_1800,E-GSM_900,P-GSM_900,GSM_850,R-GSM_900,PCS_1900",
                "band_3g":"1,2,5,6,8,9,19",
                "band_4g":"1,2,3,4,5,6,7,8,9,10,11,12,13,14,17,18,19,20,21,25,26,28,33,34,35,36,37,38,39,40,41,42,43",
                "band_5g":"1,2,3,5,7,8,12,20,25,28,38,40,41,78,79"
            }
        },
        "pcie":{
            "rm500q-cn":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "rm500q-gl":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "rg500q-ea":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "rm502q-gl":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "rm520n-gl":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "rg520n-eu":{
                "manufacturer":"quectel",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","gobinet","mbim"]
            },
            "fm350-gl":{
                "manufacturer":"fibocom",
                "platform":"mediatek",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["mbim"]
            },
            "fm150-ae":{
                "manufacturer":"fibocom",
                "platform":"qualcomm",
                "data_interface":"pcie",
                "define_connect":"1",
                "modes":["qmi","mbim"]
            }
        },
        "device":{
            "quectel":{
                "unisoc":{
                    "vendor_id":["2c7c"],
                    "product_id":["6001","6002","6004","6005","6006","6007","0900","0901","0902","0903","0904"]
                },
                "qualcomm":{
                    "vendor_id":["2c7c"],
                    "product_id":["0121","0125","0191","0195","0296","0306","030b","0435","0452","0455","0512","0620","0800","0801"]
                },
                "mediatek":{
                    "vendor_id":["2c7c"],
                    "product_id":["0700","7001","7003"]
                }
            },
            "fibocom":{
                "unisoc":{
                    "vendor_id":["2cb7","3763","3c93"],
                    "product_id":["0a04","0a05","0a06","0a07","3c93","ffff"]
                },
                "qualcomm":{
                    "vendor_id":["2cb7"],
                    "product_id":["0104","0105","0106","0107","0108","0109","010A","010B","010F","0110","0111"]
                },
                "mediatek":{
                    "vendor_id":["0e8d"],
                    "product_id":["7126","7127"]
                }
            },
            "meig":{
                "unisoc":{
                    "vendor_id":["2dee"],
                    "product_id":["4d50","4d51","4d52","4d53"]
                },
                "qualcomm":{
                    "vendor_id":["2dee","05c6"],
                    "product_id":["4d22","4d23","4d38","4d45","f601"]
                },
                "hisilicon":{
                    "vendor_id":["2dee"],
                    "product_id":["4d20"]
                },
                "asrmicro":{
                    "vendor_id":["2dee"],
                    "product_id":["4d57","4d58","4d59"]
                }
            },
            "huawei":{
                "hisilicon":{
                    "vendor_id":["12d1"],
                    "product_id":["15c3"]
                }
            },
            "tdtech":{
                "hisilicon":{
                    "vendor_id":["3466"],
                    "product_id":["3301"]
                }
            }
        }
    }
}
