[Logic2] Data Table and Terminal Giving Different Output Format

Hi,

I am trying to export the data table using Python Automation API, the data seems off from Data Table vs Terminal.

Showing the first few lines of data
Data Table


Terminal

Those data in data table are correct, but when I export data using automation API it seems to follow the data from terminal.

Any idea what caused this? Or am I missing any settings?
Thanks!

Regards,
Bin

Just noticed that in terminal, data are output in ASCII even hex/dec are selected. And when exporting with Python automation API, data are also converted to ASCII.

@chanweibin Sorry for the trouble with that! You are correct in that our terminal view outputs data in ASCII format by default and does not follow the radix setting. We’re tracking this behavior and request below.

Which protocol analyzer are you using, and does the issue only occur while using Automation or does it occur when exporting the data table via the UI as well? If you can provide a capture file (in .sal file format), we can take a look on our end as well!

Hi timreyes,

I am using the built-in BiSS C HLA.
If I am exporting the data table via UI, the output will be correct.

Attached the .sal file
capture-0-2025-06-04_16-52-34-raw_export.sal (5.4 MB)

Is there any workaround, like exporting the data table instead of terminal while using automation API?

Thanks!

@chanweibin Exporting the data table is in fact possible using our Automation API! You can refer to the export_data_table() function linked below.

@timereyes

Thanks! Found out that I missed out the settings, now it is working perfectly.

1 Like