Can't find description or create by recording scaner app log file format. I guess it custom.
The most tools generate and accepts SocketCAN formats as industry standard.
Many variants of CAN log formats can be converted to each other in CLI (sed, awk, etc), but yours not documented for creating converter purposes.
My points are:
Would be great to have description of your CAN log format: I wish to use only plot app with my collections of dump grabbed by standard way (in SocketCAN-format). I might to create log converter but enough infos about formats.
Perhaps to support SocketCAN log format by plot app also good point. It very simple to explain by follows short rules:
dont use mixed digit representation in CAN body: ID and payload always in hex
dont use untrivial data order: order always fixed: timestamp interface direction flags ID length payload
For reference here of two possible (from many others) example of SocketCAN logs:
absolute time:
(1605793322.823716) can0 07A#6294400000108000 R
(1605793322.823924) can1 120#0000AA9D51FF0090 R
(1605793322.824380) can1 094#0DF3000080000339 R
(1605793322.827396) can1 070#18000001070FFFFF R
Hi and thanks for that great work.
Can't find description or create by recording
scaner
app log file format. I guess it custom.The most tools generate and accepts SocketCAN formats as industry standard. Many variants of CAN log formats can be converted to each other in CLI (sed, awk, etc), but yours not documented for creating converter purposes.
My points are:
Would be great to have description of your CAN log format: I wish to use only
plot
app with my collections of dump grabbed by standard way (in SocketCAN-format). I might to create log converter but enough infos about formats.Perhaps to support SocketCAN log format by
plot
app also good point. It very simple to explain by follows short rules:timestamp interface direction flags ID length payload
For reference here of two possible (from many others) example of SocketCAN logs:
absolute time:
relative time:
The both allows to convert in custom well documented CSV format.
Happy hacking!