Using DevTools with NavVis MLX

Prev Next

There are two DevTools currently available for NavVis MLX

  • Prism: A debugging tool for monitoring and controlling an MLX devices

  • XKeyscore: A tool for visualizing and controlling a single MLX camera (Panorama and VO cameras) at a time, primarily used to diagnose camera or lens issues.

Note: The numerical values in the individual fields are not critical for the intended use case. The key focus is on connection statuses and hardware detection.

Prism

Shown here is the Prism UI.

System status overview displaying temperatures, voltages, and connected devices for monitoring.

MLX Power Management Unit (MPMU)

This section provides various readings from the PMU.

  • You can control the Console Fan in this area, including turning it on or off and adjusting the fan speed. This functionality is particularly useful for diagnosing the source of any unusual sounds within the system.

  • Additionally, the battery charge level and health status are displayed here.

CarrierBoard

  • This section provides key information about the Carrier Board.

  • Live video feeds from the Panorama and VO cameras can be accessed here.

    • The Enable and Disable buttons allow you to toggle the live video streams on or off.

Next Unit of Computing (NUC)

This section provides detailed information about the NUC, including its serial number, CPU load, and RAM utilization.

  • USB tree

    • This displays all connected sensors and components.

    • If any component is listed as "Not found," it indicates a potential hardware issue and helps identify its origin.

  • Warning sign indicating caution with an exclamation mark in the center.Caution: If a USB stick not formatted for NavVis dataset recording is used for testing, the external SSD field may be displayed as "Not found."

Hostname

  • This section displays the serial number of the MLX.

  • The Sound Test button can be used to verify the functionality of the device's speaker.

Inertia Measurement Unit (IMU)

This section provides serial information for the IMU.

Lidar

This section displays information about the lidar.

  • The Rotations Per Minute (RPM) is a critical metric and should consistently be around 1200. If the RPM value turns red, it indicates a significant deviation from the expected value, which may signal a potential hardware issue with the lidar.

XKeyscore

Shown here is the XKeyscore UI.

With XKeyscore, images from the four Panorama cameras and two VO cameras can be viewed individually in real time and saved to the location where the tool is running from.

Camera settings interface displaying options for exposure, gain, and gamma adjustments.