Reading the file fails, the file_data['name'] data in parse_header has too many entries for the trace names.
Part of my header that fails:
TraceName I2C SDA(Z1) HB LED(Z1) POR LED(Z1) I2C SCL(Z1)
BlockSize 10000 10000 10000 10000
The names are parsed as: ['I2C', 'SDA(Z1)', 'HB', 'LED(Z1)', 'POR', 'LED(Z1)', 'I2C', 'SCL(Z1)'] which breaks the readout of the rest of the header values.
Reading the file fails, the
file_data['name']data inparse_headerhas too many entries for the trace names.Part of my header that fails:
The names are parsed as:
['I2C', 'SDA(Z1)', 'HB', 'LED(Z1)', 'POR', 'LED(Z1)', 'I2C', 'SCL(Z1)']which breaks the readout of the rest of the header values.