Could be an HDFView bug. The h5dump
output is shown below. What happened to that dataset /MeasurementConfigurations
? How did you create this file?
HDF5 "Downloads/test-data.h5" {
GROUP "/" {
GROUP "Measurement:12019" {
ATTRIBUTE "MeasurementConfiguration" {
DATATYPE H5T_COMPOUND {
H5T_STD_I64LE "Id";
H5T_IEEE_F64LE "Timestamp";
H5T_STRING {
STRSIZE 50;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "Name";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "Description";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ModuleName";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ScannerName";
H5T_STRING {
STRSIZE 8000;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ScannerConfiguration";
H5T_STRING {
STRSIZE 32;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "SessionKey";
}
DATASPACE SIMPLE { ( 1 ) / ( H5S_UNLIMITED ) }
DATA {
(0): {
4075,
44460.5,
"Measurement name",
"Measurement description",
"WiperBladeModule",
"WiperBladeScanner",
"{
"__class__": "tvlsystem.acquisition_params.WiperBladeAcquisitionParams",
"ave_tol_neg": 0.0,
"ave_tol_pos": 0.0,
"coav_interval": 2.0,
"coaverages": 1,
"max_tol_neg": 0.0,
"max_tol_pos": 0.0,
"min_tol_neg": 0.0,
"min_tol_pos": 0.0,
"optical_delay_extent": 35.0,
"optical_delay_offset": 0.0,
"oversample": 1,
"prepulse_extent": 10.0,
"reference_coaves": 100,
"rsdl_amplitude": 45.0,
"split_directions": false,
"track_peak": false,
"waveform_rate": 15.0
}",
"5ddbe25795ad48118f105d0442ef7bfc"
}
}
}
DATASET "MeasurementConfigurations" {
DATATYPE H5T_COMPOUND {
H5T_STD_I64LE "Id";
H5T_IEEE_F64LE "Timestamp";
H5T_STRING {
STRSIZE 50;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "Name";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "Description";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ModuleName";
H5T_STRING {
STRSIZE 255;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ScannerName";
H5T_STRING {
STRSIZE 8000;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "ScannerConfiguration";
H5T_STRING {
STRSIZE 32;
STRPAD H5T_STR_NULLTERM;
CSET H5T_CSET_ASCII;
CTYPE H5T_C_S1;
} "SessionKey";
}
DATASPACE SIMPLE { ( 1 ) / ( H5S_UNLIMITED ) }
DATA {h5dump error: unable to print data
}
}
}
}
}