{
    "devices": [
        {
            "serialPorts": [
                {
                    "boardVersion": null,
                    "productId": "521F",
                    "vcom": 4294967295,
                    "vendorId": "1915"
                }
            ],
            "jlink": null,
            "usb": {
                "manufacturer": "Nordic Semiconductor",
                "product": "nRF52 Connectivity",
                "device": {
                    "descriptor": {
                        "bDescriptorType": 1,
                        "idVendor": 6421,
                        "idProduct": 49162
                    },
                    "configList": {
                        "length": 1,
                        "descriptors": [
                            {
                                "bDescriptorType": 2
                            }
                        ],
                        "interfaceLists": [
                            {
                                "length": 2,
                                "descriptors": [
                                    {
                                        "bDescriptorType": 4,
                                        "bInterfaceClass": 2,
                                        "bInterfaceSubClass": 2,
                                        "bInterfaceProtocol": 0
                                    },
                                    {
                                        "bDescriptorType": 4,
                                        "bInterfaceClass": 10,
                                        "bInterfaceSubClass": 0,
                                        "bInterfaceProtocol": 0
                                    }
                                ],
                                "endpointLists": [
                                    {
                                        "length": 1,
                                        "descriptors": [
                                            {
                                                "bDescriptorType": 5
                                            }
                                        ]
                                    },
                                    {
                                        "length": 2,
                                        "descriptors": [
                                            {
                                                "bDescriptorType": 5
                                            },
                                            {
                                                "bDescriptorType": 5
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            }
        },

        {
            "serialports": [
                {
                    "boardVersion": null,
                    "productId": "0105",
                    "vcom": 0,
                    "vendorId": "1366"
                }
            ],
            "jlink": {
                "boardVersion": "PCA10056",
                "deviceFamily": "NRF52_FAMILY",
                "deviceVersion": "NRF52832_xxAA_REV2",
                "jlinkObFirmwareVersion": "J-Link OB-SAM3U128-V2-NordicSemi compiled Mar 17 2020 14:43:00"
            },
            "usb": {
                "manufacturer": "SEGGER",
                "product": "J-Link",
                "device": {
                    "descriptor": {
                        "bDescriptorType": 1,
                        "idVendor": 4966,
                        "idProduct": 4117
                    },
                    "configList": {
                        "length": 1,
                        "descriptors": [
                            {
                                "bDescriptorType": 2
                            }
                        ],
                        "interfaceLists": [
                            {
                                "length": 3,
                                "descriptors": [
                                    {
                                        "bDescriptorType": 4,
                                        "bInterfaceClass": 2,
                                        "bInterfaceSubClass": 2,
                                        "bInterfaceProtocol": 1
                                    },
                                    {
                                        "bDescriptorType": 4,
                                        "bInterfaceClass": 10,
                                        "bInterfaceSubClass": 0,
                                        "bInterfaceProtocol": 0
                                    },
                                    {
                                        "bDescriptorType": 4,
                                        "bInterfaceClass": 255,
                                        "bInterfaceSubClass": 255,
                                        "bInterfaceProtocol": 255
                                    }
                                ],
                                "endpointLists": [
                                    {
                                        "length": 1,
                                        "descriptors": [
                                            {
                                                "bDescriptorType": 5
                                            }
                                        ]
                                    },
                                    {
                                        "length": 2,
                                        "descriptors": [
                                            {
                                                "bDescriptorType": 5
                                            },
                                            {
                                                "bDescriptorType": 5
                                            }
                                        ]
                                    },
                                    {
                                        "length": 2,
                                        "descriptors": [
                                            {
                                                "bDescriptorType": 5
                                            },
                                            {
                                                "bDescriptorType": 5
                                            }
                                        ]
                                    }
                                ]
                            }
                        ]
                    }
                }
            }
        }
    ]
}
