Generating RxLogger Log Files

On Zebra devices, the BlueFletch Support Application now integrates with RxLogger. Users can start RxLogger either from the Portal or from the device's Support Application feature.

From The Portal

  1. Select a device and navigate to the Device Actions menu. Click the RxLogger button.

  1. The user will then be directed to a separate page where they can specify the duration for which RxLogger should capture logs.

  1. Upon selecting a duration, RxLogger will start capturing logs on the device.

  2. Users can download the generated RxLogger log files via View Logs in the Portal.

From Support Application

  1. Locate and open the Support Application on your device.

  2. Navigate to the Dashboard within the Support Application. Look for the "RxLogger" button in the bottom left corner.

  3. Tap the "START RXLOGGER" button. RxLogger will begin collecting data, including events, crashes, device information, and system statistics. The capture duration is set to 5 minutes by default.

  1. You can tap "STOP RXLOGGER" at any time to end data collection early. Otherwise, it will stop automatically after 5 minutes.

  1. Tap the "SUBMIT DEVICE LOGS" button to generate logs and send the captured data to the Portal. A "Submitting Logs" message will appear on the screen.

  1. Once the logs are sent, you will see "Event Logs Sent" on the screen. Tap "OK" to close the message. The captured logs are now saved on your device.

  1. You can check the device folder to access the saved logs.

Configuring Rx Log File Uploads

RxLogger log files generated on user devices are uploaded to the BlueFletch Portal and can be accessed via the View Logs page. To configure which RxLogger log files are uploaded, you need to set the following properties: the application name where the log files are stored, the specific location of the directory, and the file to be uploaded. Use the example below as a guide:

    "directories" : [
      {
        "application" : "rxlogger.resources",
        "location" : "/sdcard/RxLogger/",
        "files" : "(.*)Resource(.*)_+([1-9]|[0-9][0-9])+\\.csv",
        "extractor" : "rxloggercsv"
      },
      {
        "application" : "rxlogger.system",
        "location" : "/sdcard/RxLogger/",
        "files" : "(.*)System+([1-9]|[0-9][0-9])+\\.txt"
      },
      {
        "application" : "custom.app",
        "location" : "/sdcard/application/",
        "files" : "logfile.txt"
      }
    ]

Last updated