Looking for a way to record CAN log to file (UAVCAN GUI app)

Is there a way to record all received messages to a text file for later analysis, using UAVCAN GUI tool ?

Ideally, in txt format as shown in bus monitor currently.

Nope.

Check these out:

https://github.com/UAVCAN/pyuavcan/issues/74

Would you be interested in collaborating with us to enable this feature in PyUAVCAN, and then, by extension, in Yukon?