System Tools
The XVN offers many useful tools that can be accessed via the Web Interface, API, or via our SDK. The latter does not contain all functionalities.
Log sensor data
The user can access the web interface and navigate to the "System -> Logs" panel to generate a recording of the sensor. The user must press the "Record" button in the "Record logs" module to start recording. To stop a recording, press the "Stop" button. Alternatively, it is possible to start and stop recordings via API and via the XVN SDK.
The user can then extract the performed trajectory using our available tools or upload it to the User Dashboard to visualize the trajectory, employ our analysis tools, and download the corresponding KML data. We suggest users to record over one minute of data and starting/finishing under RTK-fixed conditions for a thorough analysis. While users have exclusive access to their data, the support team will access it only with explicit user permission. Users can only see/use/delete their data and download the related KML data. If the user wants to use this service, please contact support.
The recording can be performed at the following three locations (targets):
- Internal disk built into the sensor
- External disk connected to USB. This method is not recommended as it can degrade sensor performance.
- Download the log file in real-time using standard HTTP over Ethernet. This method is preferred but needs a stable and reliable Ethernet connection and a client (e.g., web browser, curl).
Recording consumes CPU resources, especially when recording to an external disk, which can result in performance degradation. Use this feature with care.

Record data panel in the web interface
Software Updates
To update the software version of the XVN, head to the "System -> Update" panel in the web interface and either click into the marked area and select the SWU file or drag and drop the corresponding SWU file inside the marked area (see figure below).

Software update in the web interface
Software updates are released a few times a year. Please email [email protected] to be added to the distribution list. For more information on updating your device, refer to this guide.
We also provide Bash and Python scripts to upload the software image to the system and then wait for the notification of success or failure of the flash process. These tools can be found in here.
When upgrading from 2.58.0 or earlier, the update page will get stuck at "The system will restart. Please be patient, as restarting takes about one minute". Please wait a minute and then manually open http://10.0.2.1 to return to the main interface. This issue was caused by the software update page being moved from "http://x.x.x.x:8080" to "http://x.x.x.x/update". It is worth mentioning that even though the web interface no longer gets stuck after 2.58.0, it still takes quite a while until the sensor reboots.
Web interface tools
The Web interface presents several tools on its "System → Tools" page to reset stored data and configuration of the Vision Navigator, configure the Web Interface password, select map access token, enable advanced options, and request remote support. The figure below presents all the available tools.

Tools available on the web interface
The following tools are available on the Web interface:
- Reset data: This resets all persistent Fusion data, such as estimated IMU biases or wheelspeed scale factors.
- Reset configuration: This resets the following:
- Configuration parameters (Fusion, camera, wheelspeed, I/O)
- Wi-Fi interface configuration (mode, AP)
- GNSS correction configuration
- Fusion autostart
- Fusion data
- Fusion initial poses
- CAN interface configuration
- PTP configuration
- Web interface password
- Advanced options
- Map token
It does not reset the following:
- Network configuration (Wi-Fi client, Wi-Fi access point, ethernet)
- Recorded logs (internal disk)
- Camera calibration
- Factory reset: This resets the following:
- Configuration parameters (Fusion, camera, wheelspeed, I/O)
- Network configuration (Wi-Fi client, Wi-Fi access point, ethernet)
- Wi-Fi interface configuration (mode, AP)
- GNSS correction configuration
- Fusion autostart
- Fusion data
- Fusion initial poses
- CAN interface configuration
- PTP configuration
- Web interface password
- Advanced options
- Map token
- Recorded logs (internal disk)
It does not reset the following:
- Camera calibration
- Web interface password: Set up a username and password to protect unwanted access to the Web interface and corresponding sensor configuration.
- Map access token: Provide a custom Mapbox access token or leave empty to use the built-in default token. In summary, this allows to change the map employed in the "Status → Fusion" page.
- Advanced options: Enable the desired hidden features by providing the corresponding strings. Each advanced feature string must be separated by a semicolon. For further information, please ask Movella support directly.
- User data: Store a String or JSON with user data, helpful to identify a device or configuration mode, write notes, or add comments to the backup file. Note that the String input ignores special characters, and the JSON file must be valid.
- Backup and restore: The configuration from the sensor can be backed up and saved as a JSON file. Backup data can be loaded from the file and applied to this or other sensors. Note that:
- Credentials, such as web interface protection or Wi-Fi passwords, cannot be retrieved from the sensor for privacy/security reasons. The passwords can be manually added to the backup data.
- A sanity check will be performed when restoring a configuration file. However, if restoring the configuration fails, no detailed information on what exactly has failed is provided. Make sure all fields are complete and valid.
- The user can omit sections in the backup JSON file, and the respective configuration in the sensor is untouched. However, all sections included in the file must be complete and valid.
- The interface will display a warning to the user before applying the configuration file if it comes from a different device, hardware version, or software version or does not include the corresponding passwords for NTRIP, web interface, or network connections.
- Remote support: By starting remote support, you allow Movella/Fixposition support to access your sensor remotely. For this to work, the sensor must have access to the Internet. When running (started), the sensor establishes a secure network connection to Fixposition’s server. When not running (stopped), no connection is attempted, and no network traffic is happening. Note that this is only a support functionality and is disabled by default. In addition, this functionality is disabled after a reboot.
The Remote Support functionality provides secure remote access via the web (HTTP), shell (SSH), file transfer (SCP, SFTP), and other protocols to the sensors. Any network-connected sensor running the Remote Support functionality can be securely accessed remotely over the Internet through our reflector server. This feature even works if the sensor is behind a NAT router, firewall, or proxy server. The sensor becomes just another host on the Internet, addressable via its URL and protected by the reflector server against unauthorized or malicious access.