<aside> đź’ˇ A FOVE serial number is 20 digits long, and starts with AP00000010

</aside>

FOVE HMDs come in a box with a label that lists the serial number, similar to the image on the right.

Package.png

There are many ways to find the serial number via a PC. All of the following require the main headset USB to be connected and the FOVE service to be running.

Getting the serial number with the Debug Tool

The FOVE Debug tool will list the FOVE serial number in the Help > About menu.

Serial.png

Getting the serial number with the log

In the FOVE log, the serial number is printed when the headset is connected to the PC. There are quite a few log statements at this time, but if you search for “Connected to headset” or “AP000” it should be easy to find.

LogFileSerial.png

Getting the serial number with the command line

The FOVE CLI (Command Line Interface) tool lists the serial number with the hardwareinfo command. This can be easily parsed by scripts as well, though we don’t guarantee stability of the output format.

FoveCLIHardwareinfo.png

Getting the serial number with the FOVE API

The C API in the FOVE SDK contains a HeadsetHardwareInfo struct, which is fetched by the fove_Headset_queryHardwareInfo function. This is bound to C++, C#, and Python.

The SDK is embedded into the Unreal & Unity plugins, so this function is available there as well.

<aside> 💡 Make sure to always check for errors returned from the API. The service may not be running on the end user’s PC, the headset may not be connected, or any number of other issues may be occurring that can lead to an error.

</aside>

SerialNuberApi.png