Alternate viewer for Driver Station Logs (dslog)?

I have written a simple Python command line script to convert DSLog files to a regular CSV file. This lets you convert multiple files without the complication of a GUI.

Note that I found and submitted 2 bugs to the DSLog-Reader projects which affect 2 of the status flags and the packet_loss value. With those fixed, the two routines produce the same value.

You can find the code in our Github repo: https://github.com/ligerbots/dslog2csv. The script works in either Python 2 or 3, but you need the “bitstring” package installed.

1 Like