Hello all,
I'm using a nRF9160 DK for a project and I have a few questions regarding modem trace software.
- Is there a way to process modem traces on ARM devices such as Raspberry Pi or other single board computers? The only ways I have found to process modem traces from the bin or mtrace format into the pcapng format is with either nRF Connect Cellular Monitor or with nRF Util trace command which are only available for devices with Intel/AMD/Apple processors.
- Does the following note on the Cellular: Modem Shell page refer to the now deprecated nRF Connect Trace Collector or an upcoming feature in Memfault or another software/tool:
"The conversion of modem trace file to a Wireshark-compatible format will be available in one of the future releases of the Trace Collector tool." - I've been looking for documentation on the modem trace format (bin/mtrace) but wasn't able to find anything on this so far. Does public documentation on the bin/mtrace format exist or would Nordic be able to share this documentation? The AT command requests and responses are included in plain text and the NAS and SIB Messages are included in the same format as they are communicated over the network. It would be great to know what the other bytes which sit in-between are for or at least with which bits or bytes AT command requests and responses as well as NAS and SIB messages start and end to be able to extract this information.
- What is the purpose of the trace-db.json in nRF Connect Cellular Monitor?
I would appreciate it if someone could help me with these questions.
Thanks in advance!
regards,
Florian