Digital Matter Support

Turn on Debug Logging

Devices hold a debug verbosity settings. This controls how many debug records are logged. The setting can specify 4 different levels for a number of device modules (GPS, GSM, Accelerometer, etc).
The 4 levels are:

Info:
maximum information; highest data usage; only use this level if you are debugging a problem (eg. movement threshold crossed; starting trip)
Warning:
informative warnings; low to moderate data usage depending on errors encountered; provides information on retries and everyday errors (eg. SMS read timeout)
Severe:
severe issues are logged; low data usage; provides information on errors that significantly affect the device operations (eg. commit failure)
Critical:
only critical issues are logged; lowest data usage; logs are only created on events critical to the systems operations (eg flash memory failure)

Default settings

The default setting is Severe. Debug settings are specified with an expiry date. On the expiry date, the setting is reverted to severe by the server.


Applying debug settings

Select a device (1)

eIiwPcr9SECOEVVBZ8LP6u1dQRcWVowCxQ.png

Go to Device Operations (1); Set Device Debug Flags (2)

lzL_mz-qIABKmg6Kx6KXl_zvFbKqYh5u7g.png

Select Debug Expiry Date (1), choose appropriate level for all modules (2), then click on OK (3). After the expiry date, the level will be reverted to Severe. Levels for individual modules can also be specified using the drop down menus.

wci16FqWc0sTCSBDc5McflXIeDdMI_MWJQ.png

In the background, OEM queues an Async Message to go down to the device. It will be received the next time the device connects, or immediately if currently connected. So these settings may only apply after a new connection if the device is not currently connected.

 Viewing Device Logs

Click here to see how to view captured data.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.