This is an application for testing GMSL Boson image quality and whether the heater is functioning properly. This is intended to be used on the Nvidia AGX Xavier platform with a D3 SerDes GMSL2 adapter board.
Clone this repo and change to this directory From the command line, enter:
git clone [email protected]:FLIR/Xavier_Heater_Test.git
cd Xavier_Heater_Test
sudo apt-get update
sudo apt-get install python3 python3-pip
sudo apt-get install python3-opencv pkg-config python3-setuptools
pip3 install -r requirements.txt
Ensure that the dependencies installed properly
python3
>> import cv
>> import numpy
if you did not get errors, the packages were installed properly
chmod +x main.py
Plug the camera into the fifth GMSL2 port on the D3 SerDes board as shown. You must connect the camera before turning the Xavier on - otherwise the operating system will not detect it.
To use the application, run main.py
from command line.
When saving an image, the image gets saved to the desktop with the name matching the part number input into the text box i.e. 20007-12345 -> ~/Desktop/20007-12345.png. Checking the 'Overlay' checkbox enables/disables saving the image with the part number overlaid the image.