How to use the in-app debug feature

How to use the in-app debug feature

Introduction

Info
The objective of this feature is to record a scenario/behavior/trajectory directly from within the final app, for future analysis and replay (replay using the in-app log replay).

Step-by-step instructions


Alert
Pre-requisites
  1. NAO Logger 4.10+ installed on a compatible Android phone (debug phone)
  2. A second phone (Android or iOS) connected to the Internet and running the final app (test phone)
  3. NAO Cloud configuration configuration compatible with the feature (ask your Pole Star contact)
    1. Debug disabled on the API Key
    2. coreBluetooth enabled for debug on iOS
  1. Open the final app on the test phone, and navigate to the map view (or any relevant view where the NAO SDK is running)
  2. Log in to the test site on NAO Logger on the debug phone, and perform the following:
    1. Switch to prod environment.
    2. Go to Settings, and check 'enable debug'. A red 'Debug enabled' text should appear at the bottom of the screen.
    3. Go to the Evaluation mode and start a log. The test phone should vibrate to indicate that the debug started correctly.
  3. Navigate following the test scenario, placing markers in NAO Logger as for a normal evaluation log and holding the 2 phones in front of you (you can do a step-by-step navigation on the test phone if you want).
  4. After stopping and saving the log on NAO Logger, wait for at least 30s and synchronize on NAO Logger using the synchronize button.
  5. Go to NAO Cloud, and check that both logs (from NAO Logger and final app) appear in the evaluation page, with the same amount of markers, and the same comment ID.

Demo





    • Related Articles

    • How to connect to your site on NAO Logger

      Purpose NAO Logger is a Pole Star application used to deploy, maintain, customize, demonstrate and test the performance of its localization solutions. It is the field extension of the NAO Cloud platform. All your sites created on NAO Cloud are ...
    • How to emulate BLE beacons using NAO logger

      Introduction This "HowTo" will enable you emulating BLE beacons using the NAO Logger. This allows remote debugging. You will be able to obtain a blue dot from the NAO SDK as if you were on site. Do not use this feature on site, as this might affect ...
    • How to install NAO BlueSpot V4

      Prerequisites Beacons must be registered on the NAO Cloud site. More information here : NAO BlueSpots Registering on NAO Cloud Beacons must be installed on your NAO Cloud site : NAO BlueSpot Installation Guidelines for Mobile Centric You must log in ...
    • Change the Configuration of Beacons using OTA Mission

      Introduction The default configuration of Pole Star NAO BlueSpots can be modified with the help of the mobile application NAO Logger. However the configuration can only be defined by Pole Star delivery team. Definition of new configuration is ...
    • 🎬 How to replace batteries in beacon V3 video

      Video: How to replace batteries in beacon V3