<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.
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.
The FOVE Debug tool will list the FOVE serial number in the Help > About menu.
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.
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.
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>