{
    "device": {
        "deviceInfo": {
            "serialNumber": "PN3K33 0190002400019",
            "alias": "STWIN_001",
            "nSensor": 9
        },
        "sensor": [
            {
                "id": 0,
                "sensorDescriptor": {
                    "name": "IIS3DWB",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            26667
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "ACC",
                            "dataPerSample": 3,
                            "unit": "mg",
                            "fs": {
                                "values": [
                                    2,
                                    4,
                                    8,
                                    16
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 26667,
                    "odrMeasured": 26682.185546875,
                    "initialOffset": 0.09044993668794632,
                    "isActive": true,
                    "samplesPerTs": 1000,
                    "usbDataPacketSize": 3000,
                    "sdWriteBufferSize": 32000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 16,
                            "sensitivity": 0.48800000548362732,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 1,
                "sensorDescriptor": {
                    "name": "HTS221",
                    "dataType": "float",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            1,
                            7,
                            12.5
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "TEMP",
                            "dataPerSample": 1,
                            "unit": "Celsius",
                            "fs": {
                                "values": [
                                    120
                                ]
                            }
                        },
                        {
                            "id": 1,
                            "sensorType": "HUM",
                            "dataPerSample": 1,
                            "unit": "%",
                            "fs": {
                                "values": [
                                    100
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 12.5,
                    "odrMeasured": 12.271411895751953,
                    "initialOffset": 0.079087331891059875,
                    "isActive": true,
                    "samplesPerTs": 50,
                    "usbDataPacketSize": 16,
                    "sdWriteBufferSize": 500,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 120,
                            "sensitivity": 1,
                            "isActive": true
                        },
                        {
                            "fs": 100,
                            "sensitivity": 1,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 2,
                "sensorDescriptor": {
                    "name": "IIS2DH",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            1,
                            10,
                            25,
                            50,
                            100,
                            200,
                            400,
                            1344
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "ACC",
                            "dataPerSample": 3,
                            "unit": "mg",
                            "fs": {
                                "values": [
                                    2,
                                    4,
                                    8,
                                    16
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 1344,
                    "odrMeasured": 1256.9796142578125,
                    "initialOffset": 0.091949135065078735,
                    "isActive": true,
                    "samplesPerTs": 1000,
                    "usbDataPacketSize": 2400,
                    "sdWriteBufferSize": 8000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 16,
                            "sensitivity": 0.75,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 3,
                "sensorDescriptor": {
                    "name": "IIS2MDC",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            10,
                            20,
                            50,
                            100
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "MAG",
                            "dataPerSample": 3,
                            "unit": "gauss",
                            "fs": {
                                "values": [
                                    50
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 100,
                    "odrMeasured": 99.98333740234375,
                    "initialOffset": 0.094673082232475281,
                    "isActive": true,
                    "samplesPerTs": 100,
                    "usbDataPacketSize": 600,
                    "sdWriteBufferSize": 2000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 50,
                            "sensitivity": 1.5,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 4,
                "sensorDescriptor": {
                    "name": "IMP34DT05",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            48000
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "MIC",
                            "dataPerSample": 1,
                            "unit": "Waveform",
                            "fs": {
                                "values": [
                                    122.5
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 48000,
                    "odrMeasured": 48008.80078125,
                    "initialOffset": 0.081863798201084137,
                    "isActive": true,
                    "samplesPerTs": 1000,
                    "usbDataPacketSize": 4096,
                    "sdWriteBufferSize": 32000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 122.5,
                            "sensitivity": 1,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 5,
                "sensorDescriptor": {
                    "name": "ISM330DHCX",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            12.5,
                            26,
                            52,
                            104,
                            208,
                            417,
                            833,
                            1667,
                            3333,
                            6667
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "ACC",
                            "dataPerSample": 3,
                            "unit": "mg",
                            "fs": {
                                "values": [
                                    2,
                                    4,
                                    8,
                                    16
                                ]
                            }
                        },
                        {
                            "id": 1,
                            "sensorType": "GYRO",
                            "dataPerSample": 3,
                            "unit": "mdps",
                            "fs": {
                                "values": [
                                    125,
                                    250,
                                    500,
                                    1000,
                                    2000,
                                    4000
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 6667,
                    "odrMeasured": 6744.55419921875,
                    "initialOffset": 0.10442296415567398,
                    "isActive": true,
                    "samplesPerTs": 1000,
                    "usbDataPacketSize": 2048,
                    "sdWriteBufferSize": 16000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 16,
                            "sensitivity": 0.48800000548362732,
                            "isActive": true
                        },
                        {
                            "fs": 4000,
                            "sensitivity": 140,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 6,
                "sensorDescriptor": {
                    "name": "LPS22HH",
                    "dataType": "float",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            1,
                            10,
                            25,
                            50,
                            75,
                            100,
                            200
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "PRESS",
                            "dataPerSample": 1,
                            "unit": "hPa",
                            "fs": {
                                "values": [
                                    1260
                                ]
                            }
                        },
                        {
                            "id": 1,
                            "sensorType": "TEMP",
                            "dataPerSample": 1,
                            "unit": "Celsius",
                            "fs": {
                                "values": [
                                    85
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 200,
                    "odrMeasured": 202.69364929199219,
                    "initialOffset": 0.59000247716903687,
                    "isActive": true,
                    "samplesPerTs": 200,
                    "usbDataPacketSize": 1600,
                    "sdWriteBufferSize": 8000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 1260,
                            "sensitivity": 1,
                            "isActive": true
                        },
                        {
                            "fs": 85,
                            "sensitivity": 1,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 7,
                "sensorDescriptor": {
                    "name": "MP23ABS1",
                    "dataType": "int16_t",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            192000
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "MIC",
                            "dataPerSample": 1,
                            "unit": "Waveform",
                            "fs": {
                                "values": [
                                    130
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 192000,
                    "odrMeasured": 191944.015625,
                    "initialOffset": 0.087115727365016937,
                    "isActive": true,
                    "samplesPerTs": 1000,
                    "usbDataPacketSize": 4096,
                    "sdWriteBufferSize": 65000,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 130,
                            "sensitivity": 1,
                            "isActive": true
                        }
                    ]
                }
            },
            {
                "id": 8,
                "sensorDescriptor": {
                    "name": "STTS751",
                    "dataType": "float",
                    "samplesPerTs": {
                        "min": 0,
                        "max": 1000,
                        "dataType": "int16_t"
                    },
                    "odr": {
                        "values": [
                            1,
                            2,
                            4
                        ]
                    },
                    "subSensorDescriptor": [
                        {
                            "id": 0,
                            "sensorType": "TEMP",
                            "dataPerSample": 1,
                            "unit": "Celsius",
                            "fs": {
                                "values": [
                                    100
                                ]
                            }
                        }
                    ]
                },
                "sensorStatus": {
                    "odr": 4,
                    "odrMeasured": 3.8026111125946045,
                    "initialOffset": 0.33783364295959473,
                    "isActive": true,
                    "samplesPerTs": 20,
                    "usbDataPacketSize": 16,
                    "sdWriteBufferSize": 100,
                    "comChannelNumber": -1,
                    "subSensorStatus": [
                        {
                            "fs": 100,
                            "sensitivity": 1,
                            "isActive": true
                        }
                    ]
                }
            }
        ]
    }
}